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

Aleph Zero 18.69.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 allow death✔️✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<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/>
Upgrade accounts✔️✔️VecAccountIdwho<br/>
Force set balance✔️✔️AccountIdLookupOfTwho<br/>CompactBalancenew_free<br/>

Staking

NameNano SNano S XLNano SP/X - StaxNestingArguments
Bond✔️✔️✔️✔️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✔️✔️✔️✔️
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 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 as✔️✔️BoxPalletsOriginas_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 weight✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>Compactu64gas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8data<br/>
Instantiate with code old weight✔️✔️✔️CompactBalanceamount<br/>Compactu64gas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8code<br/>Vecu8data<br/>Vecu8salt<br/>
Instantiate old weight✔️✔️✔️CompactBalanceamount<br/>Compactu64gas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>CodeHashcode_hash<br/>Vecu8data<br/>Vecu8salt<br/>
Upload code✔️✔️✔️Vecu8code<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Determinismdeterminism<br/>
Remove code✔️✔️✔️CodeHashcode_hash<br/>
Set code✔️✔️✔️AccountIdLookupOfTdest<br/>CodeHashcode_hash<br/>
Call✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>Weightgas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8data<br/>
Instantiate with code✔️✔️✔️CompactBalanceamount<br/>Weightgas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>Vecu8code<br/>Vecu8data<br/>Vecu8salt<br/>
Instantiate✔️✔️✔️CompactBalanceamount<br/>Weightgas_limit<br/>OptionCompactBalanceOfstorage_deposit_limit<br/>CodeHashcode_hash<br/>Bytesdata<br/>Bytessalt<br/>
Migrate✔️✔️✔️Weightweight_limit<br/>

NominationPools

NameNano SNano S XLNano SP/X - StaxNestingArguments
Join✔️✔️✔️CompactBalanceamount<br/>PoolIdpool_id<br/>
Bond extra✔️✔️✔️BondExtraBalanceOfTextra<br/>
Claim payout✔️✔️✔️
Unbond✔️✔️✔️AccountIdLookupOfTmember_account<br/>CompactBalanceunbonding_points<br/>
Pool withdraw unbonded✔️✔️PoolIdpool_id<br/>u32num_slashing_spans<br/>
Withdraw Unbonded✔️✔️✔️AccountIdLookupOfTmember_account<br/>u32num_slashing_spans<br/>
Create✔️✔️✔️CompactBalanceamount<br/>AccountIdLookupOfTroot<br/>AccountIdLookupOfTnominator<br/>AccountIdLookupOfTbouncer<br/>
Create with pool id✔️✔️CompactBalanceamount<br/>AccountIdLookupOfTroot<br/>AccountIdLookupOfTnominator<br/>AccountIdLookupOfTbouncer<br/>PoolIdpool_id<br/>
Nominate✔️✔️✔️PoolIdpool_id<br/>VecAccountIdvalidators<br/>
Set state✔️✔️✔️PoolIdpool_id<br/>PoolStatestate<br/>
Set metadata✔️✔️✔️PoolIdpool_id<br/>Vecu8metadata<br/>
Set configs✔️✔️ConfigOpBalanceOfTmin_join_bond<br/>ConfigOpBalanceOfTmin_create_bond<br/>ConfigOpu32max_pools<br/>ConfigOpu32max_members<br/>ConfigOpu32max_members_per_pool<br/>ConfigOpPerbillglobal_max_commission<br/>
Update roles✔️✔️✔️PoolIdpool_id<br/>ConfigOpAccountIdnew_root<br/>ConfigOpAccountIdnew_nominator<br/>ConfigOpAccountIdnew_bouncer<br/>
Chill✔️✔️✔️PoolIdpool_id<br/>
Bond extra other✔️✔️AccountIdLookupOfTmember<br/>BondExtraBalanceOfTextra<br/>
Set claim permission✔️✔️✔️ClaimPermissionpermission<br/>
Claim payout other✔️✔️✔️AccountIdother<br/>
Set commission✔️✔️✔️PoolIdpool_id<br/>OptionTuplePerbillAccountIdnew_commission<br/>
Set commission max✔️✔️✔️PoolIdpool_id<br/>Perbillmax_commission<br/>
Set commission change rate✔️✔️✔️PoolIdpool_id<br/>CommissionChangeRateBlockNumberchange_rate<br/>
Claim commission✔️✔️✔️PoolIdpool_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

CommitteeManagement

NameNano SNano S XLNano SP/X - StaxNestingArguments
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 lenient thresholdu8threshold_percent<br/>

Proxy

NameNano SNano S XLNano SP/X - StaxNestingArguments
ProxyAccountIdLookupOfTreal<br/>OptionProxyTypeforce_proxy_type<br/>Callcall<br/>
Add proxyAccountIdLookupOfTdelegate<br/>ProxyTypeproxy_type<br/>BlockNumberdelay<br/>
Remove proxyAccountIdLookupOfTdelegate<br/>ProxyTypeproxy_type<br/>BlockNumberdelay<br/>
Remove proxies
Create pureProxyTypeproxy_type<br/>BlockNumberdelay<br/>u16index<br/>
Kill pureAccountIdLookupOfTspawner<br/>ProxyTypeproxy_type<br/>u16index<br/>Compactu32height<br/>Compactu32ext_index<br/>
AnnounceAccountIdLookupOfTreal<br/>CallHashOfcall_hash<br/>
Remove announcementAccountIdLookupOfTreal<br/>CallHashOfcall_hash<br/>
Reject announcementAccountIdLookupOfTdelegate<br/>CallHashOfcall_hash<br/>
Proxy announcedAccountIdLookupOfTdelegate<br/>AccountIdLookupOfTreal<br/>OptionProxyTypeforce_proxy_type<br/>Callcall<br/>