Aleph Zero 4.12.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 Call call | |||
Cancel | BlockNumber when u32 index | |||
Schedule named | Vecu8 id BlockNumber when OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority Call call | |||
Cancel named | Vecu8 id | |||
Schedule after | BlockNumber after OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority Call call | |||
Schedule named after | Vecu8 id BlockNumber after OptionschedulePeriodBlockNumber maybe_periodic schedulePriority priority Call 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 limits | Balance min_nominator_bond Balance min_validator_bond Optionu32 max_nominator_count Optionu32 max_validator_count OptionPercent threshold | |||
Chill other | AccountId controller |
Session
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
Set keys | ✔️ | ✔️ | Keys keys Bytes proof | |
Purge keys | ✔️ | ✔️ |
Elections
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
Change members | ✔️ | VecAccountId members |
Treasury
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
Propose spend | CompactBalance amount LookupasStaticLookupSource beneficiary | |||
Reject proposal | Compactu32 proposal_id | |||
Approve proposal | 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 |
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 |