Acala 3.2230.x
System
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Remark | ✔️ | ✔️ | ✔️ | Bytesremark<br/> | |
| Set heap pages | ✔️ | ✔️ | ✔️ | u64pages<br/> | |
| Set code | ✔️ | ✔️ | ✔️ | Vecu8code<br/> | |
| Set code without checks | ✔️ | ✔️ | ✔️ | Vecu8code<br/> | |
| Set storage | VecKeyValueitems<br/> | ||||
| Kill storage | VecKeykeys<br/> | ||||
| Kill prefix | Keyprefix<br/>u32subkeys<br/> | ||||
| Remark with event | ✔️ | ✔️ | ✔️ | Bytesremark<br/> |
Timestamp
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set | Compactu64now<br/> |
Scheduler
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Schedule | BlockNumberwhen<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/> | ||||
| Cancel | BlockNumberwhen<br/>u32index<br/> | ||||
| Schedule named | TaskNameid<br/>BlockNumberwhen<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/> | ||||
| Cancel named | TaskNameid<br/> | ||||
| Schedule after | BlockNumberafter<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/> | ||||
| Schedule named after | TaskNameid<br/>BlockNumberafter<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>Callcall<br/> |
Utility
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Batch | ✔️ | ✔️ | ✔️ | VecCallcalls<br/> | |
| As derivative | u16index<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
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| 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
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| 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/> |
TransactionPause
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Pause transaction | Vecu8pallet_name<br/>Vecu8function_name<br/> | ||||
| Unpause transaction | Vecu8pallet_name<br/>Vecu8function_name<br/> | ||||
| Pause evm precompile | H160address<br/> | ||||
| Unpause evm precompile | H160address<br/> |
IdleScheduler
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Schedule task | Tasktask<br/> |
Preimage
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Note preimage | Vecu8bytes<br/> | ||||
| Unnote preimage | Hashhash<br/> | ||||
| Request preimage | Hashhash<br/> | ||||
| Unrequest preimage | Hashhash<br/> | ||||
| Ensure updated | VecHashhashes<br/> |
Balances
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| 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/> |
Currencies
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Transfer | ✔️ | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSourcedest<br/>CurrencyIdcurrency_id<br/>Compactu128amount<br/> |
| Transfer native currency | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSourcedest<br/>Compactu128amount<br/> | |
| Update balance | ✔️ | ✔️ | LookupasStaticLookupSourcewho<br/>CurrencyIdcurrency_id<br/>Amountamount<br/> | ||
| Sweep dust | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>VecAccountIdaccounts<br/> | ||
| Force set lock | LookupasStaticLookupSourcewho<br/>CurrencyIdcurrency_id<br/>Compactu128amount<br/>LockIdentifierlock_id<br/> | ||||
| Force remove lock | LookupasStaticLookupSourcewho<br/>CurrencyIdcurrency_id<br/>LockIdentifierlock_id<br/> |
Vesting
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Claim | ✔️ | ✔️ | |||
| Vested transfer | LookupasStaticLookupSourcedest<br/>VestingScheduleOfschedule<br/> | ||||
| Update vesting schedules | LookupasStaticLookupSourcewho<br/>VecVestingScheduleOfvesting_schedules<br/> | ||||
| Claim for | LookupasStaticLookupSourcedest<br/> |
TransactionPayment
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set alternative fee swap path | ✔️ | ✔️ | OptionVecCurrencyIdfee_swap_path<br/> | ||
| Enable charge fee pool | CurrencyIdcurrency_id<br/>Balancepool_size<br/>Balanceswap_threshold<br/> | ||||
| Disable charge fee pool | ✔️ | ✔️ | CurrencyIdcurrency_id<br/> | ||
| With fee path | ✔️ | ✔️ | VecCurrencyIdfee_swap_path<br/>Callcall<br/> | ||
| With fee currency | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>Callcall<br/> | ||
| With fee aggregated path | ✔️ | ✔️ | VecSwapPathfee_aggregated_path<br/>Callcall<br/> |
Treasury
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Propose spend | CompactBalanceamount<br/>AccountIdLookupOfTbeneficiary<br/> | ||||
| Reject proposal | Compactu32proposal_id<br/> | ||||
| Approve proposal | Compactu32proposal_id<br/> | ||||
| Spend local | CompactBalanceamount<br/>AccountIdLookupOfTbeneficiary<br/> | ||||
| Remove approval | Compactu32proposal_id<br/> | ||||
| Spend | BoxAssetKindasset_kind<br/>CompactBalanceamount<br/>BoxBeneficiaryLookupOfbeneficiary<br/>OptionBlockNumbervalid_from<br/> | ||||
| Payout | SpendIndexindex<br/> | ||||
| Check status | SpendIndexindex<br/> | ||||
| Void spend | SpendIndexindex<br/> |
Bounties
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Propose bounty | ✔️ | ✔️ | CompactBalanceamount<br/>Bytesdescription<br/> | ||
| Approve bounty | ✔️ | ✔️ | Compactu32bounty_id<br/> | ||
| Propose curator | ✔️ | ✔️ | Compactu32bounty_id<br/>AccountIdLookupOfTcurator<br/>CompactBalancefee<br/> | ||
| Unassign curator | ✔️ | ✔️ | Compactu32bounty_id<br/> | ||
| Accept curator | ✔️ | ✔️ | Compactu32bounty_id<br/> | ||
| Award bounty | ✔️ | ✔️ | Compactu32bounty_id<br/>AccountIdLookupOfTbeneficiary<br/> | ||
| Claim bounty | ✔️ | ✔️ | Compactu32bounty_id<br/> | ||
| Close bounty | ✔️ | ✔️ | Compactu32bounty_id<br/> | ||
| Extend bounty expiry | ✔️ | ✔️ | Compactu32bounty_id<br/>Bytesremark<br/> |
Tips
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Report awesome | Bytesreason<br/>AccountIdLookupOfTwho<br/> | ||||
| Retract tip | Hashhash<br/> | ||||
| Tip new | Bytesreason<br/>AccountIdLookupOfTwho<br/>Compactu128tip_value<br/> | ||||
| Tip | Hashhash<br/>Compactu128tip_value<br/> | ||||
| Close tip | Hashhash<br/> | ||||
| Slash tip | Hashhash<br/> |
CollatorSelection
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set invulnerables | ✔️ | ✔️ | VecAccountIdnew_<br/> | ||
| Set desired candidates | ✔️ | ✔️ | Compactu32max<br/> | ||
| Set candidacy bond | ✔️ | ✔️ | Compactu128bond<br/> | ||
| Register as candidate | ✔️ | ✔️ | |||
| Register candidate | ✔️ | ✔️ | AccountIdnew_candidate<br/> | ||
| Leave intent | ✔️ | ✔️ | |||
| Withdraw bond | ✔️ | ✔️ |
Session
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set keys | ✔️ | ✔️ | ✔️ | ✔️ | Keyskeys<br/>Bytesproof<br/> |
| Purge keys | ✔️ | ✔️ | ✔️ | ✔️ |
SessionManager
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Schedule session duration | Compactu32start_session<br/>Compactu32duration<br/> |
XcmpQueue
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| 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
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Send | BoxVersionedMultiLocationdest<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/> | ||||
| Execute | BoxVersionedXcmTasConfigRuntimeCallmessage<br/>Weightmax_weight<br/> | ||||
| Force xcm version | BoxMultiLocationlocation<br/>XcmVersionversion<br/> | ||||
| Force default xcm version | OptionXcmVersionmaybe_xcm_version<br/> | ||||
| Force subscribe version notify | BoxVersionedMultiLocationlocation<br/> | ||||
| Force unsubscribe version notify | BoxVersionedMultiLocationlocation<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 suspension | boolsuspended<br/> |
DmpQueue
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Service overweight | OverweightIndexindex<br/>Weightweight_limit<br/> |
XTokens
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Transfer | ✔️ | CurrencyIdcurrency_id<br/>Balanceamount<br/>BoxVersionedMultiLocationdest<br/>WeightLimitdest_weight_limit<br/> | |||
| Transfer multiasset | BoxVersionedMultiAssetasset<br/>BoxVersionedMultiLocationdest<br/>WeightLimitdest_weight_limit<br/> | ||||
| Transfer with fee | CurrencyIdcurrency_id<br/>Balanceamount<br/>Balancefee<br/>BoxVersionedMultiLocationdest<br/>WeightLimitdest_weight_limit<br/> | ||||
| Transfer multiasset with fee | BoxVersionedMultiAssetasset<br/>BoxVersionedMultiAssetfee<br/>BoxVersionedMultiLocationdest<br/>WeightLimitdest_weight_limit<br/> | ||||
| Transfer multicurrencies | VecTupleCurrencyIdBalancecurrencies<br/>u32fee_item<br/>BoxVersionedMultiLocationdest<br/>WeightLimitdest_weight_limit<br/> | ||||
| Transfer multiassets | BoxVersionedMultiAssetsassets<br/>u32fee_item<br/>BoxVersionedMultiLocationdest<br/>WeightLimitdest_weight_limit<br/> |
OrmlXcm
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Send as sovereign | BoxVersionedMultiLocationdest<br/>BoxVersionedXcmTuplemessage<br/> |
Authority
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Dispatch as | AsOriginIdas_origin<br/>Callcall<br/> | ||||
| Schedule dispatch | DispatchTimeBlockNumberwhen<br/>Prioritypriority<br/>boolwith_delayed_origin<br/>Callcall<br/> | ||||
| Fast track scheduled dispatch | BoxPalletsOrigininitial_origin<br/>ScheduleTaskIndextask_id<br/>DispatchTimeBlockNumberwhen<br/> | ||||
| Delay scheduled dispatch | BoxPalletsOrigininitial_origin<br/>ScheduleTaskIndextask_id<br/>BlockNumberadditional_delay<br/> | ||||
| Cancel scheduled dispatch | BoxPalletsOrigininitial_origin<br/>ScheduleTaskIndextask_id<br/> | ||||
| Authorize call | Callcall<br/>OptionAccountIdcaller<br/> | ||||
| Remove authorized call | Hashhash<br/> | ||||
| Trigger call | Hashhash<br/>Weightcall_weight_bound<br/> |
GeneralCouncil
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set members | VecAccountIdnew_members<br/>OptionAccountIdprime<br/>MemberCountold_count<br/> | ||||
| Execute | Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Propose | Compactu32threshold<br/>Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Vote | Hashproposal<br/>Compactu32index<br/>boolapprove<br/> | ||||
| Disapprove proposal | Hashproposal_hash<br/> | ||||
| Close | Hashproposal_hash<br/>Compactu32index<br/>Weightproposal_weight_bound<br/>Compactu32length_bound<br/> |
GeneralCouncilMembership
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Add member | AccountIdLookupOfTwho<br/> | ||||
| Remove member | AccountIdLookupOfTwho<br/> | ||||
| Swap member | AccountIdLookupOfTremove<br/>AccountIdLookupOfTadd<br/> | ||||
| Reset members | VecAccountIdmembers<br/> | ||||
| Change key | AccountIdLookupOfTnew_<br/> | ||||
| Set prime | AccountIdLookupOfTwho<br/> | ||||
| Clear prime |
FinancialCouncil
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set members | VecAccountIdnew_members<br/>OptionAccountIdprime<br/>MemberCountold_count<br/> | ||||
| Execute | Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Propose | Compactu32threshold<br/>Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Vote | Hashproposal<br/>Compactu32index<br/>boolapprove<br/> | ||||
| Disapprove proposal | Hashproposal_hash<br/> | ||||
| Close | Hashproposal_hash<br/>Compactu32index<br/>Weightproposal_weight_bound<br/>Compactu32length_bound<br/> |
FinancialCouncilMembership
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Add member | AccountIdLookupOfTwho<br/> | ||||
| Remove member | AccountIdLookupOfTwho<br/> | ||||
| Swap member | AccountIdLookupOfTremove<br/>AccountIdLookupOfTadd<br/> | ||||
| Reset members | VecAccountIdmembers<br/> | ||||
| Change key | AccountIdLookupOfTnew_<br/> | ||||
| Set prime | AccountIdLookupOfTwho<br/> | ||||
| Clear prime |
HomaCouncil
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set members | VecAccountIdnew_members<br/>OptionAccountIdprime<br/>MemberCountold_count<br/> | ||||
| Execute | Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Propose | Compactu32threshold<br/>Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Vote | Hashproposal<br/>Compactu32index<br/>boolapprove<br/> | ||||
| Disapprove proposal | Hashproposal_hash<br/> | ||||
| Close | Hashproposal_hash<br/>Compactu32index<br/>Weightproposal_weight_bound<br/>Compactu32length_bound<br/> |
HomaCouncilMembership
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Add member | AccountIdLookupOfTwho<br/> | ||||
| Remove member | AccountIdLookupOfTwho<br/> | ||||
| Swap member | AccountIdLookupOfTremove<br/>AccountIdLookupOfTadd<br/> | ||||
| Reset members | VecAccountIdmembers<br/> | ||||
| Change key | AccountIdLookupOfTnew_<br/> | ||||
| Set prime | AccountIdLookupOfTwho<br/> | ||||
| Clear prime |
TechnicalCommittee
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set members | VecAccountIdnew_members<br/>OptionAccountIdprime<br/>MemberCountold_count<br/> | ||||
| Execute | Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Propose | Compactu32threshold<br/>Proposalproposal<br/>Compactu32length_bound<br/> | ||||
| Vote | Hashproposal<br/>Compactu32index<br/>boolapprove<br/> | ||||
| Disapprove proposal | Hashproposal_hash<br/> | ||||
| Close | Hashproposal_hash<br/>Compactu32index<br/>Weightproposal_weight_bound<br/>Compactu32length_bound<br/> |
TechnicalCommitteeMembership
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Add member | AccountIdLookupOfTwho<br/> | ||||
| Remove member | AccountIdLookupOfTwho<br/> | ||||
| Swap member | AccountIdLookupOfTremove<br/>AccountIdLookupOfTadd<br/> | ||||
| Reset members | VecAccountIdmembers<br/> | ||||
| Change key | AccountIdLookupOfTnew_<br/> | ||||
| Set prime | AccountIdLookupOfTwho<br/> | ||||
| Clear prime |
Democracy
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Propose | ✔️ | ✔️ | BoundedCallOfTproposal<br/>CompactBalanceamount<br/> | ||
| Second | ✔️ | ✔️ | Compactu32proposal<br/> | ||
| Vote | Compactu32ref_index<br/>AccountVotevote<br/> | ||||
| Emergency cancel | ✔️ | ✔️ | ReferendumIndexref_index<br/> | ||
| External propose | ✔️ | ✔️ | BoundedCallOfTproposal<br/> | ||
| External propose majority | ✔️ | ✔️ | BoundedCallOfTproposal<br/> | ||
| External propose default | ✔️ | ✔️ | BoundedCallOfTproposal<br/> | ||
| Fast track | ✔️ | ✔️ | Hashproposal_hash<br/>BlockNumbervoting_period<br/>BlockNumberdelay<br/> | ||
| Veto external | ✔️ | ✔️ | Hashproposal_hash<br/> | ||
| Cancel referendum | ✔️ | ✔️ | Compactu32ref_index<br/> | ||
| Delegate | AccountIdLookupOfTto<br/>Convictionconviction<br/>Balancebalance<br/> | ||||
| Undelegate | ✔️ | ✔️ | |||
| Clear public proposals | ✔️ | ✔️ | |||
| Unlock | ✔️ | ✔️ | AccountIdLookupOfTtarget<br/> | ||
| Remove vote | ReferendumIndexindex<br/> | ||||
| Remove other vote | AccountIdLookupOfTtarget<br/>ReferendumIndexindex<br/> | ||||
| Blacklist | Hashproposal_hash<br/>OptionReferendumIndexmaybe_ref_index<br/> | ||||
| Cancel proposal | ✔️ | ✔️ | Compactu32prop_index<br/> | ||
| Set metadata | MetadataOwnerowner<br/>OptionHashmaybe_hash<br/> |
AcalaOracle
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Feed values | BoundedVecTupleOracleKeyOracleValueMaxFeedValuesvalues<br/> |
OperatorMembershipAcala
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Add member | AccountIdLookupOfTwho<br/> | ||||
| Remove member | AccountIdLookupOfTwho<br/> | ||||
| Swap member | AccountIdLookupOfTremove<br/>AccountIdLookupOfTadd<br/> | ||||
| Reset members | VecAccountIdmembers<br/> | ||||
| Change key | AccountIdLookupOfTnew_<br/> | ||||
| Set prime | AccountIdLookupOfTwho<br/> | ||||
| Clear prime |
Auction
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Bid | AuctionIdid<br/>Compactu128amount<br/> |
Parameters
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set parameter | AggregratedKeyValuekey_value<br/> |
Prices
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Lock price | CurrencyIdcurrency_id<br/> | ||||
| Unlock price | CurrencyIdcurrency_id<br/> |
Dex
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Swap with exact supply | ✔️ | ✔️ | ✔️ | VecCurrencyIdpath<br/>Compactu128supply_amount<br/>Compactu128min_target_amount<br/> | |
| Swap with exact target | ✔️ | ✔️ | VecCurrencyIdpath<br/>Compactu128target_amount<br/>Compactu128max_supply_amount<br/> | ||
| Add liquidity | ✔️ | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Compactu128max_amount_a<br/>Compactu128max_amount_b<br/>Compactu128min_share_increment<br/>boolstake_increment_share<br/> | |
| Add provision | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Compactu128amount_a<br/>Compactu128amount_b<br/> | ||
| Claim dex share | ✔️ | ✔️ | AccountIdowner<br/>CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> | ||
| Remove liquidity | ✔️ | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Compactu128remove_share<br/>Compactu128min_withdrawn_a<br/>Compactu128min_withdrawn_b<br/>boolby_unstake<br/> | |
| List provisioning | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Compactu128min_contribution_a<br/>Compactu128min_contribution_b<br/>Compactu128target_provision_a<br/>Compactu128target_provision_b<br/>Compactu32not_before<br/> | ||
| Update provisioning parameters | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Compactu128min_contribution_a<br/>Compactu128min_contribution_b<br/>Compactu128target_provision_a<br/>Compactu128target_provision_b<br/>Compactu32not_before<br/> | ||
| End provisioning | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> | ||
| Enable trading pair | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> | ||
| Disable trading pair | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> | ||
| Refund provision | ✔️ | ✔️ | AccountIdowner<br/>CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> | ||
| Abort provisioning | ✔️ | ✔️ | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> |
DexOracle
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Enable average price | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Momentinterval<br/> | ||||
| Disable average price | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/> | ||||
| Update average price interval | CurrencyIdcurrency_id_a<br/>CurrencyIdcurrency_id_b<br/>Momentnew_interval<br/> |
AggregatedDex
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Swap with exact supply | ✔️ | ✔️ | ✔️ | VecSwapPathpaths<br/>CompactBalancesupply_amount<br/>CompactBalancemin_target_amount<br/> | |
| Swap with exact target | ✔️ | ✔️ | ✔️ | VecSwapPathpaths<br/>CompactBalancetarget_amount<br/>CompactBalancemax_supply_amount<br/> | |
| Update aggregated swap paths | ✔️ | ✔️ | ✔️ | VecTupleCurrencyIdCurrencyIdOptionVecSwapPathupdates<br/> |
Earning
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Bond | ✔️ | ✔️ | ✔️ | Compactu128amount<br/> | |
| Unbond | ✔️ | ✔️ | ✔️ | Compactu128amount<br/> | |
| Unbond instant | ✔️ | ✔️ | ✔️ | Compactu128amount<br/> | |
| Rebond | ✔️ | ✔️ | ✔️ | Compactu128amount<br/> | |
| Withdraw Unbonded | ✔️ | ✔️ | ✔️ |
AuctionManager
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Cancel | AuctionIdid<br/> |
Loans
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|
Honzon
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Adjust loan | ✔️ | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>Amountcollateral_adjustment<br/>Amountdebit_adjustment<br/> | |
| Close loan has debit by dex | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>Compactu128max_collateral_amount<br/> | ||
| Transfer loan from | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>LookupasStaticLookupSourcefrom<br/> | ||
| Authorize | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>LookupasStaticLookupSourceto<br/> | ||
| Unauthorize | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>LookupasStaticLookupSourceto<br/> | ||
| Unauthorize all | ✔️ | ✔️ | |||
| Expand position collateral | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>Balanceincrease_debit_value<br/>Balancemin_increase_collateral<br/> | ||
| Shrink position debit | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>Balancedecrease_collateral<br/>Balancemin_decrease_debit_value<br/> | ||
| Adjust loan by debit value | ✔️ | ✔️ | CurrencyIdcurrency_id<br/>Amountcollateral_adjustment<br/>Amountdebit_value_adjustment<br/> | ||
| Transfer debit | ✔️ | ✔️ | CurrencyIdfrom_currency<br/>CurrencyIdto_currency<br/>Balancedebit_transfer<br/> |
CdpTreasury
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Extract surplus to treasury | Compactu128amount<br/> | ||||
| Auction collateral | CurrencyIdcurrency_id<br/>Compactu128amount<br/>Compactu128target<br/>boolsplited<br/> | ||||
| Exchange collateral to stable | CurrencyIdcurrency_id<br/>SwapLimitBalanceswap_limit<br/> | ||||
| Set expected collateral auction size | CurrencyIdcurrency_id<br/>Compactu128size<br/> | ||||
| Set debit offset buffer | Compactu128amount<br/> |
CdpEngine
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Liquidate | CurrencyIdcurrency_id<br/>LookupasStaticLookupSourcewho<br/> | ||||
| Settle | CurrencyIdcurrency_id<br/>LookupasStaticLookupSourcewho<br/> | ||||
| Set collateral params | CurrencyIdcurrency_id<br/>ChangeOptionRateinterest_rate_per_sec<br/>ChangeOptionRatioliquidation_ratio<br/>ChangeOptionRateliquidation_penalty<br/>ChangeOptionRatiorequired_collateral_ratio<br/>ChangeBalancemaximum_total_debit_value<br/> | ||||
| Register liquidation contract | EvmAddressaddress<br/> | ||||
| Deregister liquidation contract | EvmAddressaddress<br/> |
EmergencyShutdown
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Emergency shutdown | |||||
| Open collateral refund | |||||
| Refund collaterals | Compactu128amount<br/> |
Homa
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Mint | ✔️ | ✔️ | ✔️ | Compactu128amount<br/> | |
| Request redeem | ✔️ | ✔️ | ✔️ | Compactu128amount<br/>boolallow_fast_match<br/> | |
| Fast match redeems | ✔️ | ✔️ | ✔️ | VecAccountIdredeemer_list<br/> | |
| Claim redemption | ✔️ | ✔️ | AccountIdredeemer<br/> | ||
| Update homa params | OptionBalancesoft_bonded_cap_per_sub_account<br/>OptionRateestimated_reward_rate_per_era<br/>OptionRatecommission_rate<br/>OptionRatefast_match_fee_rate<br/> | ||||
| Update bump era params | OptionBlockNumberlast_era_bumped_block<br/>OptionBlockNumberfrequency<br/> | ||||
| Reset ledgers | VecTupleu16OptionBalanceOptionVecUnlockChunkupdates<br/> | ||||
| Reset current era | ✔️ | ✔️ | EraIndexera_index<br/> | ||
| Force bump current era | ✔️ | ✔️ | EraIndexbump_amount<br/> | ||
| Fast match redeems completely | ✔️ | ✔️ | ✔️ | VecAccountIdredeemer_list<br/> |
XcmInterface
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Update xcm dest weight and fee | VecTupleXcmInterfaceOperationOptionXcmWeightOptionBalanceupdates<br/> |
Incentives
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Deposit dex share | ✔️ | ✔️ | CurrencyIdlp_currency_id<br/>Compactu128amount<br/> | ||
| Withdraw dex share | ✔️ | ✔️ | ✔️ | CurrencyIdlp_currency_id<br/>Compactu128amount<br/> | |
| Claim rewards | ✔️ | ✔️ | PoolIdpool_id<br/> | ||
| Update incentive rewards | VecTuplePoolIdVecTupleCurrencyIdBalanceupdates<br/> | ||||
| Update claim reward deduction rates | VecTuplePoolIdRateupdates<br/> | ||||
| Update claim reward deduction currency | PoolIdpool_id<br/>OptionCurrencyIdcurrency_id<br/> |
NFT
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Create class | CIDmetadata<br/>Propertiesproperties<br/>Attributesattributes<br/> | ||||
| Mint | LookupasStaticLookupSourceto<br/>ClassIdOfTclass_id<br/>CIDmetadata<br/>Attributesattributes<br/>Compactu32quantity<br/> | ||||
| Transfer | ✔️ | ✔️ | LookupasStaticLookupSourceto<br/>ClassIdOfTTokenIdOfTtoken<br/> | ||
| Burn | ClassIdOfTTokenIdOfTtoken<br/> | ||||
| Burn with remark | ClassIdOfTTokenIdOfTtoken<br/>Vecu8remark<br/> | ||||
| Destroy class | ClassIdOfTclass_id<br/>LookupasStaticLookupSourcedest<br/> | ||||
| Update class properties | ClassIdOfTclass_id<br/>Propertiesproperties<br/> |
AssetRegistry
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Register foreign asset | BoxVersionedMultiLocationlocation<br/>BoxAssetMetadataBalanceOfTmetadata<br/> | ||||
| Update foreign asset | ForeignAssetIdforeign_asset_id<br/>BoxVersionedMultiLocationlocation<br/>BoxAssetMetadataBalanceOfTmetadata<br/> | ||||
| Register stable asset | BoxAssetMetadataBalanceOfTmetadata<br/> | ||||
| Update stable asset | StableAssetPoolIdstable_asset_id<br/>BoxAssetMetadataBalanceOfTmetadata<br/> | ||||
| Register erc20 asset | EvmAddresscontract<br/>Balanceminimal_balance<br/> | ||||
| Update erc20 asset | EvmAddresscontract<br/>BoxAssetMetadataBalanceOfTmetadata<br/> | ||||
| Register native asset | CurrencyIdcurrency_id<br/>BoxAssetMetadataBalanceOfTmetadata<br/> | ||||
| Update native asset | CurrencyIdcurrency_id<br/>BoxAssetMetadataBalanceOfTmetadata<br/> |
LiquidCrowdloan
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Redeem | Compactu128amount<br/> | ||||
| Transfer from crowdloan vault | Compactu128amount<br/> | ||||
| Set redeem currency id | CurrencyIdcurrency_id<br/> |
EVM
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Eth call | ✔️ | ✔️ | TransactionActionaction<br/>Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/>Compactu32valid_until<br/> | ||
| Eth call v2 | TransactionActionaction<br/>Vecu8input<br/>Compactu128amount<br/>Compactu64gas_price<br/>Compactu64gas_limit<br/>VecAccessListItemaccess_list<br/> | ||||
| Call | ✔️ | ✔️ | EvmAddresstarget<br/>Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> | ||
| Scheduled call | EvmAddressfrom<br/>EvmAddresstarget<br/>Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> | ||||
| Create | ✔️ | ✔️ | Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> | ||
| Create2 | ✔️ | ✔️ | Vecu8input<br/>H256salt<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> | ||
| Create nft contract | Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> | ||||
| Create predeploy contract | EvmAddresstarget<br/>Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> | ||||
| Transfer maintainer | ✔️ | ✔️ | EvmAddresscontract<br/>EvmAddressnew_maintainer<br/> | ||
| Publish contract | ✔️ | ✔️ | EvmAddresscontract<br/> | ||
| Publish free | ✔️ | ✔️ | EvmAddresscontract<br/> | ||
| Enable contract development | ✔️ | ✔️ | |||
| Disable contract development | ✔️ | ✔️ | |||
| Set code | ✔️ | ✔️ | EvmAddresscontract<br/>Vecu8code<br/> | ||
| Selfdestruct | ✔️ | ✔️ | EvmAddresscontract<br/> | ||
| Strict call | EvmAddresstarget<br/>Vecu8input<br/>Compactu128amount<br/>Compactu64gas_limit<br/>Compactu32storage_limit<br/>VecAccessListItemaccess_list<br/> |
EvmAccounts
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Claim account | ✔️ | ✔️ | EvmAddresseth_address<br/>Eip712Signatureeth_signature<br/> | ||
| Claim default account | ✔️ | ✔️ |
StableAsset
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Create pool | AssetIdpool_asset<br/>VecAssetIdassets<br/>VecAtLeast64BitUnsignedprecisions<br/>AtLeast64BitUnsignedmint_fee<br/>AtLeast64BitUnsignedswap_fee<br/>AtLeast64BitUnsignedredeem_fee<br/>AtLeast64BitUnsignedinitial_a<br/>AccountIdfee_recipient<br/>AccountIdyield_recipient<br/>AtLeast64BitUnsignedprecision<br/> | ||||
| Mint | ✔️ | ✔️ | StableAssetPoolIdpool_id<br/>VecBalanceamounts<br/>Balancemin_mint_amount<br/> | ||
| Swap | ✔️ | ✔️ | StableAssetPoolIdpool_id<br/>PoolTokenIndexi<br/>PoolTokenIndexj<br/>Balancedx<br/>Balancemin_dy<br/>u32asset_length<br/> | ||
| Redeem proportion | ✔️ | ✔️ | StableAssetPoolIdpool_id<br/>Balanceamount<br/>VecBalancemin_redeem_amounts<br/> | ||
| Redeem single | ✔️ | ✔️ | StableAssetPoolIdpool_id<br/>Balanceamount<br/>PoolTokenIndexi<br/>Balancemin_redeem_amount<br/>u32asset_length<br/> | ||
| Redeem multi | ✔️ | ✔️ | StableAssetPoolIdpool_id<br/>VecBalanceamounts<br/>Balancemax_redeem_amount<br/> | ||
| Modify a | StableAssetPoolIdpool_id<br/>AtLeast64BitUnsigneda<br/>BlockNumberfuture_a_block<br/> | ||||
| Modify fees | StableAssetPoolIdpool_id<br/>OptionAtLeast64BitUnsignedmint_fee<br/>OptionAtLeast64BitUnsignedswap_fee<br/>OptionAtLeast64BitUnsignedredeem_fee<br/> | ||||
| Modify recipients | StableAssetPoolIdpool_id<br/>OptionAccountIdfee_recipient<br/>OptionAccountIdyield_recipient<br/> |
ParachainSystem
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Set validation data | ParachainInherentDatadata<br/> | ||||
| Sudo send upward message | UpwardMessagemessage<br/> | ||||
| Authorize upgrade | Hashcode_hash<br/>boolcheck_version<br/> | ||||
| Enact authorized upgrade | Vecu8code<br/> |
Sudo
| Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments |
|---|---|---|---|---|---|
| Sudo | Callcall<br/> | ||||
| Sudo unchecked weight | Callcall<br/>Weightweight<br/> | ||||
| Set key | AccountIdLookupOfTnew_<br/> | ||||
| Sudo as | AccountIdLookupOfTwho<br/>Callcall<br/> |