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

Polymesh 4.6000000.x

System

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

Babe

NameNano SNano S XLNano SP/X - StaxNestingArguments
Report equivocationBoxEquivocationProofHeaderequivocation_proof
KeyOwnerProofkey_owner_proof
Report equivocation unsignedBoxEquivocationProofHeaderequivocation_proof
KeyOwnerProofkey_owner_proof
Plan config changeNextConfigDescriptorconfig

Timestamp

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set✔️✔️✔️Compactu64now

Indices

NameNano SNano S XLNano SP/X - StaxNestingArguments
Claim✔️✔️✔️AccountIndexindex
Transfer✔️✔️✔️AccountIdLookupOfTnew_
AccountIndexindex
Free✔️✔️✔️AccountIndexindex
Force transfer✔️✔️✔️AccountIdLookupOfTnew_
AccountIndexindex
boolfreeze
Freeze✔️✔️✔️AccountIndexindex

Balances

NameNano SNano S XLNano SP/X - StaxNestingArguments
Transfer✔️✔️✔️✔️LookupasStaticLookupSourcedest
CompactBalanceamount
Transfer with memo✔️✔️✔️✔️LookupasStaticLookupSourcedest
CompactBalanceamount
OptionMemomemo
Deposit block reward reserve balance✔️✔️✔️CompactBalanceamount
Set balance✔️✔️✔️LookupasStaticLookupSourcewho
CompactBalancenew_free
CompactBalancenew_reserved
Force transfer✔️✔️✔️LookupasStaticLookupSourcesource
LookupasStaticLookupSourcedest
CompactBalanceamount
Burn account balance✔️✔️✔️Balanceamount

Identity

NameNano SNano S XLNano SP/X - StaxNestingArguments
Cdd register did✔️✔️✔️AccountIdtarget_account
VecSecondaryKeyAccountIdsecondary_keys
Invalidate cdd claims✔️✔️✔️IdentityIdcdd
Momentdisable_from
OptionMomentexpiry
Accept primary key✔️✔️✔️✔️u64rotation_auth_id
Optionu64optional_cdd_auth_id
Change cdd requirement for mk rotation✔️✔️✔️boolauth_required
Join identity as key✔️✔️✔️✔️u64auth_id
Leave identity as key✔️✔️✔️✔️
Add claim✔️✔️✔️✔️IdentityIdtarget
Claimclaim
OptionMomentexpiry
Revoke claim✔️✔️✔️✔️IdentityIdtarget
Claimclaim
Freeze secondary keys✔️✔️✔️✔️
Unfreeze secondary keys✔️✔️✔️✔️
Add authorization✔️✔️✔️✔️SignatoryAccountIdtarget
AuthorizationDataAccountIddata
OptionMomentexpiry
Remove authorization✔️✔️✔️✔️SignatoryAccountIdtarget
u64auth_id
bool_auth_issuer_pays
Gc add cdd claim✔️✔️✔️IdentityIdtarget
Gc revoke cdd claim✔️✔️✔️IdentityIdtarget
Revoke claim by index✔️✔️✔️IdentityIdtarget
ClaimTypeclaim_type
OptionScopescope
Rotate primary key to secondary✔️✔️✔️u64auth_id
Optionu64optional_cdd_auth_id
Add secondary keys with authorization✔️✔️✔️✔️VecSecondaryKeyWithAuthAccountIdadditional_keys
Momentexpires_at
Set secondary key permissions✔️✔️✔️AccountIdkey
Permissionsperms
Remove secondary keys✔️✔️✔️✔️VecAccountIdkeys_to_remove
Register custom claim type✔️✔️✔️Vecu8ty
Cdd register did with cdd✔️✔️✔️AccountIdtarget_account
VecSecondaryKeyAccountIdsecondary_keys
OptionMomentexpiry
Create child identity✔️✔️✔️AccountIdsecondary_key
Create child identities✔️✔️✔️VecCreateChildIdentityWithAuthAccountIdchild_keys
Momentexpires_at
Unlink child identity✔️✔️✔️IdentityIdchild_did

CddServiceProviders

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set active members limit✔️✔️✔️MemberCountlimit
Disable member✔️✔️✔️IdentityIdwho
OptionMomentexpiry
OptionMomentat
Add member✔️✔️✔️IdentityIdwho
Remove member✔️✔️✔️IdentityIdwho
Swap member✔️✔️✔️IdentityIdremove
IdentityIdadd
Reset members✔️✔️✔️VecIdentityIdmembers
Abdicate membership✔️✔️✔️

PolymeshCommittee

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set vote threshold✔️✔️✔️u32n
u32d
Set release coordinator✔️✔️✔️IdentityIdid
Set expires after✔️✔️✔️MaybeBlockBlockNumberexpiry
Vote or propose✔️✔️✔️boolapprove
Proposalcall
Vote✔️✔️✔️Hashproposal
ProposalIndexindex
boolapprove

CommitteeMembership

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set active members limit✔️✔️✔️MemberCountlimit
Disable member✔️✔️✔️IdentityIdwho
OptionMomentexpiry
OptionMomentat
Add member✔️✔️✔️IdentityIdwho
Remove member✔️✔️✔️IdentityIdwho
Swap member✔️✔️✔️IdentityIdremove
IdentityIdadd
Reset members✔️✔️✔️VecIdentityIdmembers
Abdicate membership✔️✔️✔️

TechnicalCommittee

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set vote threshold✔️✔️✔️u32n
u32d
Set release coordinator✔️✔️✔️IdentityIdid
Set expires after✔️✔️✔️MaybeBlockBlockNumberexpiry
Vote or propose✔️✔️✔️boolapprove
Proposalcall
Vote✔️✔️✔️Hashproposal
ProposalIndexindex
boolapprove

TechnicalCommitteeMembership

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set active members limit✔️✔️✔️MemberCountlimit
Disable member✔️✔️✔️IdentityIdwho
OptionMomentexpiry
OptionMomentat
Add member✔️✔️✔️IdentityIdwho
Remove member✔️✔️✔️IdentityIdwho
Swap member✔️✔️✔️IdentityIdremove
IdentityIdadd
Reset members✔️✔️✔️VecIdentityIdmembers
Abdicate membership✔️✔️✔️

UpgradeCommittee

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set vote threshold✔️✔️✔️u32n
u32d
Set release coordinator✔️✔️✔️IdentityIdid
Set expires after✔️✔️✔️MaybeBlockBlockNumberexpiry
Vote or propose✔️✔️✔️boolapprove
Proposalcall
Vote✔️✔️✔️Hashproposal
ProposalIndexindex
boolapprove

UpgradeCommitteeMembership

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set active members limit✔️✔️✔️MemberCountlimit
Disable member✔️✔️✔️IdentityIdwho
OptionMomentexpiry
OptionMomentat
Add member✔️✔️✔️IdentityIdwho
Remove member✔️✔️✔️IdentityIdwho
Swap member✔️✔️✔️IdentityIdremove
IdentityIdadd
Reset members✔️✔️✔️VecIdentityIdmembers
Abdicate membership✔️✔️✔️

MultiSig

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create multisig✔️✔️✔️✔️VecSignatoryAccountIdsigners
u64sigs_required
Create or approve proposal as identity✔️✔️✔️✔️AccountIdmultisig
Proposalproposal
OptionMomentexpiry
boolauto_close
Create or approve proposal as key✔️✔️✔️✔️AccountIdmultisig
Proposalproposal
OptionMomentexpiry
boolauto_close
Create proposal as identity✔️✔️✔️✔️AccountIdmultisig
Proposalproposal
OptionMomentexpiry
boolauto_close
Create proposal as key✔️✔️✔️✔️AccountIdmultisig
Proposalproposal
OptionMomentexpiry
boolauto_close
Approve as identity✔️✔️✔️✔️AccountIdmultisig
u64proposal_id
Approve as key✔️✔️✔️✔️AccountIdmultisig
u64proposal_id
Reject as identity✔️✔️✔️✔️AccountIdmultisig
u64proposal_id
Reject as key✔️✔️✔️✔️AccountIdmultisig
u64proposal_id
Accept multisig signer as identity✔️✔️✔️✔️u64auth_id
Accept multisig signer as key✔️✔️✔️✔️u64auth_id
Add multisig signer✔️✔️✔️✔️SignatoryAccountIdsigner
Remove multisig signer✔️✔️✔️✔️SignatoryAccountIdsigner
Add multisig signers via creator✔️✔️✔️✔️AccountIdmultisig
VecSignatoryAccountIdsigners
Remove multisig signers via creator✔️✔️✔️✔️AccountIdmultisig
VecSignatoryAccountIdsigners
Change sigs required✔️✔️✔️✔️u64sigs_required
Make multisig secondary✔️✔️✔️AccountIdmultisig
Make multisig primary✔️✔️✔️✔️AccountIdmultisig
Optionu64optional_cdd_auth_id
Execute scheduled proposal✔️✔️✔️✔️AccountIdmultisig
u64proposal_id
IdentityIdmultisig_did
Weight_proposal_weight
Change sigs required via creator✔️✔️✔️AccountIdmultisig_account
u64signatures_required
Remove creator controls✔️✔️✔️AccountIdmultisig_account

Bridge

NameNano SNano S XLNano SP/X - StaxNestingArguments
Change controller✔️✔️✔️AccountIdcontroller
Change admin✔️✔️✔️AccountIdadmin
Change timelock✔️✔️✔️BlockNumbertimelock
Freeze✔️✔️✔️
Unfreeze✔️✔️✔️
Change bridge limit✔️✔️✔️Balanceamount
BlockNumberduration
Change bridge exempted✔️✔️✔️VecTupleIdentityIdboolexempted
Force handle bridge tx✔️✔️✔️BridgeTxAccountIdbridge_tx
Batch propose bridge tx✔️✔️VecBridgeTxAccountIdbridge_txs
Propose bridge tx✔️✔️BridgeTxAccountIdbridge_tx
Handle bridge tx✔️✔️BridgeTxAccountIdbridge_tx
Freeze txs✔️✔️VecBridgeTxAccountIdbridge_txs
Unfreeze txs✔️✔️VecBridgeTxAccountIdbridge_txs
Handle scheduled bridge tx✔️✔️BridgeTxAccountIdbridge_tx
Add freeze admin✔️✔️AccountIdfreeze_admin
Remove freeze admin✔️✔️AccountIdfreeze_admin
Remove txs✔️✔️VecBridgeTxAccountIdbridge_txs

Staking

NameNano SNano S XLNano SP/X - StaxNestingArguments
Bond✔️✔️✔️✔️LookupasStaticLookupSourcecontroller
CompactBalanceamount
RewardDestinationpayee
Bond extra✔️✔️✔️✔️CompactBalanceamount
Unbond✔️✔️✔️✔️CompactBalanceamount
Withdraw Unbonded✔️✔️✔️✔️u32num_slashing_spans
Validate✔️✔️✔️✔️ValidatorPrefsprefs
Nominate✔️✔️✔️✔️VecLookupasStaticLookupSourcetargets
Chill✔️✔️✔️✔️
Set payee✔️✔️✔️✔️RewardDestinationpayee
Set controller✔️✔️✔️✔️LookupasStaticLookupSourcecontroller
Set validator count✔️✔️✔️Compactu32new_
Increase validator count✔️✔️✔️Compactu32additional
Scale validator count✔️✔️✔️Percentfactor
Add permissioned validator✔️✔️✔️IdentityIdidentity
Optionu32intended_count
Remove permissioned validator✔️✔️✔️IdentityIdidentity
Validate cdd expiry nominators✔️✔️✔️VecAccountIdtargets
Set commission cap✔️✔️✔️Perbillnew_cap
Set min bond threshold✔️✔️✔️Balancenew_value
Force no eras✔️✔️✔️
Force new era✔️✔️✔️
Set invulnerables✔️✔️✔️VecAccountIdinvulnerables
Force unstake✔️✔️✔️AccountIdstash
u32num_slashing_spans
Force new era always✔️✔️✔️
Cancel deferred slash✔️✔️✔️EraIndexera
Vecu32slash_indices
Payout stakers✔️✔️✔️AccountIdvalidator_stash
EraIndexera
Rebond✔️✔️✔️✔️CompactBalanceamount
Set history depth✔️✔️✔️Compactu32new_history_depth
Compactu32_era_items_deleted
Reap stash✔️✔️✔️AccountIdstash
u32num_slashing_spans
Submit election solutionVecValidatorIndexwinners
CompactAssignmentscompact
ElectionScorescore
EraIndexera
ElectionSizesize
Submit election solution unsignedVecValidatorIndexwinners
CompactAssignmentscompact
ElectionScorescore
EraIndexera
ElectionSizesize
Payout stakers by system✔️✔️✔️AccountIdvalidator_stash
EraIndexera
Change slashing allowed for✔️✔️✔️SlashingSwitchslashing_switch
Update permissioned validator intended count✔️✔️✔️IdentityIdidentity
u32new_intended_count
Chill from governance✔️✔️✔️IdentityIdidentity
VecAccountIdstash_keys

Session

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set keys✔️✔️✔️Keyskeys
Bytesproof
Purge keys✔️✔️✔️

Grandpa

NameNano SNano S XLNano SP/X - StaxNestingArguments
Report equivocationBoxEquivocationProofHashBlockNumberequivocation_proof
KeyOwnerProofkey_owner_proof
Report equivocation unsignedBoxEquivocationProofHashBlockNumberequivocation_proof
KeyOwnerProofkey_owner_proof
Note stalledBlockNumberdelay
BlockNumberbest_finalized_block_number

ImOnline

NameNano SNano S XLNano SP/X - StaxNestingArguments
HeartbeatHeartbeatBlockNumberheartbeat
AuthorityIdasRuntimeAppPublicSignaturesignature

Asset

NameNano SNano S XLNano SP/X - StaxNestingArguments
Register ticker✔️✔️✔️Tickerticker
Accept ticker transfer✔️✔️✔️u64auth_id
Accept asset ownership transfer✔️✔️✔️u64auth_id
Create asset✔️✔️✔️AssetNamename
Tickerticker
booldivisible
AssetTypeasset_type
VecAssetIdentifieridentifiers
OptionFundingRoundNamefunding_round
Freeze✔️✔️✔️Tickerticker
Unfreeze✔️✔️✔️Tickerticker
Rename asset✔️✔️✔️Tickerticker
AssetNamename
Issue✔️✔️✔️Tickerticker
BalanceNoSymbolamount
PortfolioKindportfolio_kind
Redeem✔️✔️✔️Tickerticker
BalanceNoSymbolamount
Make divisible✔️✔️✔️Tickerticker
Add documents✔️✔️✔️VecDocumentdocs
Tickerticker
Remove documents✔️✔️✔️VecDocumentIdids
Tickerticker
Set funding round✔️✔️✔️Tickerticker
FundingRoundNamename
Update identifiers✔️✔️✔️Tickerticker
VecAssetIdentifieridentifiers
Controller transfer✔️✔️Tickerticker
BalanceNoSymbolamount
PortfolioIdfrom_portfolio
Register custom asset type✔️✔️Vecu8ty
Create asset with custom type✔️✔️AssetNamename
Tickerticker
booldivisible
Vecu8custom_asset_type
VecAssetIdentifieridentifiers
OptionFundingRoundNamefunding_round
Set asset metadata✔️✔️Tickerticker
AssetMetadataKeykey
AssetMetadataValuevalue
OptionAssetMetadataValueDetailMomentdetail
Set asset metadata details✔️✔️Tickerticker
AssetMetadataKeykey
AssetMetadataValueDetailMomentdetail
Register and set local asset metadata✔️✔️Tickerticker
AssetMetadataNamename
AssetMetadataSpecspec
AssetMetadataValuevalue
OptionAssetMetadataValueDetailMomentdetail
Register asset metadata local type✔️✔️Tickerticker
AssetMetadataNamename
AssetMetadataSpecspec
Register asset metadata global type✔️✔️AssetMetadataNamename
AssetMetadataSpecspec
Redeem from portfolio✔️✔️Tickerticker
BalanceNoSymbolamount
PortfolioKindportfolio
Update asset type✔️✔️Tickerticker
AssetTypeasset_type
Remove local metadata key✔️✔️Tickerticker
AssetMetadataLocalKeylocal_key
Remove metadata value✔️✔️Tickerticker
AssetMetadataKeymetadata_key
Exempt ticker affirmation✔️✔️Tickerticker
Remove ticker affirmation exemption✔️✔️Tickerticker
Pre approve ticker✔️✔️Tickerticker
Remove ticker pre approval✔️✔️Tickerticker

CapitalDistribution

NameNano SNano S XLNano SP/X - StaxNestingArguments
Distribute✔️✔️✔️CAIdca_id
OptionPortfolioNumberportfolio
Tickercurrency
Balanceper_share
Balanceamount
Momentpayment_at
OptionMomentexpires_at
Claim✔️✔️✔️CAIdca_id
Push benefit✔️✔️✔️CAIdca_id
IdentityIdholder
Reclaim✔️✔️✔️CAIdca_id
Remove distribution✔️✔️✔️CAIdca_id

Checkpoint

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create checkpoint✔️✔️✔️Tickerticker
Set schedules max complexity✔️✔️✔️u64max_complexity
Create schedule✔️✔️✔️Tickerticker
ScheduleCheckpointsschedule
Remove schedule✔️✔️✔️Tickerticker
ScheduleIdid

ComplianceManager

NameNano SNano S XLNano SP/X - StaxNestingArguments
Add compliance requirement✔️✔️✔️Tickerticker
VecConditionsender_conditions
VecConditionreceiver_conditions
Remove compliance requirement✔️✔️✔️Tickerticker
u32id
Replace asset compliance✔️✔️✔️Tickerticker
VecComplianceRequirementasset_compliance
Reset asset compliance✔️✔️✔️Tickerticker
Pause asset compliance✔️✔️✔️Tickerticker
Resume asset compliance✔️✔️✔️Tickerticker
Add default trusted claim issuer✔️✔️✔️Tickerticker
TrustedIssuerissuer
Remove default trusted claim issuer✔️✔️✔️Tickerticker
IdentityIdissuer
Change compliance requirement✔️✔️✔️Tickerticker
ComplianceRequirementnew_req

CorporateAction

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set max details length✔️✔️u32length
Set default targets✔️✔️Tickerticker
TargetIdentitiestargets
Set default withholding tax✔️✔️Tickerticker
Taxtax
Set did withholding tax✔️✔️Tickerticker
IdentityIdtaxed_did
OptionTaxtax
Initiate corporate action✔️✔️Tickerticker
CAKindkind
Momentdecl_date
OptionRecordDateSpecrecord_date
CADetailsdetails
OptionTargetIdentitiestargets
OptionTaxdefault_withholding_tax
OptionVecTupleIdentityIdTaxwithholding_tax
Link ca doc✔️✔️CAIdid
VecDocumentIddocs
Remove ca✔️✔️CAIdca_id
Change record date✔️✔️CAIdca_id
OptionRecordDateSpecrecord_date
Initiate corporate action and distribute✔️✔️InitiateCorporateActionArgsca_args
OptionPortfolioNumberportfolio
Tickercurrency
Balanceper_share
Balanceamount
Momentpayment_at
OptionMomentexpires_at

CorporateBallot

NameNano SNano S XLNano SP/X - StaxNestingArguments
Attach ballot✔️✔️CAIdca_id
BallotTimeRangerange
BallotMetameta
boolrcv
Vote✔️✔️CAIdca_id
VecBallotVotevotes
Change end✔️✔️CAIdca_id
Momentend
Change meta✔️✔️CAIdca_id
BallotMetameta
Change rcv✔️✔️CAIdca_id
boolrcv
Remove ballot✔️✔️CAIdca_id

Pips

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set prune historical pips✔️✔️✔️boolprune
Set min proposal deposit✔️✔️✔️Balancedeposit
Set default enactment period✔️✔️✔️BlockNumberduration
Set pending pip expiry✔️✔️✔️MaybeBlockBlockNumberexpiry
Set max pip skip count✔️✔️✔️SkippedCountmax
Set active pip limit✔️✔️✔️u32limit
Propose✔️✔️✔️✔️Proposalproposal
Balancedeposit
OptionUrlurl
OptionPipDescriptiondescription
Vote✔️✔️✔️✔️PipIdid
boolaye_or_nay
Balancedeposit
Approve committee proposal✔️✔️✔️PipIdid
Reject proposal✔️✔️✔️PipIdid
Prune proposal✔️✔️✔️PipIdid
Reschedule execution✔️✔️✔️PipIdid
OptionBlockNumberuntil
Clear snapshot✔️✔️✔️
Snapshot✔️✔️✔️
Enact snapshot results✔️✔️✔️VecTuplePipIdSnapshotResultresults
Execute scheduled pip✔️✔️✔️PipIdid
Expire scheduled pip✔️✔️✔️IdentityIddid
PipIdid

Portfolio

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create portfolio✔️✔️✔️PortfolioNamename
Delete portfolio✔️✔️✔️PortfolioNumbernum
Rename portfolio✔️✔️✔️PortfolioNumbernum
PortfolioNameto_name
Quit portfolio custody✔️✔️PortfolioIdpid
Accept portfolio custody✔️✔️u64auth_id
Move portfolio funds✔️✔️✔️PortfolioIdfrom
PortfolioIdto
VecFundfunds
Pre approve portfolio✔️✔️Tickerticker
PortfolioIdportfolio_id
Remove portfolio pre approval✔️✔️Tickerticker
PortfolioIdportfolio_id

ProtocolFee

NameNano SNano S XLNano SP/X - StaxNestingArguments
Change coefficient✔️✔️✔️PosRatiocoefficient
Change base feeProtocolOpop
Balancebase_fee

Scheduler

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

Settlement

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create venue✔️✔️✔️VenueDetailsdetails
VecAccountIdsigners
VenueTypetyp
Update venue details✔️✔️VenueIdid
VenueDetailsdetails
Update venue type✔️✔️VenueIdid
VenueTypetyp
Affirm with receipts✔️✔️✔️InstructionIdid
VecReceiptDetailsreceipt_details
VecPortfolioIdportfolios
Set venue filtering✔️✔️✔️Tickerticker
boolenabled
Allow venues✔️✔️✔️Tickerticker
VecVenueIdvenues
Disallow venues✔️✔️✔️Tickerticker
VecVenueIdvenues
Update venue signers✔️✔️VenueIdid
VecAccountIdsigners
booladd_signers
Execute manual instruction✔️✔️InstructionIdid
OptionPortfolioIdportfolio
u32fungible_transfers
u32nfts_transfers
u32offchain_transfers
OptionWeightweight_limit
Add instruction✔️✔️✔️VenueIdvenue_id
SettlementTypeBlockNumbersettlement_type
OptionMomenttrade_date
OptionMomentvalue_date
VecLeglegs
OptionMemoinstruction_memo
Add and affirm instruction✔️✔️✔️VenueIdvenue_id
SettlementTypeBlockNumbersettlement_type
OptionMomenttrade_date
OptionMomentvalue_date
VecLeglegs
VecPortfolioIdportfolios
OptionMemoinstruction_memo
Affirm instruction✔️✔️✔️InstructionIdid
VecPortfolioIdportfolios
Withdraw affirmation✔️✔️✔️InstructionIdid
VecPortfolioIdportfolios
Reject instruction✔️✔️✔️InstructionIdid
PortfolioIdportfolio
Execute scheduled instruction✔️✔️✔️InstructionIdid
Weightweight_limit

Statistics

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set active asset statsAssetScopeasset
BTreeSetStatTypestat_types
Batch update asset statsAssetScopeasset
StatTypestat_type
BTreeSetStatUpdatevalues
Set asset transfer complianceAssetScopeasset
BTreeSetTransferConditiontransfer_conditions
Set entities exemptboolis_exempt
TransferConditionExemptKeyexempt_key
BTreeSetIdentityIdentities

Sto

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create fundraiser✔️✔️PortfolioIdoffering_portfolio
Tickeroffering_asset
PortfolioIdraising_portfolio
Tickerraising_asset
VecPriceTiertiers
VenueIdvenue_id
OptionMomentstart
OptionMomentend
BalanceNoSymbolminimum_investment
FundraiserNamefundraiser_name
Invest✔️✔️PortfolioIdinvestment_portfolio
PortfolioIdfunding_portfolio
Tickeroffering_asset
FundraiserIdid
BalanceNoSymbolpurchase_amount
OptionBalancemax_price
OptionReceiptDetailsreceipt
Freeze fundraiser✔️✔️Tickeroffering_asset
FundraiserIdid
Unfreeze fundraiser✔️✔️Tickeroffering_asset
FundraiserIdid
Modify fundraiser window✔️✔️Tickeroffering_asset
FundraiserIdid
Momentstart
OptionMomentend
Stop✔️✔️Tickeroffering_asset
FundraiserIdid

Treasury

NameNano SNano S XLNano SP/X - StaxNestingArguments
Disbursement✔️✔️✔️VecBeneficiarybeneficiaries
Reimbursement✔️✔️✔️Balanceamount

Utility

NameNano SNano S XLNano SP/X - StaxNestingArguments
Batch✔️✔️✔️✔️VecCallcalls
Relay tx✔️✔️✔️AccountIdtarget
OffChainSignaturesignature
UniqueCallcall
Batch all✔️✔️VecCallcalls
Dispatch as✔️✔️BoxPalletsOriginas_origin
Callcall
Force batch✔️✔️VecCallcalls
With weight✔️✔️Callcall
Weightweight
Batch old✔️✔️VecCallcalls
Batch atomic✔️✔️✔️✔️VecCallcalls
Batch optimistic✔️✔️✔️✔️VecCallcalls

Base

NameNano SNano S XLNano SP/X - StaxNestingArguments

ExternalAgents

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create group✔️✔️Tickerticker
ExtrinsicPermissionsperms
Set group permissions✔️✔️Tickerticker
AGIdid
ExtrinsicPermissionsperms
Remove agent✔️✔️Tickerticker
IdentityIdagent
Abdicate✔️✔️Tickerticker
Change group✔️✔️Tickerticker
IdentityIdagent
AgentGroupgroup
Accept become agent✔️✔️u64auth_id
Create group and add auth✔️✔️Tickerticker
ExtrinsicPermissionsperms
IdentityIdtarget
OptionMomentexpiry
Create and change custom group✔️✔️Tickerticker
ExtrinsicPermissionsperms
IdentityIdagent

Relayer

NameNano SNano S XLNano SP/X - StaxNestingArguments
Set paying key✔️✔️AccountIduser_key
Balancepolyx_limit
Accept paying key✔️✔️u64auth_id
Remove paying key✔️✔️AccountIduser_key
AccountIdpaying_key
Update polyx limit✔️✔️AccountIduser_key
Balancepolyx_limit
Increase polyx limit✔️✔️AccountIduser_key
Balanceamount
Decrease polyx limit✔️✔️AccountIduser_key
Balanceamount

Rewards

NameNano SNano S XLNano SP/X - StaxNestingArguments
Claim itn reward✔️✔️AccountId_reward_address
AccountId_itn_address
OffChainSignature_signature
Set itn reward statusAccountId_itn_address
ItnRewardStatus_status

Contracts

NameNano SNano S XLNano SP/X - StaxNestingArguments
Call old weight✔️✔️AccountIdLookupOfTdest
CompactBalanceamount
Compactu64gas_limit
OptionCompactBalanceOfstorage_deposit_limit
Vecu8data
Instantiate with code old weight✔️✔️CompactBalanceamount
Compactu64gas_limit
OptionCompactBalanceOfstorage_deposit_limit
Vecu8code
Vecu8data
Vecu8salt
Instantiate old weight✔️✔️CompactBalanceamount
Compactu64gas_limit
OptionCompactBalanceOfstorage_deposit_limit
CodeHashcode_hash
Vecu8data
Vecu8salt
Upload code✔️✔️Vecu8code
OptionCompactBalanceOfstorage_deposit_limit
Determinismdeterminism
Remove code✔️✔️CodeHashcode_hash
Set code✔️✔️AccountIdLookupOfTdest
CodeHashcode_hash
Call✔️✔️✔️AccountIdLookupOfTdest
CompactBalanceamount
Weightgas_limit
OptionCompactBalanceOfstorage_deposit_limit
Vecu8data
Instantiate with code✔️✔️CompactBalanceamount
Weightgas_limit
OptionCompactBalanceOfstorage_deposit_limit
Vecu8code
Vecu8data
Vecu8salt
Instantiate✔️✔️✔️CompactBalanceamount
Weightgas_limit
OptionCompactBalanceOfstorage_deposit_limit
CodeHashcode_hash
Bytesdata
Bytessalt

PolymeshContracts

NameNano SNano S XLNano SP/X - StaxNestingArguments
Instantiate with code perms✔️✔️Balanceendowment
Weightgas_limit
OptionBalancestorage_deposit_limit
Vecu8code
Vecu8data
Vecu8salt
Permissionsperms
Instantiate with hash perms✔️✔️Balanceendowment
Weightgas_limit
OptionBalancestorage_deposit_limit
CodeHashcode_hash
Vecu8data
Vecu8salt
Permissionsperms
Update call runtime whitelist✔️✔️VecTupleExtrinsicIdboolupdates

Preimage

NameNano SNano S XLNano SP/X - StaxNestingArguments
Note preimage✔️✔️Vecu8bytes
Unnote preimage✔️✔️Hashhash
Request preimage✔️✔️Hashhash
Unrequest preimage✔️✔️Hashhash

Nft

NameNano SNano S XLNano SP/X - StaxNestingArguments
Create nft collection✔️✔️Tickerticker
OptionNonFungibleTypenft_type
VecAssetMetadataKeycollection_keys
Issue nft✔️✔️Tickerticker
VecNFTMetadataAttributenft_metadata_attributes
PortfolioKindportfolio_kind
Redeem nft✔️✔️Tickerticker
NFTIdnft_id
PortfolioKindportfolio_kind