Astar 2.35.x
System
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Fill block | ✔️ | ✔️ | ✔️ | Perbill ratio | |
Remark | Vecu8 remark | ||||
Set heap pages | u64 pages | ||||
Set code | Vecu8 code | ||||
Set code without checks | Vecu8 code | ||||
Set storage | VecKeyValue items | ||||
Kill storage | VecKey keys | ||||
Kill prefix | Key prefixu32 subkeys | ||||
Remark with event | Vecu8 remark |
Utility
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Batch | ✔️ | ✔️ | ✔️ | VecCall calls | |
As derivative | u16 indexCall call | ||||
Batch all | ✔️ | ✔️ | ✔️ | VecCall calls | |
Dispatch as | BoxPalletsOrigin as_originCall call | ||||
Force batch | ✔️ | ✔️ | ✔️ | VecCall calls |
Identity
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Add registrar | AccountId account | ||||
Set identity | BoxIdentityInfoMaxAdditionalFields info | ||||
Set subs | VecTupleAccountIdData subs | ||||
Clear identity | |||||
Request judgement | Compactu32 reg_indexCompactu128 max_fee | ||||
Cancel request | RegistrarIndex reg_index | ||||
Set fee | Compactu32 indexCompactu128 fee | ||||
Set account id | Compactu32 indexAccountId new_ | ||||
Set fields | Compactu32 indexIdentityFields fields | ||||
Provide judgement | Compactu32 reg_indexLookupasStaticLookupSource targetJudgementBalanceOfT judgement | ||||
Kill identity | LookupasStaticLookupSource target | ||||
Add sub | LookupasStaticLookupSource subData data | ||||
Rename sub | LookupasStaticLookupSource subData data | ||||
Remove sub | LookupasStaticLookupSource sub | ||||
Quit sub |
Timestamp
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set | Compactu64 now |
Multisig
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
As multi threshold 1 | ✔️ | ✔️ | ✔️ | VecAccountId other_signatoriesCall call | |
As multi | ✔️ | ✔️ | ✔️ | u16 thresholdVecAccountId other_signatoriesOptionTimepoint maybe_timepointOpaqueCall callbool store_callWeight max_weight | |
Approve as multi | ✔️ | ✔️ | ✔️ | u16 thresholdVecAccountId other_signatoriesOptionTimepoint maybe_timepointH256 call_hashWeight max_weight | |
Cancel as multi | ✔️ | ✔️ | ✔️ | u16 thresholdVecAccountId other_signatoriesTimepoint timepointH256 call_hash |
ParachainSystem
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set validation data | ParachainInherentData data | ||||
Sudo send upward message | UpwardMessage message | ||||
Authorize upgrade | Hash code_hash | ||||
Enact authorized upgrade | Vecu8 code |
ParachainInfo
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|
Balances
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Transfer | ✔️ | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource destCompactBalance amount |
Set balance | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource whoCompactBalance new_freeCompactBalance new_reserved | |
Force transfer | ✔️ | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource sourceLookupasStaticLookupSource destCompactBalance amount |
Transfer keep alive | ✔️ | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource destCompactBalance amount |
Transfer all | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSource destbool keep_alive | |
Force unreserve | ✔️ | ✔️ | LookupasStaticLookupSource whoBalance amount |
Vesting
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Vest | |||||
Vest other | LookupasStaticLookupSource target | ||||
Vested transfer | LookupasStaticLookupSource targetVestingInfo schedule | ||||
Force vested transfer | LookupasStaticLookupSource sourceLookupasStaticLookupSource targetVestingInfo schedule | ||||
Force update schedules | LookupasStaticLookupSource targetBoundedVecVestingInfoBalanceOfTBlockNumberMaxVestingSchedulesGetT schedules | ||||
Merge schedules | u32 schedule1_indexu32 schedule2_index |
DappsStaking
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Register | ✔️ | ✔️ | ✔️ | AccountId developerSmartContract contract_id | |
Unregister | ✔️ | ✔️ | ✔️ | SmartContract contract_id | |
Withdraw from unregistered | ✔️ | ✔️ | ✔️ | SmartContract contract_id | |
Bond and stake | ✔️ | ✔️ | ✔️ | SmartContract contract_idCompactu128 amount | |
Unbond and unstake | ✔️ | ✔️ | ✔️ | SmartContract contract_idCompactu128 amount | |
Withdraw Unbonded | ✔️ | ✔️ | ✔️ | ||
Nomination transfer | ✔️ | ✔️ | ✔️ | SmartContract origin_contract_idCompactu128 amountSmartContract target_contract_id | |
Claim staker | ✔️ | ✔️ | ✔️ | SmartContract contract_id | |
Claim dapp | ✔️ | ✔️ | ✔️ | SmartContract contract_idCompactu32 era | |
Force new era | ✔️ | ✔️ | |||
Maintenance mode | ✔️ | ✔️ | bool enable_maintenance | ||
Set reward destination | ✔️ | ✔️ | DappsRewardDestination reward_destination | ||
Set contract stake info | ✔️ | ✔️ | SmartContract contractEraIndex eraContractStakeInfoBalanceOfT contract_stake_info |
BlockReward
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set configuration | RewardDistributionConfig reward_distro_params |
Assets
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Create | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource adminBalance min_balance | ||
Force create | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource ownerbool is_sufficientCompactu128 min_balance | ||
Destroy | ✔️ | ✔️ | Compactu128 idDestroyWitness witness | ||
Mint | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource beneficiaryCompactu128 amount | ||
Burn | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource whoCompactu128 amount | ||
Transfer | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource targetCompactu128 amount | ||
Transfer keep alive | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource targetCompactu128 amount | ||
Force transfer | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource sourceLookupasStaticLookupSource destCompactu128 amount | ||
Freeze | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource who | ||
Thaw | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource who | ||
Freeze asset | ✔️ | ✔️ | Compactu128 id | ||
Thaw asset | ✔️ | ✔️ | Compactu128 id | ||
Transfer ownership | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource owner | ||
Set team | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource issuerLookupasStaticLookupSource adminLookupasStaticLookupSource freezer | ||
Set metadata | ✔️ | ✔️ | Compactu128 idVecu8 nameVecu8 symbolu8 decimals | ||
Clear metadata | ✔️ | ✔️ | Compactu128 id | ||
Force set metadata | ✔️ | ✔️ | Compactu128 idVecu8 nameVecu8 symbolu8 decimalsbool is_frozen | ||
Force clear metadata | ✔️ | ✔️ | Compactu128 id | ||
Force asset status | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource ownerLookupasStaticLookupSource issuerLookupasStaticLookupSource adminLookupasStaticLookupSource freezerCompactu128 min_balancebool is_sufficientbool is_frozen | ||
Approve transfer | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource delegateCompactu128 amount | ||
Cancel approval | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource delegate | ||
Force cancel approval | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource ownerLookupasStaticLookupSource delegate | ||
Transfer approved | ✔️ | ✔️ | Compactu128 idLookupasStaticLookupSource ownerLookupasStaticLookupSource destinationCompactu128 amount | ||
Touch | ✔️ | ✔️ | Compactu128 id | ||
Refund | ✔️ | ✔️ | Compactu128 idbool allow_burn |
Authorship
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set uncles | VecHeader new_uncles |
CollatorSelection
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set invulnerables | VecAccountId new_ | ||||
Set desired candidates | u32 max | ||||
Set candidacy bond | Balance bond | ||||
Register as candidate | |||||
Leave intent |
Session
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set keys | Keys keysBytes proof | ||||
Purge keys |
XcmpQueue
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Service overweight | OverweightIndex indexWeight weight_limit | ||||
Suspend xcm execution | |||||
Resume xcm execution | |||||
Update suspend threshold | u32 new_ | ||||
Update drop threshold | u32 new_ | ||||
Update resume threshold | u32 new_ | ||||
Update threshold weight | Weight new_ | ||||
Update weight restrict decay | Weight new_ | ||||
Update xcmp max individual weight | Weight new_ |
PolkadotXcm
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Send | BoxVersionedMultiLocation destBoxVersionedXcmTuple message | ||||
Teleport assets | BoxVersionedMultiLocation destBoxVersionedMultiLocation beneficiaryBoxVersionedMultiAssets assetsu32 fee_asset_item | ||||
Reserve transfer assets | BoxVersionedMultiLocation destBoxVersionedMultiLocation beneficiaryBoxVersionedMultiAssets assetsu32 fee_asset_item | ||||
Reserve withdraw assets | BoxVersionedMultiLocation destBoxVersionedMultiLocation beneficiaryBoxVersionedMultiAssets assetsu32 fee_asset_item | ||||
Execute | BoxVersionedXcmTasSysConfigCall messageWeight max_weight | ||||
Force xcm version | BoxMultiLocation locationXcmVersion xcm_version | ||||
Force default xcm version | OptionXcmVersion maybe_xcm_version | ||||
Force subscribe version notify | BoxVersionedMultiLocation location | ||||
Force unsubscribe version notify | BoxVersionedMultiLocation location | ||||
Limited reserve transfer assets | BoxVersionedMultiLocation destBoxVersionedMultiLocation beneficiaryBoxVersionedMultiAssets assetsu32 fee_asset_itemWeightLimit weight_limit | ||||
Limited teleport assets | BoxVersionedMultiLocation destBoxVersionedMultiLocation beneficiaryBoxVersionedMultiAssets assetsu32 fee_asset_itemWeightLimit weight_limit | ||||
Limited reserve withdraw assets | BoxVersionedMultiLocation destBoxVersionedMultiLocation beneficiaryBoxVersionedMultiAssets assetsu32 fee_asset_itemWeightLimit weight_limit |
CumulusXcm
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|
DmpQueue
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Service overweight | OverweightIndex indexWeight weight_limit |
XcAssetConfig
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Register asset location | BoxVersionedMultiLocation asset_locationCompactu128 asset_id | ||||
Set asset units per second | BoxVersionedMultiLocation asset_locationCompactu128 units_per_second | ||||
Change existing asset location | BoxVersionedMultiLocation new_asset_locationCompactu128 asset_id | ||||
Remove payment asset | BoxVersionedMultiLocation asset_location | ||||
Remove asset | Compactu128 asset_id |
EVM
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Withdraw | H160 addressBalance amount | ||||
Call | H160 sourceH160 targetVecu8 inputU256 valueu64 gas_limitU256 max_fee_per_gasOptionU256 max_priority_fee_per_gasOptionU256 nonceVecTupleH160VecH256 access_list | ||||
Create | H160 sourceVecu8 initU256 valueu64 gas_limitU256 max_fee_per_gasOptionU256 max_priority_fee_per_gasOptionU256 nonceVecTupleH160VecH256 access_list | ||||
Create2 | H160 sourceVecu8 initH256 saltU256 valueu64 gas_limitU256 max_fee_per_gasOptionU256 max_priority_fee_per_gasOptionU256 nonceVecTupleH160VecH256 access_list |
Ethereum
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Transact | Transaction transaction |
EthCall
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Call | Call callAccountId signerVecu8 signatureCompactu32 nonce |
BaseFee
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Set base fee per gas | U256 fee | ||||
Set elasticity | Permill elasticity |
Sudo
Name | Nano S | Nano S XL | Nano SP/X | Nesting | Arguments |
---|---|---|---|---|---|
Sudo | Call call | ||||
Sudo unchecked weight | Call callWeight weight | ||||
Set key | LookupasStaticLookupSource new_ | ||||
Sudo as | LookupasStaticLookupSource whoCall call |