Aleph Zero 8.24.x
System
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Fill block | ✔️ | ✔️ | Perbill ratio | |
| Remark | ✔️ | ✔️ | Vecu8 remark | |
| Set heap pages | ✔️ | ✔️ | u64 pages | |
| Set code | ✔️ | ✔️ | Vecu8 code | |
| Set code without checks | ✔️ | ✔️ | Vecu8 code | |
| Set storage | VecKeyValue items | |||
| Kill storage | VecKey keys | |||
| Kill prefix | Key prefix u32 subkeys | |||
| Remark with event | ✔️ | ✔️ | Vecu8 remark |
Scheduler
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Schedule | BlockNumber when OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority BoxCallOrHashOfT call | |||
| Cancel | BlockNumber when u32 index | |||
| Schedule named | Vecu8 id BlockNumber when OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority BoxCallOrHashOfT call | |||
| Cancel named | Vecu8 id | |||
| Schedule after | BlockNumber after OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority BoxCallOrHashOfT call | |||
| Schedule named after | Vecu8 id BlockNumber after OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority BoxCallOrHashOfT call |
Timestamp
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Set | ✔️ | Compactu64 now |
Balances
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Transfer | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource dest CompactBalance amount |
| Set balance | ✔️ | ✔️ | LookupasStaticLookupSource who CompactBalance new_free CompactBalance new_reserved | |
| Force transfer | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource source LookupasStaticLookupSource dest CompactBalance amount |
| Transfer keep alive | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource dest CompactBalance amount |
| Transfer all | ✔️ | ✔️ | LookupasStaticLookupSource dest bool keep_alive | |
| Force unreserve | ✔️ | LookupasStaticLookupSource who Balance amount |
Authorship
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Set uncles | VecHeader new_uncles |
Staking
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Bond | LookupasStaticLookupSource controller CompactBalance amount RewardDestination payee | |||
| Bond extra | CompactBalance amount | |||
| Unbond | CompactBalance amount | |||
| Withdraw Unbonded | u32 num_slashing_spans | |||
| Validate | ValidatorPrefs prefs | |||
| Nominate | VecLookupasStaticLookupSource targets | |||
| Chill | ||||
| Set payee | RewardDestination payee | |||
| Set controller | LookupasStaticLookupSource controller | |||
| Set validator count | Compactu32 new_ | |||
| Increase validator count | Compactu32 additional | |||
| Scale validator count | Percent factor | |||
| Force no eras | ||||
| Force new era | ||||
| Set invulnerables | VecAccountId invulnerables | |||
| Force unstake | AccountId stash u32 num_slashing_spans | |||
| Force new era always | ||||
| Cancel deferred slash | EraIndex era Vecu32 slash_indices | |||
| Payout stakers | AccountId validator_stash EraIndex era | |||
| Rebond | CompactBalance amount | |||
| Set history depth | Compactu32 new_history_depth Compactu32 era_items_deleted | |||
| Reap stash | AccountId stash u32 num_slashing_spans | |||
| Kick | VecLookupasStaticLookupSource who | |||
| Set staking configs | ConfigOpBalanceOfT min_nominator_bond ConfigOpBalanceOfT min_validator_bond ConfigOpu32 max_nominator_count ConfigOpu32 max_validator_count ConfigOpPercent chill_threshold ConfigOpPerbill min_commission | |||
| Chill other | AccountId controller | |||
| Force apply min commission | AccountId validator_stash |
Session
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Set keys | ✔️ | ✔️ | Keys keys Bytes proof | |
| Purge keys | ✔️ | ✔️ |
Elections
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Change validators | OptionVecAccountId reserved_validators OptionVecAccountId non_reserved_validators OptionCommitteeSeats committee_size |
Treasury
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Propose spend | CompactBalance amount LookupasStaticLookupSource beneficiary | |||
| Reject proposal | Compactu32 proposal_id | |||
| Approve proposal | Compactu32 proposal_id | |||
| Remove approval | Compactu32 proposal_id |
Vesting
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Vest | ✔️ | |||
| Vest other | ✔️ | LookupasStaticLookupSource target | ||
| Vested transfer | ✔️ | LookupasStaticLookupSource target VestingInfo schedule | ||
| Force vested transfer | ✔️ | LookupasStaticLookupSource source LookupasStaticLookupSource target VestingInfo schedule | ||
| Merge schedules | ✔️ | u32 schedule1_index u32 schedule2_index |
Utility
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Batch | ✔️ | ✔️ | VecCall calls | |
| As derivative | u16 index Call call | |||
| Batch all | ✔️ | ✔️ | VecCall calls | |
| Dispatch as | BoxPalletsOrigin as_origin Call call | |||
| Force batch | ✔️ | ✔️ | VecCall calls |
Multisig
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| As multi threshold 1 | ✔️ | ✔️ | VecAccountId other_signatories Call call | |
| As multi | ✔️ | ✔️ | u16 threshold VecAccountId other_signatories OptionTimepoint maybe_timepoint OpaqueCall call bool store_call Weight max_weight | |
| Approve as multi | ✔️ | ✔️ | u16 threshold VecAccountId other_signatories OptionTimepoint maybe_timepoint H256 call_hash Weight max_weight | |
| Cancel as multi | ✔️ | ✔️ | u16 threshold VecAccountId other_signatories Timepoint timepoint H256 call_hash |
Sudo
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Sudo | ✔️ | Call call | ||
| Sudo unchecked weight | ✔️ | Call call Weight weight | ||
| Set key | ✔️ | LookupasStaticLookupSource new_ | ||
| Sudo as | ✔️ | LookupasStaticLookupSource who Call call |
Contracts
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Call | LookupasStaticLookupSource dest CompactBalance amount Compactu64 gas_limit OptionCompactBalanceOf storage_deposit_limit Vecu8 data | |||
| Instantiate with code | CompactBalance amount Compactu64 gas_limit OptionCompactBalanceOf storage_deposit_limit Vecu8 code Vecu8 data Vecu8 salt | |||
| Instantiate | CompactBalance amount Compactu64 gas_limit OptionCompactBalanceOf storage_deposit_limit CodeHash code_hash Bytes data Bytes salt | |||
| Upload code | Vecu8 code OptionCompactBalanceOf storage_deposit_limit | |||
| Remove code | CodeHash code_hash | |||
| Set code | LookupasStaticLookupSource dest CodeHash code_hash |
NominationPools
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Join | Compactu128 amount PoolId pool_id | |||
| Bond extra | BondExtraBalanceOfT extra | |||
| Claim payout | ||||
| Unbond | AccountId member_account Compactu128 unbonding_points | |||
| Pool withdraw unbonded | PoolId pool_id u32 num_slashing_spans | |||
| Withdraw Unbonded | AccountId member_account u32 num_slashing_spans | |||
| Create | Compactu128 amount AccountId root AccountId nominator AccountId state_toggler | |||
| Nominate | PoolId pool_id VecAccountId validators | |||
| Set state | PoolId pool_id PoolState state | |||
| Set metadata | PoolId pool_id Vecu8 metadata | |||
| Set configs | ConfigOpBalanceOfT min_join_bond ConfigOpBalanceOfT min_create_bond ConfigOpu32 max_pools ConfigOpu32 max_members ConfigOpu32 max_members_per_pool | |||
| Update roles | PoolId pool_id ConfigOpAccountId new_root ConfigOpAccountId new_nominator ConfigOpAccountId new_state_toggler |
Identity
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| Add registrar | AccountId account | |||
| Set identity | BoxIdentityInfoMaxAdditionalFields info | |||
| Set subs | VecTupleAccountIdData subs | |||
| Clear identity | ||||
| Request judgement | Compactu32 reg_index Compactu128 max_fee | |||
| Cancel request | RegistrarIndex reg_index | |||
| Set fee | Compactu32 index Compactu128 fee | |||
| Set account id | Compactu32 index AccountId new_ | |||
| Set fields | Compactu32 index IdentityFields fields | |||
| Provide judgement | Compactu32 reg_index LookupasStaticLookupSource target JudgementBalanceOfT judgement | |||
| Kill identity | LookupasStaticLookupSource target | |||
| Add sub | LookupasStaticLookupSource sub Data data | |||
| Rename sub | LookupasStaticLookupSource sub Data data | |||
| Remove sub | LookupasStaticLookupSource sub | |||
| Quit sub |

