Khala 5.1190.x
System
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Fill block | ✔️ | ✔️ | ✔️ | Perbillratio<br/> | |
| Remark | ✔️ | ✔️ | ✔️ | Vecu8remark<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 | ✔️ | ✔️ | ✔️ | Vecu8remark<br/> |
Timestamp
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set | Compactu64now<br/> |
Utility
| Name | Nano S | Nano S XL | Nano SP/X | 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/> |
Multisig
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| As multi threshold 1 | ✔️ | VecAccountIdother_signatories<br/>Callcall<br/> | |||
| As multi | ✔️ | u16threshold<br/>VecAccountIdother_signatories<br/>OptionTimepointmaybe_timepoint<br/>OpaqueCallcall<br/>boolstore_call<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 | 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/> |
Vesting
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| 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/> |
Scheduler
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Schedule | BlockNumberwhen<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>BoxCallOrHashOfTcall<br/> | ||||
| Cancel | BlockNumberwhen<br/>u32index<br/> | ||||
| Schedule named | Vecu8id<br/>BlockNumberwhen<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>BoxCallOrHashOfTcall<br/> | ||||
| Cancel named | Vecu8id<br/> | ||||
| Schedule after | BlockNumberafter<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>BoxCallOrHashOfTcall<br/> | ||||
| Schedule named after | Vecu8id<br/>BlockNumberafter<br/>OptionschedulePeriodBlockNumbermaybe_periodic<br/>schedulePrioritypriority<br/>BoxCallOrHashOfTcall<br/> |
Preimage
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Note preimage | Vecu8bytes<br/> | ||||
| Unnote preimage | Hashhash<br/> | ||||
| Request preimage | Hashhash<br/> | ||||
| Unrequest preimage | Hashhash<br/> |
ParachainSystem
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set validation data | ParachainInherentDatadata<br/> | ||||
| Sudo send upward message | UpwardMessagemessage<br/> | ||||
| Authorize upgrade | Hashcode_hash<br/> | ||||
| Enact authorized upgrade | Vecu8code<br/> |
XcmpQueue
| Name | Nano S | Nano S XL | Nano SP/X | 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/> |
DmpQueue
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Service overweight | OverweightIndexindex<br/>Weightweight_limit<br/> |
PolkadotXcm
| Name | Nano S | Nano S XL | Nano SP/X | 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 | BoxVersionedXcmTasSysConfigRuntimeCallmessage<br/>Weightmax_weight<br/> | ||||
| Force xcm version | BoxMultiLocationlocation<br/>XcmVersionxcm_version<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/> |
Balances
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| 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/> |
Authorship
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set uncles | VecHeadernew_uncles<br/> |
CollatorSelection
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set invulnerables | VecAccountIdnew_<br/> | ||||
| Set desired candidates | u32max<br/> | ||||
| Set candidacy bond | Balancebond<br/> | ||||
| Register as candidate | |||||
| Leave intent |
Session
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set keys | ✔️ | Keyskeys<br/>Bytesproof<br/> | |||
| Purge keys | ✔️ |
Identity
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Add registrar | AccountIdLookupOfTaccount<br/> | ||||
| Set identity | IdentityInfoinfo<br/> | ||||
| Set subs | VecTupleAccountIdDatasubs<br/> | ||||
| Clear identity | |||||
| Request judgement | Compactu32reg_index<br/>Compactu128max_fee<br/> | ||||
| Cancel request | RegistrarIndexreg_index<br/> | ||||
| Set fee | Compactu32index<br/>Compactu128fee<br/> | ||||
| Set account id | Compactu32index<br/>AccountIdLookupOfTnew_<br/> | ||||
| Set fields | Compactu32index<br/>IdentityFieldsfields<br/> | ||||
| Provide judgement | Compactu32reg_index<br/>AccountIdLookupOfTtarget<br/>JudgementBalanceOfTjudgement<br/>Hashidentity<br/> | ||||
| Kill identity | AccountIdLookupOfTtarget<br/> | ||||
| Add sub | AccountIdLookupOfTsub<br/>Datadata<br/> | ||||
| Rename sub | AccountIdLookupOfTsub<br/>Datadata<br/> | ||||
| Remove sub | AccountIdLookupOfTsub<br/> | ||||
| Quit sub |
Democracy
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Propose | Hashproposal_hash<br/>CompactBalanceamount<br/> | ||||
| Second | Compactu32proposal<br/>Compactu32seconds_upper_bound<br/> | ||||
| Vote | Compactu32ref_index<br/>AccountVotevote<br/> | ||||
| Emergency cancel | ReferendumIndexref_index<br/> | ||||
| External propose | Hashproposal_hash<br/> | ||||
| External propose majority | Hashproposal_hash<br/> | ||||
| External propose default | Hashproposal_hash<br/> | ||||
| Fast track | Hashproposal_hash<br/>BlockNumbervoting_period<br/>BlockNumberdelay<br/> | ||||
| Veto external | Hashproposal_hash<br/> | ||||
| Cancel referendum | Compactu32ref_index<br/> | ||||
| Cancel queued | ReferendumIndexwhich<br/> | ||||
| Delegate | AccountIdLookupOfTto<br/>Convictionconviction<br/>Balancebalance<br/> | ||||
| Undelegate | |||||
| Clear public proposals | |||||
| Note preimage | Bytesencoded_proposal<br/> | ||||
| Note preimage operational | Bytesencoded_proposal<br/> | ||||
| Note imminent preimage | Bytesencoded_proposal<br/> | ||||
| Note imminent preimage operational | Bytesencoded_proposal<br/> | ||||
| Reap preimage | Hashproposal_hash<br/>Compactu32proposal_len_upper_bound<br/> | ||||
| Unlock | AccountIdLookupOfTtarget<br/> | ||||
| Remove vote | ReferendumIndexindex<br/> | ||||
| Remove other vote | AccountIdLookupOfTtarget<br/>ReferendumIndexindex<br/> | ||||
| Enact proposal | Hashproposal_hash<br/>ReferendumIndexindex<br/> | ||||
| Blacklist | Hashproposal_hash<br/>OptionReferendumIndexmaybe_ref_index<br/> | ||||
| Cancel proposal | Compactu32prop_index<br/> |
Council
| Name | Nano S | Nano S XL | Nano SP/X | 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/> | ||||
| Close | Hashproposal_hash<br/>Compactu32index<br/>Compactu64proposal_weight_bound<br/>Compactu32length_bound<br/> | ||||
| Disapprove proposal | Hashproposal_hash<br/> |
Treasury
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Propose spend | CompactBalanceamount<br/>AccountIdLookupOfTbeneficiary<br/> | ||||
| Reject proposal | Compactu32proposal_id<br/> | ||||
| Approve proposal | Compactu32proposal_id<br/> | ||||
| Spend | CompactBalanceamount<br/>AccountIdLookupOfTbeneficiary<br/> | ||||
| Remove approval | Compactu32proposal_id<br/> |
Bounties
| Name | Nano S | Nano S XL | Nano SP/X | 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/> |
Lottery
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Buy ticket | Callcall<br/> | ||||
| Set calls | VecCallcalls<br/> | ||||
| Start lottery | Balanceprice<br/>BlockNumberlength<br/>BlockNumberdelay<br/>boolrepeat<br/> | ||||
| Stop repeat |
TechnicalCommittee
| Name | Nano S | Nano S XL | Nano SP/X | 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/> | ||||
| Close | Hashproposal_hash<br/>Compactu32index<br/>Compactu64proposal_weight_bound<br/>Compactu32length_bound<br/> | ||||
| Disapprove proposal | Hashproposal_hash<br/> |
TechnicalMembership
| Name | Nano S | Nano S XL | Nano SP/X | 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 |
PhragmenElection
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Vote | VecAccountIdvotes<br/>Compactu128amount<br/> | ||||
| Remove voter | |||||
| Submit candidacy | Compactu32candidate_count<br/> | ||||
| Renounce candidacy | Renouncingrenouncing<br/> | ||||
| Remove member | AccountIdLookupOfTwho<br/>boolslash_bond<br/>boolrerun_election<br/> | ||||
| Clean defunct voters | u32num_voters<br/>u32num_defunct<br/> |
Tips
| Name | Nano S | Nano S XL | Nano SP/X | 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/> |
ChildBounties
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Add child bounty | Compactu32parent_bounty_id<br/>CompactBalanceamount<br/>Vecu8description<br/> | ||||
| Propose curator | Compactu32parent_bounty_id<br/>Compactu32child_bounty_id<br/>AccountIdLookupOfTcurator<br/>CompactBalancefee<br/> | ||||
| Accept curator | Compactu32parent_bounty_id<br/>Compactu32child_bounty_id<br/> | ||||
| Unassign curator | Compactu32parent_bounty_id<br/>Compactu32child_bounty_id<br/> | ||||
| Award child bounty | Compactu32parent_bounty_id<br/>Compactu32child_bounty_id<br/>AccountIdLookupOfTbeneficiary<br/> | ||||
| Claim child bounty | Compactu32parent_bounty_id<br/>Compactu32child_bounty_id<br/> | ||||
| Close child bounty | Compactu32parent_bounty_id<br/>Compactu32child_bounty_id<br/> |
ChainBridge
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set threshold | u32threshold<br/> | ||||
| Whitelist chain | BridgeChainIdid<br/> | ||||
| Add relayer | AccountIdv<br/> | ||||
| Remove relayer | AccountIdv<br/> | ||||
| Update fee | u128fee<br/>BridgeChainIddest_id<br/> | ||||
| Acknowledge proposal | DepositNoncenonce<br/>BridgeChainIdsrc_id<br/>H256r_id<br/>BoxTasConfigProposalcall<br/> | ||||
| Reject proposal | DepositNoncenonce<br/>BridgeChainIdsrc_id<br/>H256r_id<br/>BoxTasConfigProposalcall<br/> | ||||
| Eval vote state | DepositNoncenonce<br/>BridgeChainIdsrc_id<br/>BoxTasConfigProposalprop<br/> | ||||
| Handle fungible transfer | Vecu8dest<br/>Balanceamount<br/>H256rid<br/> |
XTransfer
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Transfer | BoxMultiAssetasset<br/>BoxMultiLocationdest<br/>OptionXCMWeightdest_weight<br/> | ||||
| Transfer generic | BoxVecu8data<br/>BoxMultiLocationdest<br/>OptionXCMWeightdest_weight<br/> |
PhalaMq
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Sync offchain message | SignedMessagesigned_message<br/> | ||||
| Push message | Vecu8destination<br/>Vecu8payload<br/> | ||||
| Force push pallet message | Vecu8destination<br/>Vecu8payload<br/> |
PhalaRegistry
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Force set benchmark duration | u32value<br/> | ||||
| Force register worker | WorkerPublicKeypubkey<br/>EcdhPublicKeyecdh_pubkey<br/>OptionAccountIdoperator<br/> | ||||
| Force register topic pubkey | Vecu8topic<br/>Vecu8pubkey<br/> | ||||
| Register gatekeeper | WorkerPublicKeygatekeeper<br/> | ||||
| Unregister gatekeeper | WorkerPublicKeygatekeeper<br/> | ||||
| Rotate master key | |||||
| Register worker | WorkerRegistrationInfoAccountIdpruntime_info<br/>Attestationattestation<br/> | ||||
| Update worker endpoint | WorkerEndpointPayloadendpoint_payload<br/>Vecu8signature<br/> | ||||
| Add pruntime | Vecu8pruntime_hash<br/> | ||||
| Remove pruntime | Vecu8pruntime_hash<br/> | ||||
| Add relaychain genesis block hash | H256genesis_block_hash<br/> | ||||
| Remove relaychain genesis block hash | H256genesis_block_hash<br/> | ||||
| Retire pruntime | messagingRetireConditioncondition<br/> | ||||
| Set pruntime consensus version | u32version<br/> |
PhalaMining
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Set cool down expiration | u64period<br/> | ||||
| Unbind | AccountIdminer<br/> | ||||
| Force heartbeat | |||||
| Force start mining | AccountIdminer<br/>Balancestake<br/> | ||||
| Force stop mining | AccountIdminer<br/> | ||||
| Update tokenomic | TokenomicParamsnew_params<br/> |
PhalaStakePool
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Create | |||||
| Add worker | u64pid<br/>WorkerPublicKeypubkey<br/> | ||||
| Remove worker | u64pid<br/>WorkerPublicKeyworker<br/> | ||||
| Set cap | u64pid<br/>Balancecap<br/> | ||||
| Set payout pref | u64pid<br/>Permillpayout_commission<br/> | ||||
| Add staker to whitelist | u64pid<br/>AccountIdstaker<br/> | ||||
| Set pool description | u64pid<br/>BoundedVecu8description<br/> | ||||
| Remove staker from whitelist | u64pid<br/>AccountIdstaker<br/> | ||||
| Force assign reward | VecTupleu64BalanceOfTreward_arr<br/> | ||||
| Claim owner rewards | u64pid<br/>AccountIdtarget<br/> | ||||
| Claim staker rewards | u64pid<br/>AccountIdtarget<br/> | ||||
| Claim rewards | u64pid<br/>AccountIdtarget<br/> | ||||
| Contribute | u64pid<br/>Balanceamount<br/> | ||||
| Withdraw | u64pid<br/>Balanceshares<br/> | ||||
| Start mining | u64pid<br/>WorkerPublicKeyworker<br/>Balancestake<br/> | ||||
| Stop mining | u64pid<br/>WorkerPublicKeyworker<br/> | ||||
| Reclaim pool worker | u64pid<br/>WorkerPublicKeyworker<br/> | ||||
| Set mining enable | boolenable<br/> | ||||
| Reconcile withdraw queue | u64pid<br/>AccountIdaccount<br/> | ||||
| Restart mining | u64pid<br/>WorkerPublicKeyworker<br/>Balancestake<br/> |
Assets
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Create | Compactu32id<br/>AccountIdLookupOfTadmin<br/>Balancemin_balance<br/> | ||||
| Force create | Compactu32id<br/>AccountIdLookupOfTowner<br/>boolis_sufficient<br/>Compactu128min_balance<br/> | ||||
| Destroy | Compactu32id<br/>DestroyWitnesswitness<br/> | ||||
| Mint | Compactu32id<br/>AccountIdLookupOfTbeneficiary<br/>Compactu128amount<br/> | ||||
| Burn | Compactu32id<br/>AccountIdLookupOfTwho<br/>Compactu128amount<br/> | ||||
| Transfer | Compactu32id<br/>AccountIdLookupOfTtarget<br/>Compactu128amount<br/> | ||||
| Transfer keep alive | Compactu32id<br/>AccountIdLookupOfTtarget<br/>Compactu128amount<br/> | ||||
| Force transfer | Compactu32id<br/>AccountIdLookupOfTsource<br/>AccountIdLookupOfTdest<br/>Compactu128amount<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/>Compactu128min_balance<br/>boolis_sufficient<br/>boolis_frozen<br/> | ||||
| Approve transfer | Compactu32id<br/>AccountIdLookupOfTdelegate<br/>Compactu128amount<br/> | ||||
| Cancel approval | Compactu32id<br/>AccountIdLookupOfTdelegate<br/> | ||||
| Force cancel approval | Compactu32id<br/>AccountIdLookupOfTowner<br/>AccountIdLookupOfTdelegate<br/> | ||||
| Transfer approved | Compactu32id<br/>AccountIdLookupOfTowner<br/>AccountIdLookupOfTdestination<br/>Compactu128amount<br/> | ||||
| Touch | Compactu32id<br/> | ||||
| Refund | Compactu32id<br/>boolallow_burn<br/> |
AssetsRegistry
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Force withdraw fund | OptionAssetIdasset_id<br/>AccountIdrecipient<br/>u128amount<br/> | ||||
| Force register asset | MultiLocationlocation<br/>AssetIdasset_id<br/>AssetPropertiesproperties<br/> | ||||
| Force unregister asset | AssetIdasset_id<br/> | ||||
| Force set metadata | AssetIdasset_id<br/>AssetPropertiesproperties<br/> | ||||
| Force mint | AssetIdasset_id<br/>AccountIdbeneficiary<br/>Taspallet_assetsConfigBalanceamount<br/> | ||||
| Force burn | AssetIdasset_id<br/>AccountIdwho<br/>Taspallet_assetsConfigBalanceamount<br/> | ||||
| Force set price | AssetIdasset_id<br/>u128execution_price<br/> | ||||
| Force set location | AssetIdasset_id<br/>MultiLocationlocation<br/> | ||||
| Force enable chainbridge | AssetIdasset_id<br/>u8chain_id<br/>boolis_mintable<br/>BoxVecu8metadata<br/> | ||||
| Force disable chainbridge | AssetIdasset_id<br/>u8chain_id<br/> |
Uniques
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| 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/> |
RmrkCore
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Mint nft | OptionAccountIdowner<br/>NftIdnft_id<br/>CollectionIdcollection_id<br/>OptionAccountIdroyalty_recipient<br/>OptionPermillroyalty<br/>BoundedVecu8metadata<br/>booltransferable<br/>OptionBoundedResourceInfoTypeOfTresources<br/> | ||||
| Mint nft directly to nft | CollectionIdNftIdowner<br/>NftIdnft_id<br/>CollectionIdcollection_id<br/>OptionAccountIdroyalty_recipient<br/>OptionPermillroyalty<br/>BoundedVecu8metadata<br/>booltransferable<br/>OptionBoundedResourceInfoTypeOfTresources<br/> | ||||
| Create collection | BoundedVecu8metadata<br/>Optionu32max<br/>BoundedCollectionSymbolOfTsymbol<br/> | ||||
| Burn nft | CollectionIdcollection_id<br/>NftIdnft_id<br/>u32max_burns<br/> | ||||
| Destroy collection | CollectionIdcollection_id<br/> | ||||
| Send | CollectionIdcollection_id<br/>NftIdnft_id<br/>AccountIdOrCollectionNftTupleAccountIdnew_owner<br/> | ||||
| Accept nft | CollectionIdcollection_id<br/>NftIdnft_id<br/>AccountIdOrCollectionNftTupleAccountIdnew_owner<br/> | ||||
| Reject nft | CollectionIdcollection_id<br/>NftIdnft_id<br/> | ||||
| Change collection issuer | CollectionIdcollection_id<br/>LookupasStaticLookupSourcenew_issuer<br/> | ||||
| Set property | Compactu32collection_id<br/>OptionNftIdmaybe_nft_id<br/>KeyLimitOfTkey<br/>ValueLimitOfTvalue<br/> | ||||
| Lock collection | CollectionIdcollection_id<br/> | ||||
| Add basic resource | CollectionIdcollection_id<br/>NftIdnft_id<br/>BasicResourceStringLimitOfTresource<br/>H256resource_id<br/> | ||||
| Add composable resource | CollectionIdcollection_id<br/>NftIdnft_id<br/>ComposableResourceStringLimitOfTBoundedVecPartIdPartsLimitresource<br/>H256resource_id<br/> | ||||
| Add slot resource | CollectionIdcollection_id<br/>NftIdnft_id<br/>SlotResourceStringLimitOfTresource<br/>H256resource_id<br/> | ||||
| Accept resource | CollectionIdcollection_id<br/>NftIdnft_id<br/>H256resource_id<br/> | ||||
| Remove resource | CollectionIdcollection_id<br/>NftIdnft_id<br/>H256resource_id<br/> | ||||
| Accept resource removal | CollectionIdcollection_id<br/>NftIdnft_id<br/>H256resource_id<br/> | ||||
| Set priority | CollectionIdcollection_id<br/>NftIdnft_id<br/>BoundedVecResourceIdMaxPrioritiespriorities<br/> |
RmrkEquip
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Change base issuer | BaseIdbase_id<br/>LookupasStaticLookupSourcenew_issuer<br/> | ||||
| Equip | CollectionIdNftIditem<br/>CollectionIdNftIdequipper<br/>H256resource_id<br/>BaseIdbase<br/>SlotIdslot<br/> | ||||
| Unequip | CollectionIdNftIditem<br/>CollectionIdNftIdunequipper<br/>BaseIdbase<br/>SlotIdslot<br/> | ||||
| Equippable | BaseIdbase_id<br/>SlotIdslot_id<br/>EquippableListBoundedVecCollectionIdMaxCollectionsEquippablePerPartequippables<br/> | ||||
| Theme add | BaseIdbase_id<br/>BoundedThemeOfTtheme<br/> | ||||
| Create base | BoundedVecu8base_type<br/>BoundedVecu8symbol<br/>BoundedVecPartTypeStringLimitOfTBoundedVecCollectionIdMaxCollectionsEquippablePerPartPartsLimitparts<br/> |
RmrkMarket
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Buy | CollectionIdcollection_id<br/>NftIdnft_id<br/>OptionBalanceamount<br/> | ||||
| List | CollectionIdcollection_id<br/>NftIdnft_id<br/>Balanceamount<br/>OptionBlockNumberexpires<br/> | ||||
| Unlist | CollectionIdcollection_id<br/>NftIdnft_id<br/> | ||||
| Make offer | CollectionIdcollection_id<br/>NftIdnft_id<br/>Balanceamount<br/>OptionBlockNumberexpires<br/> | ||||
| Withdraw offer | CollectionIdcollection_id<br/>NftIdnft_id<br/> | ||||
| Accept offer | CollectionIdcollection_id<br/>NftIdnft_id<br/>AccountIdofferer<br/> |
PWNftSale
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Claim spirit | |||||
| Redeem spirit | sr25519Signaturesignature<br/> | ||||
| Buy rare origin of shell | RarityTyperarity_type<br/>RaceTyperace<br/>CareerTypecareer<br/> | ||||
| Buy prime origin of shell | sr25519Signaturesignature<br/>RaceTyperace<br/>CareerTypecareer<br/> | ||||
| Preorder origin of shell | RaceTyperace<br/>CareerTypecareer<br/> | ||||
| Mint chosen preorders | VecPreorderIdpreorders<br/> | ||||
| Refund not chosen preorders | VecPreorderIdpreorders<br/> | ||||
| Mint gift origin of shell | AccountIdowner<br/>RarityTyperarity_type<br/>RaceTyperace<br/>CareerTypecareer<br/>NftSaleTypenft_sale_type<br/> | ||||
| Set overlord | AccountIdnew_overlord<br/> | ||||
| Initialize world clock | |||||
| Set status type | boolstatus<br/>StatusTypestatus_type<br/> | ||||
| Init rarity type counts | |||||
| Update rarity type counts | RarityTyperarity_type<br/>u32for_sale_count<br/>u32giveaway_count<br/> | ||||
| Set spirit collection id | CollectionIdcollection_id<br/> | ||||
| Set origin of shell collection id | CollectionIdcollection_id<br/> | ||||
| Pw create collection | BoundedVecu8metadata<br/>Optionu32max<br/>BoundedCollectionSymbolOfTsymbol<br/> | ||||
| Set spirits metadata | BoundedVecu8spirits_metadata<br/> | ||||
| Set origin of shells metadata | VecTupleRaceTypeBoundedVecu8StringLimitorigin_of_shells_metadata<br/> | ||||
| Set payee | AccountIdnew_payee<br/> |
PWIncubation
| Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
|---|---|---|---|---|---|
| Start incubation | CollectionIdcollection_id<br/>NftIdnft_id<br/> | ||||
| Feed origin of shell | CollectionIdcollection_id<br/>NftIdnft_id<br/> | ||||
| Hatch origin of shell | CollectionIdcollection_id<br/>NftIdnft_id<br/>BoundedVecu8default_shell_metadata<br/> | ||||
| Set can start incubation status | boolstatus<br/> | ||||
| Set shell collection id | CollectionIdcollection_id<br/> | ||||
| Set shell parts collection id | CollectionIdcollection_id<br/> | ||||
| Set origin of shell chosen parts | CollectionIdcollection_id<br/>NftIdnft_id<br/>ShellPartsOfTchosen_parts<br/> |