Name | Lookup | Parameters | |
|---|---|---|---|
| set_commission | 2600 | 1 | |
| add_new_pool | 2601 | 2 | |
| remove_pool | 2602 | 2 | |
| set_receiver | 2603 | 1 | |
| set_era_unbond_limit | 2604 | 2 | |
| set_init_bond | 2605 | 4 | |
| set_chain_bonding_duration | 2606 | 2 | |
| add_sub_accounts_and_threshold | 2607 | 4 | |
| clear_current_era_snap_shots | 2608 | 1 | |
| set_chain_era | 2609 | 2 | |
| bond_report | 260a | 2 | |
| active_report | 260b | 3 | |
| withdraw_report | 260c | 2 | |
| transfer_report | 260d | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| EraUpdated | 2600 | ||
| EraPoolUpdated | 2601 | ||
| BondingDurationUpdated | 2602 | ||
| CommissionUpdated | 2603 | ||
| PoolAdded | 2604 | ||
| PoolSubAccountAdded | 2605 | ||
| BondReported | 2606 | ||
| ActiveReported | 2607 | ||
| WithdrawReported | 2608 | ||
| TransferReported | 2609 |
Name | Type | |
|---|---|---|
| ChainEras | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"u32","isLinked":false}} | |
| ChainBondingDuration | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"u32","isLinked":false}} | |
| Commission | {"origin":"PlainType","plain_type":"Perbill"} | |
| Receiver | {"origin":"PlainType","plain_type":"AccountId"} | |
| Pools | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"Vec<Vec<u8>>","isLinked":false}} | |
| BondedPools | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"Vec<Vec<u8>>","isLinked":false}} | |
| BondPipelines | {"origin":"DoubleMapType","double_map_type":{"key":"RSymbol","key2":"Bytes","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"LinkChunk","isLinked":false}} | |
| EraSnapShots | {"origin":"DoubleMapType","double_map_type":{"key":"RSymbol","key2":"u32","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"Vec<Hash>","isLinked":false}} | |
| Snapshots | {"origin":"DoubleMapType","double_map_type":{"key":"RSymbol","key2":"Hash","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"BondSnapshot<AccountId>","isLinked":false}} | |
| CurrentEraSnapShots | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"Vec<Hash>","isLinked":false}} | |
| PoolUnbonds | {"origin":"DoubleMapType","double_map_type":{"key":"RSymbol","key2":"(Vec<u8>, u32)","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"Vec<Unbonding<AccountId>>","isLinked":false}} | |
| EraUnbondLimit | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"u16","isLinked":false}} | |
| SubAccounts | {"origin":"DoubleMapType","double_map_type":{"key":"RSymbol","key2":"Bytes","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"Vec<Vec<u8>>","isLinked":false}} | |
| MultiThresholds | {"origin":"DoubleMapType","double_map_type":{"key":"RSymbol","key2":"Bytes","hasher":"Blake2_128Concat","key2Hasher":"Blake2_128Concat","value":"u16","isLinked":false}} | |
| LastVoter | {"origin":"MapType","map_type":{"key":"RSymbol","hasher":"Blake2_128Concat","value":"AccountId","isLinked":false}} |
Name | Docs |
|---|---|
| OverFlow | Got an OverFlow |
| PoolAlreadyAdded | pool already added |
| PoolNotFound | pool not found |
| PoolNotBonded | pool not bonded |
| RepeatInitBond | RepeatInitBond |
| NoReceiver | No receiver |
| NewBondingDurationZero | new_bonding_duration zero |
| EraSkipped | new era not bigger than old |
| LastVoterNobody | Last voter is nobody |
| SnapShotNotFound | snap shot not found by shotId, |
| ShotIdAlreadyProcessed | shot_id already processed |
| ActiveAlreadySet | active already set |
| BondReported | bond reported |
| TransferReported | transfer reported |
| StateNotEraUpdated | state not era updated |
| StateNotBondReported | state not bond reported |
| StateNotActiveReported | state not active reported |
| StateNotWithdrawReported | state not withdraw reported |
| LastEraNotContinuable | Last era not continuable |