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

Astar 2.23.x

System

NameLightXLNestingArguments
Fill blockPerbill ratio
RemarkVecu8 remark
Set heap pagesu64 pages
Set codeVecu8 code
Set code without checksVecu8 code
Set storageVecKeyValue items
Kill storageVecKey keys
Kill prefixKey prefix
u32 subkeys
Remark with eventVecu8 remark

Utility

NameLightXLNestingArguments
BatchVecCall calls
As derivativeu16 index
Call call
Batch allVecCall calls
Dispatch asBoxPalletsOrigin as_origin
Call call
Force batchVecCall calls

Identity

NameLightXLNestingArguments
Add registrarAccountId account
Set identityBoxIdentityInfoMaxAdditionalFields info
Set subsVecTupleAccountIdData subs
Clear identity
Request judgementCompactu32 reg_index
Compactu128 max_fee
Cancel requestRegistrarIndex reg_index
Set feeCompactu32 index
Compactu128 fee
Set account idCompactu32 index
AccountId new_
Set fieldsCompactu32 index
IdentityFields fields
Provide judgementCompactu32 reg_index
LookupasStaticLookupSource target
JudgementBalanceOfT judgement
Kill identityLookupasStaticLookupSource target
Add subLookupasStaticLookupSource sub
Data data
Rename subLookupasStaticLookupSource sub
Data data
Remove subLookupasStaticLookupSource sub
Quit sub

Timestamp

NameLightXLNestingArguments
SetCompactu64 now

Multisig

NameLightXLNestingArguments
As multi threshold 1VecAccountId other_signatories
Call call
As multiu16 threshold
VecAccountId other_signatories
OptionTimepoint maybe_timepoint
OpaqueCall call
bool store_call
Weight max_weight
Approve as multiu16 threshold
VecAccountId other_signatories
OptionTimepoint maybe_timepoint
H256 call_hash
Weight max_weight
Cancel as multiu16 threshold
VecAccountId other_signatories
Timepoint timepoint
H256 call_hash

ParachainSystem

NameLightXLNestingArguments
Set validation dataParachainInherentData data
Sudo send upward messageUpwardMessage message
Authorize upgradeHash code_hash
Enact authorized upgradeVecu8 code

Balances

NameLightXLNestingArguments
Transfer✔️✔️✔️LookupasStaticLookupSource dest
CompactBalance amount
Set balance✔️✔️LookupasStaticLookupSource who
CompactBalance new_free
CompactBalance new_reserved
Force transfer✔️✔️✔️LookupasStaticLookupSource source
LookupasStaticLookupSource dest
CompactBalance amount
Transfer keep alive✔️✔️✔️LookupasStaticLookupSource dest
CompactBalance amount
Transfer all✔️✔️LookupasStaticLookupSource dest
bool keep_alive
Force unreserve✔️LookupasStaticLookupSource who
Balance amount

Vesting

NameLightXLNestingArguments
Vest
Vest otherLookupasStaticLookupSource target
Vested transferLookupasStaticLookupSource target
VestingInfo schedule
Force vested transferLookupasStaticLookupSource source
LookupasStaticLookupSource target
VestingInfo schedule
Force update schedulesLookupasStaticLookupSource target
BoundedVecVestingInfoBalanceOfTBlockNumberMaxVestingSchedulesGetT schedules
Merge schedulesu32 schedule1_index
u32 schedule2_index

DappsStaking

NameLightXLNestingArguments
RegisterSmartContract contract_id
UnregisterSmartContract contract_id
Withdraw from unregisteredSmartContract contract_id
Bond and stakeSmartContract contract_id
Compactu128 amount
Unbond and unstakeSmartContract contract_id
Compactu128 amount
Withdraw Unbonded
Nomination transferSmartContract origin_contract_id
Compactu128 amount
SmartContract target_contract_id
Claim stakerSmartContract contract_id
Claim dappSmartContract contract_id
Compactu32 era
Force new era
Developer pre approvalAccountId developer
Enable developer pre approvalbool enabled
Maintenance modebool enable_maintenance
Set reward destinationRewardDestination reward_destination
Set contract stake infoSmartContract contract
EraIndex era
ContractStakeInfoBalanceOfT contract_stake_info

BlockReward

NameLightXLNestingArguments
Set configurationRewardDistributionConfig reward_distro_params

Assets

NameLightXLNestingArguments
CreateCompactu128 id
LookupasStaticLookupSource admin
Balance min_balance
Force createCompactu128 id
LookupasStaticLookupSource owner
bool is_sufficient
Compactu128 min_balance
DestroyCompactu128 id
DestroyWitness witness
MintCompactu128 id
LookupasStaticLookupSource beneficiary
Compactu128 amount
BurnCompactu128 id
LookupasStaticLookupSource who
Compactu128 amount
TransferCompactu128 id
LookupasStaticLookupSource target
Compactu128 amount
Transfer keep aliveCompactu128 id
LookupasStaticLookupSource target
Compactu128 amount
Force transferCompactu128 id
LookupasStaticLookupSource source
LookupasStaticLookupSource dest
Compactu128 amount
FreezeCompactu128 id
LookupasStaticLookupSource who
ThawCompactu128 id
LookupasStaticLookupSource who
Freeze assetCompactu128 id
Thaw assetCompactu128 id
Transfer ownershipCompactu128 id
LookupasStaticLookupSource owner
Set teamCompactu128 id
LookupasStaticLookupSource issuer
LookupasStaticLookupSource admin
LookupasStaticLookupSource freezer
Set metadataCompactu128 id
Vecu8 name
Vecu8 symbol
u8 decimals
Clear metadataCompactu128 id
Force set metadataCompactu128 id
Vecu8 name
Vecu8 symbol
u8 decimals
bool is_frozen
Force clear metadataCompactu128 id
Force asset statusCompactu128 id
LookupasStaticLookupSource owner
LookupasStaticLookupSource issuer
LookupasStaticLookupSource admin
LookupasStaticLookupSource freezer
Compactu128 min_balance
bool is_sufficient
bool is_frozen
Approve transferCompactu128 id
LookupasStaticLookupSource delegate
Compactu128 amount
Cancel approvalCompactu128 id
LookupasStaticLookupSource delegate
Force cancel approvalCompactu128 id
LookupasStaticLookupSource owner
LookupasStaticLookupSource delegate
Transfer approvedCompactu128 id
LookupasStaticLookupSource owner
LookupasStaticLookupSource destination
Compactu128 amount
TouchCompactu128 id
RefundCompactu128 id
bool allow_burn

Authorship

NameLightXLNestingArguments
Set unclesVecHeader new_uncles

CollatorSelection

NameLightXLNestingArguments
Set invulnerablesVecAccountId new_
Set desired candidatesu32 max
Set candidacy bondBalance bond
Register as candidate
Leave intent

Session

NameLightXLNestingArguments
Set keysKeys keys
Bytes proof
Purge keys

XcmpQueue

NameLightXLNestingArguments
Service overweightOverweightIndex index
Weight weight_limit
Suspend xcm execution
Resume xcm execution
Update suspend thresholdu32 new_
Update drop thresholdu32 new_
Update resume thresholdu32 new_
Update threshold weightWeight new_
Update weight restrict decayWeight new_
Update xcmp max individual weightWeight new_

PolkadotXcm

NameLightXLNestingArguments
SendBoxVersionedMultiLocation dest
BoxVersionedXcmTuple message
Teleport assetsBoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
Reserve transfer assetsBoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
Reserve withdraw assetsBoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
ExecuteBoxVersionedXcmTasSysConfigCall message
Weight max_weight
Force xcm versionBoxMultiLocation location
XcmVersion xcm_version
Force default xcm versionOptionXcmVersion maybe_xcm_version
Force subscribe version notifyBoxVersionedMultiLocation location
Force unsubscribe version notifyBoxVersionedMultiLocation location
Limited reserve transfer assetsBoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
WeightLimit weight_limit
Limited teleport assetsBoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
WeightLimit weight_limit
Limited reserve withdraw assetsBoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
WeightLimit weight_limit

DmpQueue

NameLightXLNestingArguments
Service overweightOverweightIndex index
Weight weight_limit

XcAssetConfig

NameLightXLNestingArguments
Register asset locationBoxVersionedMultiLocation asset_location
Compactu128 asset_id
Set asset units per secondBoxVersionedMultiLocation asset_location
Compactu128 units_per_second
Change existing asset locationBoxVersionedMultiLocation new_asset_location
Compactu128 asset_id
Remove payment assetBoxVersionedMultiLocation asset_location
Remove assetCompactu128 asset_id

EVM

NameLightXLNestingArguments
WithdrawH160 address
Balance amount
CallH160 source
H160 target
Vecu8 input
U256 value
u64 gas_limit
U256 max_fee_per_gas
OptionU256 max_priority_fee_per_gas
OptionU256 nonce
VecTupleH160VecH256 access_list
CreateH160 source
Vecu8 init
U256 value
u64 gas_limit
U256 max_fee_per_gas
OptionU256 max_priority_fee_per_gas
OptionU256 nonce
VecTupleH160VecH256 access_list
Create2H160 source
Vecu8 init
H256 salt
U256 value
u64 gas_limit
U256 max_fee_per_gas
OptionU256 max_priority_fee_per_gas
OptionU256 nonce
VecTupleH160VecH256 access_list

Ethereum

NameLightXLNestingArguments
TransactTransaction transaction

EthCall

NameLightXLNestingArguments
CallCall call
AccountId signer
Vecu8 signature
Compactu32 nonce

BaseFee

NameLightXLNestingArguments
Set base fee per gasU256 fee
Set is activebool is_active
Set elasticityPermill elasticity

Sudo

NameLightXLNestingArguments
SudoCall call
Sudo unchecked weightCall call
Weight weight
Set keyLookupasStaticLookupSource new_
Sudo asLookupasStaticLookupSource who
Call call