Astar 2.16.x
System
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Fill block | Perbillratio | |||
| Remark | Vecu8remark | |||
| Set heap pages | u64pages | |||
| Set code | Vecu8code | |||
| Set code without checks | Vecu8code | |||
| Set storage | VecKeyValueitems | |||
| Kill storage | VecKeykeys | |||
| Kill prefix | Keyprefixu32subkeys | |||
| Remark with event | Vecu8remark | 
Utility
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Batch | VecCallcalls | |||
| As derivative | u16indexCallcall | |||
| Batch all | VecCallcalls | |||
| Dispatch as | BoxPalletsOriginas_originCallcall | 
Identity
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Add registrar | AccountIdaccount | |||
| Set identity | BoxIdentityInfoMaxAdditionalFieldsinfo | |||
| Set subs | VecTupleAccountIdDatasubs | |||
| Clear identity | ||||
| Request judgement | Compactu32reg_indexCompactu128max_fee | |||
| Cancel request | RegistrarIndexreg_index | |||
| Set fee | Compactu32indexCompactu128fee | |||
| Set account id | Compactu32indexAccountIdnew_ | |||
| Set fields | Compactu32indexIdentityFieldsfields | |||
| Provide judgement | Compactu32reg_indexLookupasStaticLookupSourcetargetJudgementBalanceOfTjudgement | |||
| Kill identity | LookupasStaticLookupSourcetarget | |||
| Add sub | LookupasStaticLookupSourcesubDatadata | |||
| Rename sub | LookupasStaticLookupSourcesubDatadata | |||
| Remove sub | LookupasStaticLookupSourcesub | |||
| Quit sub | 
Timestamp
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set | Compactu64now | 
Multisig
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| As multi threshold 1 | VecAccountIdother_signatoriesCallcall | |||
| As multi | u16thresholdVecAccountIdother_signatoriesOptionTimepointmaybe_timepointOpaqueCallcallboolstore_callWeightmax_weight | |||
| Approve as multi | u16thresholdVecAccountIdother_signatoriesOptionTimepointmaybe_timepointH256call_hashWeightmax_weight | |||
| Cancel as multi | u16thresholdVecAccountIdother_signatoriesTimepointtimepointH256call_hash | 
ParachainSystem
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set validation data | ParachainInherentDatadata | |||
| Sudo send upward message | UpwardMessagemessage | |||
| Authorize upgrade | Hashcode_hash | |||
| Enact authorized upgrade | Vecu8code | 
Balances
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Transfer | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSourcedestCompactBalanceamount | 
| Set balance | ✔️ | ✔️ | LookupasStaticLookupSourcewhoCompactBalancenew_freeCompactBalancenew_reserved | |
| Force transfer | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSourcesourceLookupasStaticLookupSourcedestCompactBalanceamount | 
| Transfer keep alive | ✔️ | ✔️ | ✔️ | LookupasStaticLookupSourcedestCompactBalanceamount | 
| Transfer all | ✔️ | ✔️ | LookupasStaticLookupSourcedestboolkeep_alive | |
| Force unreserve | ✔️ | LookupasStaticLookupSourcewhoBalanceamount | 
Vesting
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Vest | ||||
| Vest other | LookupasStaticLookupSourcetarget | |||
| Vested transfer | LookupasStaticLookupSourcetargetVestingInfoschedule | |||
| Force vested transfer | LookupasStaticLookupSourcesourceLookupasStaticLookupSourcetargetVestingInfoschedule | |||
| Force update schedules | LookupasStaticLookupSourcetargetBoundedVecVestingInfoBalanceOfTBlockNumberMaxVestingSchedulesGetTschedules | |||
| Merge schedules | u32schedule1_indexu32schedule2_index | 
DappsStaking
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Register | SmartContractcontract_id | |||
| Unregister | SmartContractcontract_id | |||
| Withdraw from unregistered | SmartContractcontract_id | |||
| Bond and stake | SmartContractcontract_idCompactu128amount | |||
| Unbond and unstake | SmartContractcontract_idCompactu128amount | |||
| Withdraw Unbonded | ||||
| Claim staker | SmartContractcontract_id | |||
| Claim dapp | SmartContractcontract_idCompactu32era | |||
| Force new era | ||||
| Developer pre approval | AccountIddeveloper | |||
| Enable developer pre approval | boolenabled | |||
| Maintenance mode | boolenable_maintenance | |||
| Set reward destination | RewardDestinationreward_destination | |||
| Set contract stake info | SmartContractcontractEraIndexeraContractStakeInfoBalanceOfTcontract_stake_info | 
BlockReward
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set configuration | RewardDistributionConfigreward_distro_params | 
Assets
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Create | Compactu128idLookupasStaticLookupSourceadminBalancemin_balance | |||
| Force create | Compactu128idLookupasStaticLookupSourceownerboolis_sufficientCompactu128min_balance | |||
| Destroy | Compactu128idDestroyWitnesswitness | |||
| Mint | Compactu128idLookupasStaticLookupSourcebeneficiaryCompactu128amount | |||
| Burn | Compactu128idLookupasStaticLookupSourcewhoCompactu128amount | |||
| Transfer | Compactu128idLookupasStaticLookupSourcetargetCompactu128amount | |||
| Transfer keep alive | Compactu128idLookupasStaticLookupSourcetargetCompactu128amount | |||
| Force transfer | Compactu128idLookupasStaticLookupSourcesourceLookupasStaticLookupSourcedestCompactu128amount | |||
| Freeze | Compactu128idLookupasStaticLookupSourcewho | |||
| Thaw | Compactu128idLookupasStaticLookupSourcewho | |||
| Freeze asset | Compactu128id | |||
| Thaw asset | Compactu128id | |||
| Transfer ownership | Compactu128idLookupasStaticLookupSourceowner | |||
| Set team | Compactu128idLookupasStaticLookupSourceissuerLookupasStaticLookupSourceadminLookupasStaticLookupSourcefreezer | |||
| Set metadata | Compactu128idVecu8nameVecu8symbolu8decimals | |||
| Clear metadata | Compactu128id | |||
| Force set metadata | Compactu128idVecu8nameVecu8symbolu8decimalsboolis_frozen | |||
| Force clear metadata | Compactu128id | |||
| Force asset status | Compactu128idLookupasStaticLookupSourceownerLookupasStaticLookupSourceissuerLookupasStaticLookupSourceadminLookupasStaticLookupSourcefreezerCompactu128min_balanceboolis_sufficientboolis_frozen | |||
| Approve transfer | Compactu128idLookupasStaticLookupSourcedelegateCompactu128amount | |||
| Cancel approval | Compactu128idLookupasStaticLookupSourcedelegate | |||
| Force cancel approval | Compactu128idLookupasStaticLookupSourceownerLookupasStaticLookupSourcedelegate | |||
| Transfer approved | Compactu128idLookupasStaticLookupSourceownerLookupasStaticLookupSourcedestinationCompactu128amount | |||
| Touch | Compactu128id | |||
| Refund | Compactu128idboolallow_burn | 
Authorship
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set uncles | VecHeadernew_uncles | 
CollatorSelection
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set invulnerables | VecAccountIdnew_ | |||
| Set desired candidates | u32max | |||
| Set candidacy bond | Balancebond | |||
| Register as candidate | ||||
| Leave intent | 
Session
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set keys | KeyskeysBytesproof | |||
| Purge keys | 
XcmpQueue
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Service overweight | OverweightIndexindexWeightweight_limit | |||
| Suspend xcm execution | ||||
| Resume xcm execution | ||||
| Update suspend threshold | u32new_ | |||
| Update drop threshold | u32new_ | |||
| Update resume threshold | u32new_ | |||
| Update threshold weight | Weightnew_ | |||
| Update weight restrict decay | Weightnew_ | |||
| Update xcmp max individual weight | Weightnew_ | 
PolkadotXcm
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Send | BoxVersionedMultiLocationdestBoxVersionedXcmTuplemessage | |||
| Teleport assets | BoxVersionedMultiLocationdestBoxVersionedMultiLocationbeneficiaryBoxVersionedMultiAssetsassetsu32fee_asset_item | |||
| Reserve transfer assets | BoxVersionedMultiLocationdestBoxVersionedMultiLocationbeneficiaryBoxVersionedMultiAssetsassetsu32fee_asset_item | |||
| Execute | BoxVersionedXcmTasSysConfigCallmessageWeightmax_weight | |||
| Force xcm version | BoxMultiLocationlocationXcmVersionxcm_version | |||
| Force default xcm version | OptionXcmVersionmaybe_xcm_version | |||
| Force subscribe version notify | BoxVersionedMultiLocationlocation | |||
| Force unsubscribe version notify | BoxVersionedMultiLocationlocation | |||
| Limited reserve transfer assets | BoxVersionedMultiLocationdestBoxVersionedMultiLocationbeneficiaryBoxVersionedMultiAssetsassetsu32fee_asset_itemWeightLimitweight_limit | |||
| Limited teleport assets | BoxVersionedMultiLocationdestBoxVersionedMultiLocationbeneficiaryBoxVersionedMultiAssetsassetsu32fee_asset_itemWeightLimitweight_limit | 
DmpQueue
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Service overweight | OverweightIndexindexWeightweight_limit | 
EVM
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Withdraw | H160addressBalanceamount | |||
| Call | H160sourceH160targetVecu8inputU256valueu64gas_limitU256max_fee_per_gasOptionU256max_priority_fee_per_gasOptionU256nonceVecTupleH160VecH256access_list | |||
| Create | H160sourceVecu8initU256valueu64gas_limitU256max_fee_per_gasOptionU256max_priority_fee_per_gasOptionU256nonceVecTupleH160VecH256access_list | |||
| Create2 | H160sourceVecu8initH256saltU256valueu64gas_limitU256max_fee_per_gasOptionU256max_priority_fee_per_gasOptionU256nonceVecTupleH160VecH256access_list | |||
| Hotfix inc account sufficients | VecH160addresses | 
Ethereum
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Transact | Transactiontransaction | 
EthCall
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Call | CallcallAccountIdsignerVecu8signatureCompactu32nonce | 
BaseFee
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Set base fee per gas | U256fee | |||
| Set is active | boolis_active | |||
| Set elasticity | Permillelasticity | 
Sudo
| Name | Light | XL | Nesting | Arguments | 
|---|---|---|---|---|
| Sudo | Callcall | |||
| Sudo unchecked weight | CallcallWeightweight | |||
| Set key | LookupasStaticLookupSourcenew_ | |||
| Sudo as | LookupasStaticLookupSourcewhoCallcall | 

