Skip to main content
Zondax Github LinkZondax Github Link
Theme SwitchTheme Switch

Aleph Zero 8.24.x

System

NameLightXLNestingArguments
Fill block✔️✔️Perbill ratio <br/>
Remark✔️✔️Vecu8 remark <br/>
Set heap pages✔️✔️u64 pages <br/>
Set code✔️✔️Vecu8 code <br/>
Set code without checks✔️✔️Vecu8 code <br/>
Set storageVecKeyValue items <br/>
Kill storageVecKey keys <br/>
Kill prefixKey prefix <br/>u32 subkeys <br/>
Remark with event✔️✔️Vecu8 remark <br/>

Scheduler

NameLightXLNestingArguments
ScheduleBlockNumber when <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>
CancelBlockNumber when <br/>u32 index <br/>
Schedule namedVecu8 id <br/>BlockNumber when <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>
Cancel namedVecu8 id <br/>
Schedule afterBlockNumber after <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>
Schedule named afterVecu8 id <br/>BlockNumber after <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>

Timestamp

NameLightXLNestingArguments
Set✔️Compactu64 now <br/>

Balances

NameLightXLNestingArguments
Transfer✔️✔️✔️LookupasStaticLookupSource dest <br/>CompactBalance amount <br/>
Set balance✔️✔️LookupasStaticLookupSource who <br/>CompactBalance new_free <br/>CompactBalance new_reserved <br/>
Force transfer✔️✔️✔️LookupasStaticLookupSource source <br/>LookupasStaticLookupSource dest <br/>CompactBalance amount <br/>
Transfer keep alive✔️✔️✔️LookupasStaticLookupSource dest <br/>CompactBalance amount <br/>
Transfer all✔️✔️LookupasStaticLookupSource dest <br/>bool keep_alive <br/>
Force unreserve✔️LookupasStaticLookupSource who <br/>Balance amount <br/>

Authorship

NameLightXLNestingArguments
Set unclesVecHeader new_uncles <br/>

Staking

NameLightXLNestingArguments
BondLookupasStaticLookupSource controller <br/>CompactBalance amount <br/>RewardDestination payee <br/>
Bond extraCompactBalance amount <br/>
UnbondCompactBalance amount <br/>
Withdraw Unbondedu32 num_slashing_spans <br/>
ValidateValidatorPrefs prefs <br/>
NominateVecLookupasStaticLookupSource targets <br/>
Chill
Set payeeRewardDestination payee <br/>
Set controllerLookupasStaticLookupSource controller <br/>
Set validator countCompactu32 new_ <br/>
Increase validator countCompactu32 additional <br/>
Scale validator countPercent factor <br/>
Force no eras
Force new era
Set invulnerablesVecAccountId invulnerables <br/>
Force unstakeAccountId stash <br/>u32 num_slashing_spans <br/>
Force new era always
Cancel deferred slashEraIndex era <br/>Vecu32 slash_indices <br/>
Payout stakersAccountId validator_stash <br/>EraIndex era <br/>
RebondCompactBalance amount <br/>
Set history depthCompactu32 new_history_depth <br/>Compactu32 era_items_deleted <br/>
Reap stashAccountId stash <br/>u32 num_slashing_spans <br/>
KickVecLookupasStaticLookupSource who <br/>
Set staking configsConfigOpBalanceOfT min_nominator_bond <br/>ConfigOpBalanceOfT min_validator_bond <br/>ConfigOpu32 max_nominator_count <br/>ConfigOpu32 max_validator_count <br/>ConfigOpPercent chill_threshold <br/>ConfigOpPerbill min_commission <br/>
Chill otherAccountId controller <br/>
Force apply min commissionAccountId validator_stash <br/>

Session

NameLightXLNestingArguments
Set keys✔️✔️Keys keys <br/>Bytes proof <br/>
Purge keys✔️✔️

Elections

NameLightXLNestingArguments
Change validatorsOptionVecAccountId reserved_validators <br/>OptionVecAccountId non_reserved_validators <br/>OptionCommitteeSeats committee_size <br/>

Treasury

NameLightXLNestingArguments
Propose spendCompactBalance amount <br/>LookupasStaticLookupSource beneficiary <br/>
Reject proposalCompactu32 proposal_id <br/>
Approve proposalCompactu32 proposal_id <br/>
Remove approvalCompactu32 proposal_id <br/>

Vesting

NameLightXLNestingArguments
Vest✔️
Vest other✔️LookupasStaticLookupSource target <br/>
Vested transfer✔️LookupasStaticLookupSource target <br/>VestingInfo schedule <br/>
Force vested transfer✔️LookupasStaticLookupSource source <br/>LookupasStaticLookupSource target <br/>VestingInfo schedule <br/>
Merge schedules✔️u32 schedule1_index <br/>u32 schedule2_index <br/>

Utility

NameLightXLNestingArguments
Batch✔️✔️VecCall calls <br/>
As derivativeu16 index <br/>Call call <br/>
Batch all✔️✔️VecCall calls <br/>
Dispatch asBoxPalletsOrigin as_origin <br/>Call call <br/>
Force batch✔️✔️VecCall calls <br/>

Multisig

NameLightXLNestingArguments
As multi threshold 1✔️✔️VecAccountId other_signatories <br/>Call call <br/>
As multi✔️✔️u16 threshold <br/>VecAccountId other_signatories <br/>OptionTimepoint maybe_timepoint <br/>OpaqueCall call <br/>bool store_call <br/>Weight max_weight <br/>
Approve as multi✔️✔️u16 threshold <br/>VecAccountId other_signatories <br/>OptionTimepoint maybe_timepoint <br/>H256 call_hash <br/>Weight max_weight <br/>
Cancel as multi✔️✔️u16 threshold <br/>VecAccountId other_signatories <br/>Timepoint timepoint <br/>H256 call_hash <br/>

Sudo

NameLightXLNestingArguments
Sudo✔️Call call <br/>
Sudo unchecked weight✔️Call call <br/>Weight weight <br/>
Set key✔️LookupasStaticLookupSource new_ <br/>
Sudo as✔️LookupasStaticLookupSource who <br/>Call call <br/>

Contracts

NameLightXLNestingArguments
CallLookupasStaticLookupSource dest <br/>CompactBalance amount <br/>Compactu64 gas_limit <br/>OptionCompactBalanceOf storage_deposit_limit <br/>Vecu8 data <br/>
Instantiate with codeCompactBalance amount <br/>Compactu64 gas_limit <br/>OptionCompactBalanceOf storage_deposit_limit <br/>Vecu8 code <br/>Vecu8 data <br/>Vecu8 salt <br/>
InstantiateCompactBalance amount <br/>Compactu64 gas_limit <br/>OptionCompactBalanceOf storage_deposit_limit <br/>CodeHash code_hash <br/>Bytes data <br/>Bytes salt <br/>
Upload codeVecu8 code <br/>OptionCompactBalanceOf storage_deposit_limit <br/>
Remove codeCodeHash code_hash <br/>
Set codeLookupasStaticLookupSource dest <br/>CodeHash code_hash <br/>

NominationPools

NameLightXLNestingArguments
JoinCompactu128 amount <br/>PoolId pool_id <br/>
Bond extraBondExtraBalanceOfT extra <br/>
Claim payout
UnbondAccountId member_account <br/>Compactu128 unbonding_points <br/>
Pool withdraw unbondedPoolId pool_id <br/>u32 num_slashing_spans <br/>
Withdraw UnbondedAccountId member_account <br/>u32 num_slashing_spans <br/>
CreateCompactu128 amount <br/>AccountId root <br/>AccountId nominator <br/>AccountId state_toggler <br/>
NominatePoolId pool_id <br/>VecAccountId validators <br/>
Set statePoolId pool_id <br/>PoolState state <br/>
Set metadataPoolId pool_id <br/>Vecu8 metadata <br/>
Set configsConfigOpBalanceOfT min_join_bond <br/>ConfigOpBalanceOfT min_create_bond <br/>ConfigOpu32 max_pools <br/>ConfigOpu32 max_members <br/>ConfigOpu32 max_members_per_pool <br/>
Update rolesPoolId pool_id <br/>ConfigOpAccountId new_root <br/>ConfigOpAccountId new_nominator <br/>ConfigOpAccountId new_state_toggler <br/>

Identity

NameLightXLNestingArguments
Add registrarAccountId account <br/>
Set identityBoxIdentityInfoMaxAdditionalFields info <br/>
Set subsVecTupleAccountIdData subs <br/>
Clear identity
Request judgementCompactu32 reg_index <br/>Compactu128 max_fee <br/>
Cancel requestRegistrarIndex reg_index <br/>
Set feeCompactu32 index <br/>Compactu128 fee <br/>
Set account idCompactu32 index <br/>AccountId new_ <br/>
Set fieldsCompactu32 index <br/>IdentityFields fields <br/>
Provide judgementCompactu32 reg_index <br/>LookupasStaticLookupSource target <br/>JudgementBalanceOfT judgement <br/>
Kill identityLookupasStaticLookupSource target <br/>
Add subLookupasStaticLookupSource sub <br/>Data data <br/>
Rename subLookupasStaticLookupSource sub <br/>Data data <br/>
Remove subLookupasStaticLookupSource sub <br/>
Quit sub