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

Aleph Zero 16.59.x

System

NameNano SNano S XLNano SP/XNestingArguments
Remark✔️✔️✔️Bytesremark
Set heap pages✔️✔️✔️u64pages
Set code✔️✔️✔️Vecu8code
Set code without checks✔️✔️✔️Vecu8code
Set storageVecKeyValueitems
Kill storageVecKeykeys
Kill prefixKeyprefix
u32subkeys
Remark with event✔️✔️✔️Bytesremark

Scheduler

NameNano SNano S XLNano SP/XNestingArguments
ScheduleBlockNumberwhen
OptionschedulePeriodBlockNumbermaybe_periodic
schedulePrioritypriority
Callcall
CancelBlockNumberwhen
u32index
Schedule namedTaskNameid
BlockNumberwhen
OptionschedulePeriodBlockNumbermaybe_periodic
schedulePrioritypriority
Callcall
Cancel namedTaskNameid
Schedule afterBlockNumberafter
OptionschedulePeriodBlockNumbermaybe_periodic
schedulePrioritypriority
Callcall
Schedule named afterTaskNameid
BlockNumberafter
OptionschedulePeriodBlockNumbermaybe_periodic
schedulePrioritypriority
Callcall

Timestamp

NameNano SNano S XLNano SP/XNestingArguments
SetCompactu64now

Balances

NameNano SNano S XLNano SP/XNestingArguments
Transfer✔️✔️✔️✔️AccountIdLookupOfTdest
CompactBalanceamount
Set balance✔️✔️✔️AccountIdLookupOfTwho
CompactBalancenew_free
CompactBalancenew_reserved
Force transfer✔️✔️✔️✔️AccountIdLookupOfTsource
AccountIdLookupOfTdest
CompactBalanceamount
Transfer keep alive✔️✔️✔️✔️AccountIdLookupOfTdest
CompactBalanceamount
Transfer all✔️✔️✔️AccountIdLookupOfTdest
boolkeep_alive
Force unreserve✔️✔️AccountIdLookupOfTwho
Balanceamount

Staking

NameNano SNano S XLNano SP/XNestingArguments
BondAccountIdLookupOfTcontroller
CompactBalanceamount
RewardDestinationpayee
Bond extraCompactBalanceamount
UnbondCompactBalanceamount
Withdraw Unbondedu32num_slashing_spans
ValidateValidatorPrefsprefs
NominateVecAccountIdLookupOfTtargets
Chill
Set payeeRewardDestinationpayee
Set controllerAccountIdLookupOfTcontroller
Set validator countCompactu32new_
Increase validator countCompactu32additional
Scale validator countPercentfactor
Force no eras
Force new era
Set invulnerablesVecAccountIdinvulnerables
Force unstakeAccountIdstash
u32num_slashing_spans
Force new era always
Cancel deferred slashEraIndexera
Vecu32slash_indices
Payout stakersAccountIdvalidator_stash
EraIndexera
RebondCompactBalanceamount
Reap stashAccountIdstash
u32num_slashing_spans
KickVecAccountIdLookupOfTwho
Set staking configsConfigOpBalanceOfTmin_nominator_bond
ConfigOpBalanceOfTmin_validator_bond
ConfigOpu32max_nominator_count
ConfigOpu32max_validator_count
ConfigOpPercentchill_threshold
ConfigOpPerbillmin_commission
Chill otherAccountIdcontroller
Force apply min commissionAccountIdvalidator_stash
Set min commissionPerbillnew_

Session

NameNano SNano S XLNano SP/XNestingArguments
Set keys✔️✔️✔️Keyskeys
Bytesproof
Purge keys✔️✔️✔️

Aleph

NameNano SNano S XLNano SP/XNestingArguments
Set emergency finalizerAuthorityIdemergency_finalizer
Schedule finality version changeVersionversion_incoming
SessionIndexsession

Elections

NameNano SNano S XLNano SP/XNestingArguments
Change validatorsOptionVecAccountIdreserved_validators
OptionVecAccountIdnon_reserved_validators
OptionCommitteeSeatscommittee_size
Set ban configOptionu8minimal_expected_performance
Optionu32underperformed_session_count_threshold
Optionu32clean_session_counter_delay
OptionEraIndexban_period
Ban from committeeAccountIdbanned
Vecu8ban_reason
Cancel banAccountIdbanned
Set elections opennessElectionOpennessopenness

Treasury

NameNano SNano S XLNano SP/XNestingArguments
Propose spendCompactBalanceamount
AccountIdLookupOfTbeneficiary
Reject proposalCompactu32proposal_id
Approve proposalCompactu32proposal_id
SpendCompactBalanceamount
AccountIdLookupOfTbeneficiary
Remove approvalCompactu32proposal_id

Vesting

NameNano SNano S XLNano SP/XNestingArguments
Vest✔️✔️
Vest other✔️✔️AccountIdLookupOfTtarget
Vested transfer✔️✔️AccountIdLookupOfTtarget
VestingInfoschedule
Force vested transfer✔️✔️AccountIdLookupOfTsource
AccountIdLookupOfTtarget
VestingInfoschedule
Merge schedules✔️✔️u32schedule1_index
u32schedule2_index

Utility

NameNano SNano S XLNano SP/XNestingArguments
Batch✔️✔️✔️VecCallcalls
As derivativeu16index
Callcall
Batch all✔️✔️✔️VecCallcalls
Dispatch asBoxPalletsOriginas_origin
Callcall
Force batch✔️✔️✔️VecCallcalls
With weight✔️✔️Callcall
Weightweight

Multisig

NameNano SNano S XLNano SP/XNestingArguments
As multi threshold 1✔️✔️✔️VecAccountIdother_signatories
Callcall
As multi✔️✔️✔️u16threshold
VecAccountIdother_signatories
OptionTimepointmaybe_timepoint
Callcall
Weightmax_weight
Approve as multi✔️✔️✔️u16threshold
VecAccountIdother_signatories
OptionTimepointmaybe_timepoint
H256call_hash
Weightmax_weight
Cancel as multi✔️✔️✔️u16threshold
VecAccountIdother_signatories
Timepointtimepoint
H256call_hash

Sudo

NameNano SNano S XLNano SP/XNestingArguments
Sudo✔️✔️Callcall
Sudo unchecked weight✔️✔️Callcall
Weightweight
Set key✔️✔️AccountIdLookupOfTnew_
Sudo as✔️✔️AccountIdLookupOfTwho
Callcall

Contracts

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

NominationPools

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

Identity

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