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

Aleph Zero 16.61.x

System

NameNano SNano S XLNano SP/X - StaxNestingArguments
Remark✔️✔️✔️Bytesremark<br/>
Set heap pages✔️✔️✔️u64pages<br/>
Set code✔️✔️✔️Vecu8code<br/>
Set code without checks✔️✔️✔️Vecu8code<br/>
Set storageVecKeyValueitems<br/>
Kill storageVecKeykeys<br/>
Kill prefixKeyprefix<br/>u32subkeys<br/>
Remark with event✔️✔️✔️Bytesremark<br/>

Scheduler

NameNano SNano S XLNano SP/X - StaxNestingArguments
ScheduleBlockNumberwhen<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/>
CancelBlockNumberwhen<br/>u32index<br/>
Schedule namedTaskNameid<br/>BlockNumberwhen<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/>
Cancel namedTaskNameid<br/>
Schedule afterBlockNumberafter<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/>
Schedule named afterTaskNameid<br/>BlockNumberafter<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/>

Timestamp

NameNano SNano S XLNano SP/X - StaxNestingArguments
SetCompactu64now<br/>

Balances

NameNano SNano S XLNano SP/X - StaxNestingArguments
Transfer✔️✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>
Set balance✔️✔️✔️AccountIdLookupOfTwho<br/>CompactBalancenew_free<br/>CompactBalancenew_reserved<br/>
Force transfer✔️✔️✔️✔️AccountIdLookupOfTsource<br/>AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>
Transfer keep alive✔️✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>
Transfer all✔️✔️✔️AccountIdLookupOfTdest<br/>boolkeep_alive<br/>
Force unreserve✔️✔️AccountIdLookupOfTwho<br/>Balanceamount<br/>

Staking

NameNano SNano S XLNano SP/X - StaxNestingArguments
Bond✔️✔️✔️✔️AccountIdLookupOfTcontroller<br/>CompactBalanceamount<br/>RewardDestinationpayee<br/>
Bond extra✔️✔️✔️✔️CompactBalanceamount<br/>
Unbond✔️✔️✔️✔️CompactBalanceamount<br/>
Withdraw Unbonded✔️✔️✔️✔️u32num_slashing_spans<br/>
Validate✔️✔️✔️✔️ValidatorPrefsprefs<br/>
Nominate✔️✔️✔️✔️VecAccountIdLookupOfTtargets<br/>
Chill✔️✔️✔️✔️
Set payee✔️✔️✔️✔️RewardDestinationpayee<br/>
Set controller✔️✔️✔️✔️AccountIdLookupOfTcontroller<br/>
Set validator count✔️✔️✔️Compactu32new_<br/>
Increase validator count✔️✔️✔️Compactu32additional<br/>
Scale validator count✔️✔️✔️Percentfactor<br/>
Force no eras✔️✔️✔️
Force new era✔️✔️✔️
Set invulnerables✔️✔️✔️VecAccountIdinvulnerables<br/>
Force unstake✔️✔️✔️AccountIdstash<br/>u32num_slashing_spans<br/>
Force new era always✔️✔️✔️
Cancel deferred slash✔️✔️✔️EraIndexera<br/>Vecu32slash_indices<br/>
Payout stakers✔️✔️✔️✔️AccountIdvalidator_stash<br/>EraIndexera<br/>
Rebond✔️✔️✔️✔️CompactBalanceamount<br/>
Reap stash✔️✔️✔️AccountIdstash<br/>u32num_slashing_spans<br/>
Kick✔️✔️✔️VecAccountIdLookupOfTwho<br/>
Set staking configs✔️✔️✔️ConfigOpBalanceOfTmin_nominator_bond<br/>ConfigOpBalanceOfTmin_validator_bond<br/>ConfigOpu32max_nominator_count<br/>ConfigOpu32max_validator_count<br/>ConfigOpPercentchill_threshold<br/>ConfigOpPerbillmin_commission<br/>
Chill other✔️✔️✔️AccountIdcontroller<br/>
Force apply min commission✔️✔️✔️AccountIdvalidator_stash<br/>
Set min commission✔️✔️✔️Perbillnew_<br/>

Session

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set keys✔️✔️✔️Keyskeys<br/>Bytesproof<br/>
Purge keys✔️✔️✔️

Aleph

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set emergency finalizerAuthorityIdemergency_finalizer<br/>
Schedule finality version changeVersionversion_incoming<br/>SessionIndexsession<br/>

Elections

NameNano SNano S XLNano SP/X - StaxNestingArguments
Change validatorsOptionVecAccountIdreserved_validators<br/>OptionVecAccountIdnon_reserved_validators<br/>OptionCommitteeSeatscommittee_size<br/>
Set ban configOptionu8minimal_expected_performance<br/>Optionu32underperformed_session_count_threshold<br/>Optionu32clean_session_counter_delay<br/>OptionEraIndexban_period<br/>
Ban from committeeAccountIdbanned<br/>Vecu8ban_reason<br/>
Cancel banAccountIdbanned<br/>
Set elections opennessElectionOpennessopenness<br/>

Treasury

NameNano SNano S XLNano SP/X - StaxNestingArguments
Propose spendCompactBalanceamount<br/>AccountIdLookupOfTbeneficiary<br/>
Reject proposalCompactu32proposal_id<br/>
Approve proposalCompactu32proposal_id<br/>
SpendCompactBalanceamount<br/>AccountIdLookupOfTbeneficiary<br/>
Remove approvalCompactu32proposal_id<br/>

Vesting

NameNano SNano S XLNano SP/X - StaxNestingArguments
Vest✔️✔️
Vest other✔️✔️AccountIdLookupOfTtarget<br/>
Vested transfer✔️✔️AccountIdLookupOfTtarget<br/>VestingInfoschedule<br/>
Force vested transfer✔️✔️AccountIdLookupOfTsource<br/>AccountIdLookupOfTtarget<br/>VestingInfoschedule<br/>
Merge schedules✔️✔️u32schedule1_index<br/>u32schedule2_index<br/>

Utility

NameNano SNano S XLNano SP/X - StaxNestingArguments
Batch✔️✔️✔️VecCallcalls<br/>
As derivativeu16index<br/>Callcall<br/>
Batch all✔️✔️✔️VecCallcalls<br/>
Dispatch asBoxPalletsOriginas_origin<br/>Callcall<br/>
Force batch✔️✔️✔️VecCallcalls<br/>
With weight✔️✔️Callcall<br/>Weightweight<br/>

Multisig

NameNano SNano S XLNano SP/X - StaxNestingArguments
As multi threshold 1✔️✔️✔️VecAccountIdother_signatories<br/>Callcall<br/>
As multi✔️✔️✔️u16threshold<br/>VecAccountIdother_signatories<br/>OptionTimepointmaybe_timepoint<br/>Callcall<br/>Weightmax_weight<br/>
Approve as multi✔️✔️✔️u16threshold<br/>VecAccountIdother_signatories<br/>OptionTimepointmaybe_timepoint<br/>H256call_hash<br/>Weightmax_weight<br/>
Cancel as multi✔️✔️✔️u16threshold<br/>VecAccountIdother_signatories<br/>Timepointtimepoint<br/>H256call_hash<br/>

Sudo

NameNano SNano S XLNano SP/X - StaxNestingArguments
Sudo✔️✔️Callcall<br/>
Sudo unchecked weight✔️✔️Callcall<br/>Weightweight<br/>
Set key✔️✔️AccountIdLookupOfTnew_<br/>
Sudo as✔️✔️AccountIdLookupOfTwho<br/>Callcall<br/>

Contracts

NameNano SNano S XLNano SP/X - StaxNestingArguments
Call old weightAccountIdLookupOfTdest<br/>CompactBalanceamount<br/>Compactu64gas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8data<br/>
Instantiate with code old weightCompactBalanceamount<br/>Compactu64gas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8code<br/>Vecu8data<br/>Vecu8salt<br/>
Instantiate old weightCompactBalanceamount<br/>Compactu64gas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>CodeHashcode_hash<br/>Vecu8data<br/>Vecu8salt<br/>
Upload codeVecu8code<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Determinismdeterminism<br/>
Remove codeCodeHashcode_hash<br/>
Set codeAccountIdLookupOfTdest<br/>CodeHashcode_hash<br/>
CallAccountIdLookupOfTdest<br/>CompactBalanceamount<br/>Weightgas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8data<br/>
Instantiate with codeCompactBalanceamount<br/>Weightgas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8code<br/>Vecu8data<br/>Vecu8salt<br/>
InstantiateCompactBalanceamount<br/>Weightgas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>CodeHashcode_hash<br/>Bytesdata<br/>Bytessalt<br/>

NominationPools

NameNano SNano S XLNano SP/X - StaxNestingArguments
JoinCompactBalanceamount<br/>PoolIdpool_id<br/>
Bond extraBondExtraBalanceOfTextra<br/>
Claim payout
UnbondAccountIdLookupOfTmember_account<br/>CompactBalanceunbonding_points<br/>
Pool withdraw unbondedPoolIdpool_id<br/>u32num_slashing_spans<br/>
Withdraw UnbondedAccountIdLookupOfTmember_account<br/>u32num_slashing_spans<br/>
CreateCompactBalanceamount<br/>AccountIdLookupOfTroot<br/>AccountIdLookupOfTnominator<br/>AccountIdLookupOfTstate_toggler<br/>
Create with pool idCompactBalanceamount<br/>AccountIdLookupOfTroot<br/>AccountIdLookupOfTnominator<br/>AccountIdLookupOfTstate_toggler<br/>PoolIdpool_id<br/>
NominatePoolIdpool_id<br/>VecAccountIdvalidators<br/>
Set statePoolIdpool_id<br/>PoolStatestate<br/>
Set metadataPoolIdpool_id<br/>Vecu8metadata<br/>
Set configsConfigOpBalanceOfTmin_join_bond<br/>ConfigOpBalanceOfTmin_create_bond<br/>ConfigOpu32max_pools<br/>ConfigOpu32max_members<br/>ConfigOpu32max_members_per_pool<br/>
Update rolesPoolIdpool_id<br/>ConfigOpAccountIdnew_root<br/>ConfigOpAccountIdnew_nominator<br/>ConfigOpAccountIdnew_state_toggler<br/>
ChillPoolIdpool_id<br/>

Identity

NameNano SNano S XLNano SP/X - StaxNestingArguments
Add registrarAccountIdLookupOfTaccount<br/>
Set identityIdentityInfoinfo<br/>
Set subsVecTupleAccountIdDatasubs<br/>
Clear identity
Request judgementCompactu32reg_index<br/>Compactu128max_fee<br/>
Cancel requestRegistrarIndexreg_index<br/>
Set feeCompactu32index<br/>Compactu128fee<br/>
Set account idCompactu32index<br/>AccountIdLookupOfTnew_<br/>
Set fieldsCompactu32index<br/>IdentityFieldsfields<br/>
Provide judgementCompactu32reg_index<br/>AccountIdLookupOfTtarget<br/>JudgementBalanceOfTjudgement<br/>Hashidentity<br/>
Kill identityAccountIdLookupOfTtarget<br/>
Add subAccountIdLookupOfTsub<br/>Datadata<br/>
Rename subAccountIdLookupOfTsub<br/>Datadata<br/>
Remove subAccountIdLookupOfTsub<br/>
Quit sub