提议变更已投票矿工计数
若想提议变更被投票矿工的数量,可以采用以下方法。
方法介绍:
set_desired_miner_count - 在系统中设置您投票的矿工数量。每个账户都可以建议活跃矿工列表当中矿工的数量。账户之间的票数相对独立,不受其他影响。您投票的票数需要至少与您建议的活跃矿工数量相等(您建议的矿工数量若为20,就不能只为10个人投票)。每次在区块链中设置的矿工数值有最大数量限制(当前默认最大数值为1001)。此设置可随时变更。如果您的账户有投票代理人设置,您的选择权将被忽略。
signed_transaction
set_desired_miner_count(string account_to_modify,
uint16_t desired_number_of_miners,
bool broadcast = false);
返回值:
- 改变您投票代理人设置的已签字交易
举例说明:
set_desired_miner_count richard 11 true
回应:
{
"ref_block_num": 47616,
"ref_block_prefix": 3219005700,
"expiration": "2017-12-22T13:48:50",
"operations": [[
2,{
"fee": {
"amount": 500000,
"asset_id": "1.3.0"
},
"account": "1.2.71",
"new_options": {
"memo_key": "DCT8NC1kNjEeqRp8SnEPQWtpeCLoJRuquH5jHtE78NNTthSi6t2uX",
"voting_account": "1.2.3",
"num_miner": 11,
"votes": [
"0:0",
"0:1",
"0:2",
"0:3",
"0:4",
"0:5",
"0:6",
"0:7",
"0:8",
"0:9",
"0:10"
],
"extensions": [],
"allow_subscription": false,
"price_per_subscribe": {
"amount": 0,
"asset_id": "1.3.0"
},
"subscription_period": 0
},
"extensions": {}
}
]
],
"extensions": [],
"signatures": [
"202d0694f993d471613372724a8467d930c481e3c502e87430dce4ad9c9b18db173d3505b15b9279edc3f18925106cacadc64df86d1e3977bea3834cdba2195c34"
]
}
提议变更区块链参数
您可以选择对一些区块链参数提出变更提意。请注意,这是已签字的交易,所以您需要支付交易费用。另外,不合理建议会被过滤掉。
命令行介绍:
propose_parameter_change - 创建一个提议变更参数的交易。如果变更需求很大,可指定多个参数。
signed_transaction propose_parameter_change (string proposing_account,
fc::time_point_sec expiration_time,
variant_object changed_values,
bool broadcast = false)
参数:
- proposing_account - 发起提议变更的付费账号
- expiration_time - 指定提意生效到过期的时间戳
- changed_values - 需变更的数值。所有其他区块链参数以默认值输入。
- broadcast - 若想广播交易,输入 true
返回值:
- 交易的已签字版本
举例说明:
propose_parameter_change alien "2018-05-30T19:36:11" {"block_interval":15} true
回应:
{
"ref_block_num": 46239,
"ref_block_prefix": 1270744930,
"expiration": "2018-05-15T13:49:05",
"operations": [[
9,{
"fee": {
"amount": 500004,
"asset_id": "1.3.0"
},
"fee_paying_account": "1.2.30",
"expiration_time": "2018-05-30T19:36:11",
"proposed_ops": [{
"op": [
8,{
"fee": {
"amount": 10,
"asset_id": "1.3.0"
},
"new_parameters": {
"current_fees": {
"parameters": [[
0,{
"fee": 500000
}
],[
1,{
"basic_fee": 500000
}
],[
2,{
"fee": 500000
}
],[
3,{
"basic_fee": 500000
}
],[
4,{
"fee": 500000
}
],[
5,{
"fee": 10
}
],[
6,{
"fee": 50000000
}
],[
7,{
"fee": 500000
}
],[
8,{
"fee": 10
}
],[
9,{
"fee": 500000,
"price_per_kbyte": 10
}
],[
10,{
"fee": 500000,
"price_per_kbyte": 10
}
],[
11,{
"fee": 500000
}
],[
12,{
"fee": 500000
}
],[
13,{
"fee": 500000
}
],[
14,{
"fee": 500000,
"price_per_kbyte": 10
}
],[
15,{
"fee": 0
}
],[
16,{
"fee": 500000
}
],[
17,{
"fee": 500000
}
],[
18,{
"fee": 500000,
"price_per_kbyte": 10
}
],[
19,{
"fee": 5000000
}
],[
20,{
"fee": 0
}
],[
21,{
"fee": 0
}
],[
22,{
"fee": 0
}
],[
23,{
"fee": 0
}
],[
24,{
"fee": 0
}
],[
25,{
"fee": 0
}
],[
26,{
"fee": 0
}
],[
27,{
"fee": 0
}
],[
28,{
"fee": 0
}
],[
29,{
"fee": 0
}
],[
30,{
"fee": 0
}
],[
31,{
"fee": 0
}
],[
32,{
"fee": 0
}
],[
33,{
"fee": 0
}
],[
34,{
"fee": 0
}
],[
35,{
"fee": 0
}
],[
36,{
"fee": 0
}
],[
37,{
"fee": 0
}
],[
38,{
"fee": 0
}
]
],
"scale": 10000
},
"block_interval": 15,
"maintenance_interval": 86400,
"maintenance_skip_slots": 3,
"miner_proposal_review_period": 1209600,
"maximum_transaction_size": 4096,
"maximum_block_size": 2048000,
"maximum_time_until_expiration": 86400,
"maximum_proposal_lifetime": 2419200,
"maximum_asset_feed_publishers": 10,
"maximum_miner_count": 1001,
"maximum_authority_membership": 10,
"cashback_vesting_period_seconds": 31536000,
"cashback_vesting_threshold": 1000000000,
"max_predicate_opcode": 1,
"max_authority_depth": 2,
"extensions": []
}
}
]
}
],
"review_period_seconds": 1209600,
"extensions": []
}
]
],
"extensions": [],
"signatures": [
"1f43c6efa44266e8dda0dbb125c75f336fa05a4f8143c842a03e41de9b35e43c986a3f65fd7513e3b4cc3d333132192988385f0400af94f22cd1dae84572210e94"
]
}