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

Karura 1.2062.x

System

NameLightXLNestingArguments
Fill block✔️✔️Perbill ratio <br/>
Remark✔️✔️Vecu8 remark <br/>
Set heap pages✔️✔️u64 pages <br/>
Set code✔️✔️Vecu8 code <br/>
Set code without checks✔️✔️Vecu8 code <br/>
Set storageVecKeyValue items <br/>
Kill storageVecKey keys <br/>
Kill prefixKey prefix <br/>u32 subkeys <br/>
Remark with event✔️✔️Vecu8 remark <br/>

Timestamp

NameLightXLNestingArguments
SetCompactu64 now <br/>

Scheduler

NameLightXLNestingArguments
ScheduleBlockNumber when <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>
CancelBlockNumber when <br/>u32 index <br/>
Schedule namedVecu8 id <br/>BlockNumber when <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>
Cancel namedVecu8 id <br/>
Schedule afterBlockNumber after <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>
Schedule named afterVecu8 id <br/>BlockNumber after <br/>OptionschedulePeriodBlockNumber maybe_periodic <br/>schedulePriority priority <br/>BoxCallOrHashOfT call <br/>

Utility

NameLightXLNestingArguments
Batch✔️✔️VecCall calls <br/>
As derivativeu16 index <br/>Call call <br/>
Batch all✔️✔️VecCall calls <br/>
Dispatch asBoxPalletsOrigin as_origin <br/>Call call <br/>

Multisig

NameLightXLNestingArguments
As multi threshold 1✔️✔️VecAccountId other_signatories <br/>Call call <br/>
As multi✔️✔️u16 threshold <br/>VecAccountId other_signatories <br/>OptionTimepoint maybe_timepoint <br/>OpaqueCall call <br/>bool store_call <br/>Weight max_weight <br/>
Approve as multi✔️✔️u16 threshold <br/>VecAccountId other_signatories <br/>OptionTimepoint maybe_timepoint <br/>H256 call_hash <br/>Weight max_weight <br/>
Cancel as multi✔️✔️u16 threshold <br/>VecAccountId other_signatories <br/>Timepoint timepoint <br/>H256 call_hash <br/>

Proxy

NameLightXLNestingArguments
Proxy✔️✔️AccountId real <br/>OptionProxyType force_proxy_type <br/>Call call <br/>
Add proxy✔️AccountId delegate <br/>ProxyType proxy_type <br/>BlockNumber delay <br/>
Remove proxy✔️AccountId delegate <br/>ProxyType proxy_type <br/>BlockNumber delay <br/>
Remove proxies✔️
Anonymous✔️ProxyType proxy_type <br/>BlockNumber delay <br/>u16 index <br/>
Kill anonymous✔️AccountId spawner <br/>ProxyType proxy_type <br/>u16 index <br/>Compactu32 height <br/>Compactu32 ext_index <br/>
Announce✔️AccountId real <br/>CallHashOf call_hash <br/>
Remove announcement✔️AccountId real <br/>CallHashOf call_hash <br/>
Reject announcement✔️AccountId delegate <br/>CallHashOf call_hash <br/>
Proxy announced✔️AccountId delegate <br/>AccountId real <br/>OptionProxyType force_proxy_type <br/>Call call <br/>

TransactionPause

NameLightXLNestingArguments
Pause transactionVecu8 pallet_name <br/>Vecu8 function_name <br/>
Unpause transactionVecu8 pallet_name <br/>Vecu8 function_name <br/>

IdleScheduler

NameLightXLNestingArguments
Schedule taskTask task <br/>

Preimage

NameLightXLNestingArguments
Note preimageVecu8 bytes <br/>
Unnote preimageHash hash <br/>
Request preimageHash hash <br/>
Unrequest preimageHash hash <br/>

Balances

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

Currencies

NameLightXLNestingArguments
Transfer✔️✔️✔️LookupasStaticLookupSource dest <br/>CurrencyId currency_id <br/>Compactu128 amount <br/>
Transfer native currency✔️✔️LookupasStaticLookupSource dest <br/>Compactu128 amount <br/>
Update balance✔️LookupasStaticLookupSource who <br/>CurrencyId currency_id <br/>Amount amount <br/>
Sweep dust✔️CurrencyId currency_id <br/>VecAccountId accounts <br/>

Vesting

NameLightXLNestingArguments
Claim✔️
Vested transferLookupasStaticLookupSource dest <br/>VestingScheduleOf schedule <br/>
Update vesting schedulesLookupasStaticLookupSource who <br/>VecVestingScheduleOf vesting_schedules <br/>
Claim forLookupasStaticLookupSource dest <br/>

TransactionPayment

NameLightXLNestingArguments
Set alternative fee swap path✔️OptionVecCurrencyId fee_swap_path <br/>
Enable charge fee poolCurrencyId currency_id <br/>VecCurrencyId swap_path <br/>Balance pool_size <br/>Balance swap_threshold <br/>
Disable charge fee pool✔️CurrencyId currency_id <br/>
With fee path✔️VecCurrencyId fee_swap_path <br/>Call call <br/>
With fee currency✔️CurrencyId currency_id <br/>Call call <br/>

Treasury

NameLightXLNestingArguments
Propose spendCompactBalance amount <br/>LookupasStaticLookupSource beneficiary <br/>
Reject proposalCompactu32 proposal_id <br/>
Approve proposalCompactu32 proposal_id <br/>

Bounties

NameLightXLNestingArguments
Propose bounty✔️CompactBalance amount <br/>Bytes description <br/>
Approve bounty✔️Compactu32 bounty_id <br/>
Propose curator✔️Compactu32 bounty_id <br/>LookupasStaticLookupSource curator <br/>CompactBalance fee <br/>
Unassign curator✔️Compactu32 bounty_id <br/>
Accept curator✔️Compactu32 bounty_id <br/>
Award bounty✔️Compactu32 bounty_id <br/>LookupasStaticLookupSource beneficiary <br/>
Claim bounty✔️Compactu32 bounty_id <br/>
Close bounty✔️Compactu32 bounty_id <br/>
Extend bounty expiry✔️Compactu32 bounty_id <br/>Bytes remark <br/>

Tips

NameLightXLNestingArguments
Report awesomeBytes reason <br/>AccountId who <br/>
Retract tipHash hash <br/>
Tip newBytes reason <br/>AccountId who <br/>Compactu128 tip_value <br/>
TipHash hash <br/>Compactu128 tip_value <br/>
Close tipHash hash <br/>
Slash tipHash hash <br/>

Authorship

NameLightXLNestingArguments
Set unclesVecHeader new_uncles <br/>

CollatorSelection

NameLightXLNestingArguments
Set invulnerables✔️VecAccountId new_ <br/>
Set desired candidates✔️Compactu32 max <br/>
Set candidacy bond✔️Compactu128 bond <br/>
Register as candidate✔️
Register candidate✔️AccountId new_candidate <br/>
Leave intent✔️
Withdraw bond✔️

Session

NameLightXLNestingArguments
Set keys✔️✔️Keys keys <br/>Bytes proof <br/>
Purge keys✔️✔️

SessionManager

NameLightXLNestingArguments
Schedule session durationCompactu32 start_session <br/>Compactu32 duration <br/>

XcmpQueue

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

PolkadotXcm

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

DmpQueue

NameLightXLNestingArguments
Service overweightOverweightIndex index <br/>Weight weight_limit <br/>

XTokens

NameLightXLNestingArguments
TransferCurrencyId currency_id <br/>Balance amount <br/>BoxVersionedMultiLocation dest <br/>Weight dest_weight <br/>
Transfer multiassetBoxVersionedMultiAsset asset <br/>BoxVersionedMultiLocation dest <br/>Weight dest_weight <br/>
Transfer with feeCurrencyId currency_id <br/>Balance amount <br/>Balance fee <br/>BoxVersionedMultiLocation dest <br/>Weight dest_weight <br/>
Transfer multiasset with feeBoxVersionedMultiAsset asset <br/>BoxVersionedMultiAsset fee <br/>BoxVersionedMultiLocation dest <br/>Weight dest_weight <br/>
Transfer multicurrenciesVecTupleCurrencyIdBalance currencies <br/>u32 fee_item <br/>BoxVersionedMultiLocation dest <br/>Weight dest_weight <br/>
Transfer multiassetsBoxVersionedMultiAssets assets <br/>u32 fee_item <br/>BoxVersionedMultiLocation dest <br/>Weight dest_weight <br/>

OrmlXcm

NameLightXLNestingArguments
Send as sovereignBoxVersionedMultiLocation dest <br/>BoxVersionedXcmTuple message <br/>

Authority

NameLightXLNestingArguments
Dispatch asAsOriginId as_origin <br/>Call call <br/>
Schedule dispatchDispatchTimeBlockNumber when <br/>Priority priority <br/>bool with_delayed_origin <br/>Call call <br/>
Fast track scheduled dispatchBoxPalletsOrigin initial_origin <br/>ScheduleTaskIndex task_id <br/>DispatchTimeBlockNumber when <br/>
Delay scheduled dispatchBoxPalletsOrigin initial_origin <br/>ScheduleTaskIndex task_id <br/>BlockNumber additional_delay <br/>
Cancel scheduled dispatchBoxPalletsOrigin initial_origin <br/>ScheduleTaskIndex task_id <br/>
Authorize callCall call <br/>OptionAccountId caller <br/>
Remove authorized callHash hash <br/>
Trigger callHash hash <br/>Compactu64 call_weight_bound <br/>

GeneralCouncil

NameLightXLNestingArguments
Set membersVecAccountId new_members <br/>OptionAccountId prime <br/>MemberCount old_count <br/>
ExecuteProposal proposal <br/>Compactu32 length_bound <br/>
ProposeCompactu32 threshold <br/>Proposal proposal <br/>Compactu32 length_bound <br/>
VoteHash proposal <br/>Compactu32 index <br/>bool approve <br/>
CloseHash proposal_hash <br/>Compactu32 index <br/>Compactu64 proposal_weight_bound <br/>Compactu32 length_bound <br/>
Disapprove proposalHash proposal_hash <br/>

GeneralCouncilMembership

NameLightXLNestingArguments
Add memberAccountId who <br/>
Remove memberAccountId who <br/>
Swap memberAccountId remove <br/>AccountId add <br/>
Reset membersVecAccountId members <br/>
Change keyAccountId new_ <br/>
Set primeAccountId who <br/>
Clear prime

FinancialCouncil

NameLightXLNestingArguments
Set membersVecAccountId new_members <br/>OptionAccountId prime <br/>MemberCount old_count <br/>
ExecuteProposal proposal <br/>Compactu32 length_bound <br/>
ProposeCompactu32 threshold <br/>Proposal proposal <br/>Compactu32 length_bound <br/>
VoteHash proposal <br/>Compactu32 index <br/>bool approve <br/>
CloseHash proposal_hash <br/>Compactu32 index <br/>Compactu64 proposal_weight_bound <br/>Compactu32 length_bound <br/>
Disapprove proposalHash proposal_hash <br/>

FinancialCouncilMembership

NameLightXLNestingArguments
Add memberAccountId who <br/>
Remove memberAccountId who <br/>
Swap memberAccountId remove <br/>AccountId add <br/>
Reset membersVecAccountId members <br/>
Change keyAccountId new_ <br/>
Set primeAccountId who <br/>
Clear prime

HomaCouncil

NameLightXLNestingArguments
Set membersVecAccountId new_members <br/>OptionAccountId prime <br/>MemberCount old_count <br/>
ExecuteProposal proposal <br/>Compactu32 length_bound <br/>
ProposeCompactu32 threshold <br/>Proposal proposal <br/>Compactu32 length_bound <br/>
VoteHash proposal <br/>Compactu32 index <br/>bool approve <br/>
CloseHash proposal_hash <br/>Compactu32 index <br/>Compactu64 proposal_weight_bound <br/>Compactu32 length_bound <br/>
Disapprove proposalHash proposal_hash <br/>

HomaCouncilMembership

NameLightXLNestingArguments
Add memberAccountId who <br/>
Remove memberAccountId who <br/>
Swap memberAccountId remove <br/>AccountId add <br/>
Reset membersVecAccountId members <br/>
Change keyAccountId new_ <br/>
Set primeAccountId who <br/>
Clear prime

TechnicalCommittee

NameLightXLNestingArguments
Set membersVecAccountId new_members <br/>OptionAccountId prime <br/>MemberCount old_count <br/>
ExecuteProposal proposal <br/>Compactu32 length_bound <br/>
ProposeCompactu32 threshold <br/>Proposal proposal <br/>Compactu32 length_bound <br/>
VoteHash proposal <br/>Compactu32 index <br/>bool approve <br/>
CloseHash proposal_hash <br/>Compactu32 index <br/>Compactu64 proposal_weight_bound <br/>Compactu32 length_bound <br/>
Disapprove proposalHash proposal_hash <br/>

TechnicalCommitteeMembership

NameLightXLNestingArguments
Add memberAccountId who <br/>
Remove memberAccountId who <br/>
Swap memberAccountId remove <br/>AccountId add <br/>
Reset membersVecAccountId members <br/>
Change keyAccountId new_ <br/>
Set primeAccountId who <br/>
Clear prime

Democracy

NameLightXLNestingArguments
Propose✔️Hash proposal_hash <br/>CompactBalance amount <br/>
Second✔️Compactu32 proposal <br/>Compactu32 seconds_upper_bound <br/>
VoteCompactu32 ref_index <br/>AccountVote vote <br/>
Emergency cancel✔️ReferendumIndex ref_index <br/>
External propose✔️Hash proposal_hash <br/>
External propose majority✔️Hash proposal_hash <br/>
External propose default✔️Hash proposal_hash <br/>
Fast track✔️Hash proposal_hash <br/>BlockNumber voting_period <br/>BlockNumber delay <br/>
Veto external✔️Hash proposal_hash <br/>
Cancel referendum✔️Compactu32 ref_index <br/>
Cancel queuedReferendumIndex which <br/>
DelegateAccountId to <br/>Conviction conviction <br/>Balance balance <br/>
Undelegate✔️
Clear public proposals✔️
Note preimage✔️Bytes encoded_proposal <br/>
Note preimage operational✔️Bytes encoded_proposal <br/>
Note imminent preimage✔️Bytes encoded_proposal <br/>
Note imminent preimage operational✔️Bytes encoded_proposal <br/>
Reap preimage✔️Hash proposal_hash <br/>Compactu32 proposal_len_upper_bound <br/>
Unlock✔️AccountId target <br/>
Remove voteReferendumIndex index <br/>
Remove other voteAccountId target <br/>ReferendumIndex index <br/>
Enact proposalHash proposal_hash <br/>ReferendumIndex index <br/>
BlacklistHash proposal_hash <br/>OptionReferendumIndex maybe_ref_index <br/>
Cancel proposal✔️Compactu32 prop_index <br/>

AcalaOracle

NameLightXLNestingArguments
Feed valuesVecTupleOracleKeyOracleValue values <br/>

OperatorMembershipAcala

NameLightXLNestingArguments
Add memberAccountId who <br/>
Remove memberAccountId who <br/>
Swap memberAccountId remove <br/>AccountId add <br/>
Reset membersVecAccountId members <br/>
Change keyAccountId new_ <br/>
Set primeAccountId who <br/>
Clear prime

Auction

NameLightXLNestingArguments
BidAuctionId id <br/>Compactu128 amount <br/>

Rewards

NameLightXLNestingArguments

Prices

NameLightXLNestingArguments
Lock priceCurrencyId currency_id <br/>
Unlock priceCurrencyId currency_id <br/>

Dex

NameLightXLNestingArguments
Swap with exact supply✔️VecCurrencyId path <br/>Compactu128 supply_amount <br/>Compactu128 min_target_amount <br/>
Swap with exact target✔️VecCurrencyId path <br/>Compactu128 target_amount <br/>Compactu128 max_supply_amount <br/>
Add liquidity✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Compactu128 max_amount_a <br/>Compactu128 max_amount_b <br/>Compactu128 min_share_increment <br/>bool stake_increment_share <br/>
Add provision✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Compactu128 amount_a <br/>Compactu128 amount_b <br/>
Claim dex share✔️AccountId owner <br/>CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>
Remove liquidity✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Compactu128 remove_share <br/>Compactu128 min_withdrawn_a <br/>Compactu128 min_withdrawn_b <br/>bool by_unstake <br/>
List provisioning✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Compactu128 min_contribution_a <br/>Compactu128 min_contribution_b <br/>Compactu128 target_provision_a <br/>Compactu128 target_provision_b <br/>Compactu32 not_before <br/>
Update provisioning parameters✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Compactu128 min_contribution_a <br/>Compactu128 min_contribution_b <br/>Compactu128 target_provision_a <br/>Compactu128 target_provision_b <br/>Compactu32 not_before <br/>
End provisioning✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>
Enable trading pair✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>
Disable trading pair✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>
Refund provision✔️AccountId owner <br/>CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>
Abort provisioning✔️CurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>

DexOracle

NameLightXLNestingArguments
Enable average priceCurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Moment interval <br/>
Disable average priceCurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>
Update average price intervalCurrencyId currency_id_a <br/>CurrencyId currency_id_b <br/>Moment new_interval <br/>

AuctionManager

NameLightXLNestingArguments
CancelAuctionId id <br/>

Loans

NameLightXLNestingArguments

Honzon

NameLightXLNestingArguments
Adjust loan✔️CurrencyId currency_id <br/>Amount collateral_adjustment <br/>Amount debit_adjustment <br/>
Close loan has debit by dex✔️CurrencyId currency_id <br/>Compactu128 max_collateral_amount <br/>
Transfer loan from✔️CurrencyId currency_id <br/>LookupasStaticLookupSource from <br/>
Authorize✔️CurrencyId currency_id <br/>LookupasStaticLookupSource to <br/>
Unauthorize✔️CurrencyId currency_id <br/>LookupasStaticLookupSource to <br/>
Unauthorize all✔️
Expand position collateral✔️CurrencyId currency_id <br/>Balance increase_debit_value <br/>Balance min_increase_collateral <br/>
Shrink position debit✔️CurrencyId currency_id <br/>Balance decrease_collateral <br/>Balance min_decrease_debit_value <br/>

CdpTreasury

NameLightXLNestingArguments
Extract surplus to treasuryCompactu128 amount <br/>
Auction collateralCurrencyId currency_id <br/>Compactu128 amount <br/>Compactu128 target <br/>bool splited <br/>
Exchange collateral to stableCurrencyId currency_id <br/>SwapLimitBalance swap_limit <br/>
Set expected collateral auction sizeCurrencyId currency_id <br/>Compactu128 size <br/>

CdpEngine

NameLightXLNestingArguments
LiquidateCurrencyId currency_id <br/>LookupasStaticLookupSource who <br/>
SettleCurrencyId currency_id <br/>LookupasStaticLookupSource who <br/>
Set collateral paramsCurrencyId currency_id <br/>ChangeOptionRate interest_rate_per_sec <br/>ChangeOptionRatio liquidation_ratio <br/>ChangeOptionRate liquidation_penalty <br/>ChangeOptionRatio required_collateral_ratio <br/>ChangeBalance maximum_total_debit_value <br/>

EmergencyShutdown

NameLightXLNestingArguments
Emergency shutdown
Open collateral refund
Refund collateralsCompactu128 amount <br/>

HonzonBridge

NameLightXLNestingArguments
To bridged✔️Compactu128 amount <br/>
From bridged✔️Compactu128 amount <br/>

Homa

NameLightXLNestingArguments
Mint✔️Compactu128 amount <br/>
Request redeem✔️Compactu128 amount <br/>bool allow_fast_match <br/>
Fast match redeems✔️VecAccountId redeemer_list <br/>
Claim redemption✔️AccountId redeemer <br/>
Update homa paramsOptionBalance soft_bonded_cap_per_sub_account <br/>OptionRate estimated_reward_rate_per_era <br/>OptionRate commission_rate <br/>OptionRate fast_match_fee_rate <br/>
Update bump era paramsOptionBlockNumber last_era_bumped_block <br/>OptionBlockNumber frequency <br/>
Reset ledgersVecTupleu16OptionBalanceOptionVecUnlockChunk updates <br/>
Reset current era✔️EraIndex era_index <br/>
Force bump current era✔️EraIndex bump_amount <br/>
Fast match redeems completely✔️VecAccountId redeemer_list <br/>

XcmInterface

NameLightXLNestingArguments
Update xcm dest weight and feeVecTupleXcmInterfaceOperationOptionWeightOptionBalance updates <br/>

Incentives

NameLightXLNestingArguments
Deposit dex share✔️CurrencyId lp_currency_id <br/>Compactu128 amount <br/>
Withdraw dex share✔️CurrencyId lp_currency_id <br/>Compactu128 amount <br/>
Claim rewards✔️PoolId pool_id <br/>
Update incentive rewardsVecTuplePoolIdVecTupleCurrencyIdBalance updates <br/>
Update dex saving rewardsVecTuplePoolIdRate updates <br/>
Update claim reward deduction ratesVecTuplePoolIdRate updates <br/>

NFT

NameLightXLNestingArguments
Create classCID metadata <br/>Properties properties <br/>Attributes attributes <br/>
MintLookupasStaticLookupSource to <br/>ClassIdOfT class_id <br/>CID metadata <br/>Attributes attributes <br/>Compactu32 quantity <br/>
Transfer✔️LookupasStaticLookupSource to <br/>ClassIdOfTTokenIdOfT token <br/>
BurnClassIdOfTTokenIdOfT token <br/>
Burn with remarkClassIdOfTTokenIdOfT token <br/>Vecu8 remark <br/>
Destroy classClassIdOfT class_id <br/>LookupasStaticLookupSource dest <br/>
Update class propertiesClassIdOfT class_id <br/>Properties properties <br/>

AssetRegistry

NameLightXLNestingArguments
Register foreign assetBoxVersionedMultiLocation location <br/>BoxAssetMetadataBalanceOfT metadata <br/>
Update foreign assetForeignAssetId foreign_asset_id <br/>BoxVersionedMultiLocation location <br/>BoxAssetMetadataBalanceOfT metadata <br/>
Register stable assetBoxAssetMetadataBalanceOfT metadata <br/>
Update stable assetStableAssetPoolId stable_asset_id <br/>BoxAssetMetadataBalanceOfT metadata <br/>
Register erc20 assetEvmAddress contract <br/>Balance minimal_balance <br/>
Update erc20 assetEvmAddress contract <br/>BoxAssetMetadataBalanceOfT metadata <br/>
Register native assetCurrencyId currency_id <br/>BoxAssetMetadataBalanceOfT metadata <br/>
Update native assetCurrencyId currency_id <br/>BoxAssetMetadataBalanceOfT metadata <br/>

EVM

NameLightXLNestingArguments
Eth call✔️TransactionAction action <br/>Vecu8 input <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>Compactu32 valid_until <br/>
Call✔️EvmAddress target <br/>Vecu8 input <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>
Scheduled callEvmAddress from <br/>EvmAddress target <br/>Vecu8 input <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>
Create✔️Vecu8 input <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>
Create2✔️Vecu8 input <br/>H256 salt <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>
Create nft contractVecu8 input <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>
Create predeploy contractEvmAddress target <br/>Vecu8 input <br/>Compactu128 amount <br/>Compactu64 gas_limit <br/>Compactu32 storage_limit <br/>VecAccessListItem access_list <br/>
Transfer maintainer✔️EvmAddress contract <br/>EvmAddress new_maintainer <br/>
Publish contract✔️EvmAddress contract <br/>
Publish free✔️EvmAddress contract <br/>
Enable contract development✔️
Disable contract development✔️
Set code✔️EvmAddress contract <br/>Vecu8 code <br/>
Selfdestruct✔️EvmAddress contract <br/>

EvmAccounts

NameLightXLNestingArguments
Claim account✔️EvmAddress eth_address <br/>Eip712Signature eth_signature <br/>
Claim default account✔️

StableAsset

NameLightXLNestingArguments
Create poolAssetId pool_asset <br/>VecAssetId assets <br/>VecAtLeast64BitUnsigned precisions <br/>AtLeast64BitUnsigned mint_fee <br/>AtLeast64BitUnsigned swap_fee <br/>AtLeast64BitUnsigned redeem_fee <br/>AtLeast64BitUnsigned initial_a <br/>AccountId fee_recipient <br/>AccountId yield_recipient <br/>AtLeast64BitUnsigned precision <br/>
Mint✔️StableAssetPoolId pool_id <br/>VecBalance amounts <br/>Balance min_mint_amount <br/>
Swap✔️StableAssetPoolId pool_id <br/>PoolTokenIndex i <br/>PoolTokenIndex j <br/>Balance dx <br/>Balance min_dy <br/>u32 asset_length <br/>
Redeem proportion✔️StableAssetPoolId pool_id <br/>Balance amount <br/>VecBalance min_redeem_amounts <br/>
Redeem single✔️StableAssetPoolId pool_id <br/>Balance amount <br/>PoolTokenIndex i <br/>Balance min_redeem_amount <br/>u32 asset_length <br/>
Redeem multi✔️StableAssetPoolId pool_id <br/>VecBalance amounts <br/>Balance max_redeem_amount <br/>
Modify aStableAssetPoolId pool_id <br/>AtLeast64BitUnsigned a <br/>BlockNumber future_a_block <br/>

ParachainSystem

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

Sudo

NameLightXLNestingArguments
SudoCall call <br/>
Sudo unchecked weightCall call <br/>Weight weight <br/>
Set keyLookupasStaticLookupSource new_ <br/>
Sudo asLookupasStaticLookupSource who <br/>Call call <br/>