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

Statemint 13.9420.x

System

NameNano SNano S XLNano SP/XNestingArguments
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/>

ParachainSystem

NameNano SNano S XLNano SP/XNestingArguments
Set validation dataParachainInherentDatadata<br/>
Sudo send upward messageUpwardMessagemessage<br/>
Authorize upgradeHashcode_hash<br/>boolcheck_version<br/>
Enact authorized upgradeVecu8code<br/>

Timestamp

NameNano SNano S XLNano SP/XNestingArguments
Set✔️✔️Compactu64now<br/>

Balances

NameNano SNano S XLNano SP/XNestingArguments
Transfer allow death✔️✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>
Set balance deprecated✔️✔️✔️AccountIdLookupOfTwho<br/>CompactBalancenew_free<br/>CompactBalanceold_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/>
Upgrade accounts✔️✔️VecAccountIdwho<br/>
Transfer✔️✔️✔️✔️AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>
Force set balance✔️✔️AccountIdLookupOfTwho<br/>CompactBalancenew_free<br/>

CollatorSelection

NameNano SNano S XLNano SP/XNestingArguments
Set invulnerables✔️✔️VecAccountIdnew_<br/>
Set desired candidates✔️✔️u32max<br/>
Set candidacy bond✔️✔️Balancebond<br/>
Register as candidate✔️✔️
Leave intent✔️✔️

Session

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

XcmpQueue

NameNano SNano S XLNano SP/XNestingArguments
Service overweight✔️✔️OverweightIndexindex<br/>Weightweight_limit<br/>
Suspend xcm execution✔️✔️
Resume xcm execution✔️✔️
Update suspend threshold✔️✔️u32new_<br/>
Update drop threshold✔️✔️u32new_<br/>
Update resume threshold✔️✔️u32new_<br/>
Update threshold weight✔️✔️Weightnew_<br/>
Update weight restrict decay✔️✔️Weightnew_<br/>
Update xcmp max individual weight✔️✔️Weightnew_<br/>

PolkadotXcm

NameNano SNano S XLNano SP/XNestingArguments
SendBoxVersionedMultiLocationdest<br/>BoxVersionedXcmTuplemessage<br/>
Teleport assets✔️BoxVersionedMultiLocationdest<br/>BoxVersionedMultiLocationbeneficiary<br/>BoxVersionedMultiAssetsassets<br/>u32fee_asset_item<br/>
Reserve transfer assets✔️BoxVersionedMultiLocationdest<br/>BoxVersionedMultiLocationbeneficiary<br/>BoxVersionedMultiAssetsassets<br/>u32fee_asset_item<br/>
ExecuteBoxVersionedXcmTasSysConfigRuntimeCallmessage<br/>Weightmax_weight<br/>
Force xcm versionBoxMultiLocationlocation<br/>XcmVersionxcm_version<br/>
Force default xcm versionOptionXcmVersionmaybe_xcm_version<br/>
Force subscribe version notifyBoxVersionedMultiLocationlocation<br/>
Force unsubscribe version notifyBoxVersionedMultiLocationlocation<br/>
Limited reserve transfer assets✔️BoxVersionedMultiLocationdest<br/>BoxVersionedMultiLocationbeneficiary<br/>BoxVersionedMultiAssetsassets<br/>u32fee_asset_item<br/>WeightLimitweight_limit<br/>
Limited teleport assets✔️BoxVersionedMultiLocationdest<br/>BoxVersionedMultiLocationbeneficiary<br/>BoxVersionedMultiAssetsassets<br/>u32fee_asset_item<br/>WeightLimitweight_limit<br/>
Force suspensionboolsuspended<br/>

DmpQueue

NameNano SNano S XLNano SP/XNestingArguments
Service overweight✔️✔️OverweightIndexindex<br/>Weightweight_limit<br/>

Utility

NameNano SNano S XLNano SP/XNestingArguments
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/XNestingArguments
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/>

Proxy

NameNano SNano S XLNano SP/XNestingArguments
Proxy✔️✔️✔️AccountIdLookupOfTreal<br/>OptionProxyTypeforce_proxy_type<br/>Callcall<br/>
Add proxy✔️✔️✔️AccountIdLookupOfTdelegate<br/>ProxyTypeproxy_type<br/>BlockNumberdelay<br/>
Remove proxy✔️✔️✔️AccountIdLookupOfTdelegate<br/>ProxyTypeproxy_type<br/>BlockNumberdelay<br/>
Remove proxies✔️✔️
Create pure✔️✔️✔️ProxyTypeproxy_type<br/>BlockNumberdelay<br/>u16index<br/>
Kill pure✔️✔️✔️AccountIdLookupOfTspawner<br/>ProxyTypeproxy_type<br/>u16index<br/>Compactu32height<br/>Compactu32ext_index<br/>
Announce✔️✔️AccountIdLookupOfTreal<br/>CallHashOfcall_hash<br/>
Remove announcement✔️✔️AccountIdLookupOfTreal<br/>CallHashOfcall_hash<br/>
Reject announcement✔️✔️AccountIdLookupOfTdelegate<br/>CallHashOfcall_hash<br/>
Proxy announced✔️✔️AccountIdLookupOfTdelegate<br/>AccountIdLookupOfTreal<br/>OptionProxyTypeforce_proxy_type<br/>Callcall<br/>

Assets

NameNano SNano S XLNano SP/XNestingArguments
Create✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTadmin<br/>Balancemin_balance<br/>
Force create✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTowner<br/>boolis_sufficient<br/>CompactBalancemin_balance<br/>
Start destroy✔️✔️Compactu32id<br/>
Destroy accounts✔️✔️Compactu32id<br/>
Destroy approvals✔️✔️Compactu32id<br/>
Finish destroy✔️✔️Compactu32id<br/>
Mint✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTbeneficiary<br/>CompactBalanceamount<br/>
Burn✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTwho<br/>CompactBalanceamount<br/>
Transfer✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTtarget<br/>CompactBalanceamount<br/>
Transfer keep alive✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTtarget<br/>CompactBalanceamount<br/>
Force transfer✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTsource<br/>AccountIdLookupOfTdest<br/>CompactBalanceamount<br/>
Freeze✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTwho<br/>
Thaw✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTwho<br/>
Freeze asset✔️✔️✔️Compactu32id<br/>
Thaw asset✔️✔️✔️Compactu32id<br/>
Transfer ownership✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTowner<br/>
Set team✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTissuer<br/>AccountIdLookupOfTadmin<br/>AccountIdLookupOfTfreezer<br/>
Set metadata✔️✔️✔️Compactu32id<br/>Vecu8name<br/>Vecu8symbol<br/>u8decimals<br/>
Clear metadata✔️✔️✔️Compactu32id<br/>
Force set metadata✔️✔️✔️Compactu32id<br/>Vecu8name<br/>Vecu8symbol<br/>u8decimals<br/>boolis_frozen<br/>
Force clear metadata✔️✔️✔️Compactu32id<br/>
Force asset status✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTowner<br/>AccountIdLookupOfTissuer<br/>AccountIdLookupOfTadmin<br/>AccountIdLookupOfTfreezer<br/>CompactBalancemin_balance<br/>boolis_sufficient<br/>boolis_frozen<br/>
Approve transfer✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTdelegate<br/>CompactBalanceamount<br/>
Cancel approval✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTdelegate<br/>
Force cancel approval✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTowner<br/>AccountIdLookupOfTdelegate<br/>
Transfer approved✔️✔️✔️Compactu32id<br/>AccountIdLookupOfTowner<br/>AccountIdLookupOfTdestination<br/>CompactBalanceamount<br/>
Touch✔️✔️Compactu32id<br/>
Refund✔️✔️Compactu32id<br/>boolallow_burn<br/>
Set min balance✔️✔️Compactu32id<br/>Balancemin_balance<br/>

Uniques

NameNano SNano S XLNano SP/XNestingArguments
Create✔️✔️CollectionIdcollection<br/>AccountIdLookupOfTadmin<br/>
Force create✔️✔️CollectionIdcollection<br/>AccountIdLookupOfTowner<br/>boolfree_holding<br/>
Destroy✔️✔️CollectionIdcollection<br/>DestroyWitnesswitness<br/>
Mint✔️✔️CollectionIdcollection<br/>ItemIditem<br/>AccountIdLookupOfTowner<br/>
Burn✔️✔️CollectionIdcollection<br/>ItemIditem<br/>OptionAccountIdLookupOfTcheck_owner<br/>
Transfer✔️✔️CollectionIdcollection<br/>ItemIditem<br/>AccountIdLookupOfTdest<br/>
Redeposit✔️✔️CollectionIdcollection<br/>VecItemIditems<br/>
Freeze✔️✔️CollectionIdcollection<br/>ItemIditem<br/>
Thaw✔️✔️CollectionIdcollection<br/>ItemIditem<br/>
Freeze collection✔️✔️CollectionIdcollection<br/>
Thaw collection✔️✔️CollectionIdcollection<br/>
Transfer ownership✔️✔️CollectionIdcollection<br/>AccountIdLookupOfTowner<br/>
Set team✔️✔️CollectionIdcollection<br/>AccountIdLookupOfTissuer<br/>AccountIdLookupOfTadmin<br/>AccountIdLookupOfTfreezer<br/>
Approve transfer✔️✔️CollectionIdcollection<br/>ItemIditem<br/>AccountIdLookupOfTdelegate<br/>
Cancel approval✔️✔️CollectionIdcollection<br/>ItemIditem<br/>OptionAccountIdLookupOfTmaybe_check_delegate<br/>
Force item status✔️✔️CollectionIdcollection<br/>AccountIdLookupOfTowner<br/>AccountIdLookupOfTissuer<br/>AccountIdLookupOfTadmin<br/>AccountIdLookupOfTfreezer<br/>boolfree_holding<br/>boolis_frozen<br/>
Set attribute✔️✔️CollectionIdcollection<br/>OptionItemIdmaybe_item<br/>BoundedVecu8key<br/>BoundedVecu8value<br/>
Clear attribute✔️✔️CollectionIdcollection<br/>OptionItemIdmaybe_item<br/>BoundedVecu8key<br/>
Set metadata✔️✔️CollectionIdcollection<br/>ItemIditem<br/>BoundedVecu8data<br/>boolis_frozen<br/>
Clear metadata✔️✔️CollectionIdcollection<br/>ItemIditem<br/>
Set collection metadata✔️✔️CollectionIdcollection<br/>BoundedVecu8data<br/>boolis_frozen<br/>
Clear collection metadata✔️✔️CollectionIdcollection<br/>
Set accept ownership✔️✔️OptionCollectionIdmaybe_collection<br/>
Set collection max supply✔️✔️CollectionIdcollection<br/>u32max_supply<br/>
Set price✔️✔️CollectionIdcollection<br/>ItemIditem<br/>OptionItemPriceprice<br/>OptionAccountIdLookupOfTwhitelisted_buyer<br/>
Buy item✔️✔️CollectionIdcollection<br/>ItemIditem<br/>ItemPricebid_price<br/>