Centrifuge 1.245.x
System
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| fill_block | ✔️ | ✔️ | Perbill _ratio <br/> | |
| remark | ✔️ | ✔️ | Bytes _remark <br/> | |
| set_heap_pages | ✔️ | ✔️ | u64 pages <br/> | |
| set_code | ✔️ | ✔️ | Bytes code <br/> | |
| set_code_without_checks | ✔️ | ✔️ | Bytes code <br/> | |
| set_changes_trie_config | Option{'<'}ChangesTrieConfiguration{'>'} changes_trie_config <br/> | |||
| set_storage | Vec{'<'}KeyValue{'>'} items <br/> | |||
| kill_storage | Vec{'<'}Key{'>'} keys <br/> | |||
| kill_prefix | Key prefix <br/>u32 _subkeys <br/> | |||
| suicide | ✔️ | ✔️ |
Utility
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| batch | ✔️ | ✔️ | Vec{'<'}Call{'>'} calls <br/> | |
| as_derivative | u16 index <br/>Call call <br/> |
Babe
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| report_equivocation | BabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/> | |||
| report_equivocation_unsigned | BabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/> |
Timestamp
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set | ✔️ | Compact{'<'}Moment{'>'} now <br/> |
Authorship
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set_uncles | Vec{'<'}Header{'>'} new_uncles <br/> |
Balances
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| transfer | ✔️ | ✔️ | ✔️ | LookupSource dest <br/>Compact{'<'}Balance{'>'} value <br/> |
| set_balance | ✔️ | ✔️ | LookupSource who <br/>Compact{'<'}Balance{'>'} new_free <br/>Compact{'<'}Balance{'>'} new_reserved <br/> | |
| force_transfer | ✔️ | ✔️ | ✔️ | LookupSource source <br/>LookupSource dest <br/>Compact{'<'}Balance{'>'} value <br/> |
| transfer_keep_alive | ✔️ | ✔️ | ✔️ | LookupSource dest <br/>Compact{'<'}Balance{'>'} value <br/> |
TransactionPayment
Empty
Staking
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| bond | ✔️ | ✔️ | ✔️ | LookupSource controller <br/>Compact{'<'}BalanceOf{'>'} value <br/>RewardDestination payee <br/> |
| bond_extra | ✔️ | ✔️ | ✔️ | Compact{'<'}BalanceOf{'>'} max_additional <br/> |
| unbond | ✔️ | ✔️ | ✔️ | Compact{'<'}BalanceOf{'>'} value <br/> |
| withdraw_unbonded | ✔️ | ✔️ | u32 num_slashing_spans <br/> | |
| validate | ✔️ | ✔️ | ✔️ | ValidatorPrefs prefs <br/> |
| nominate | ✔️ | ✔️ | ✔️ | Vec{'<'}LookupSource{'>'} targets <br/> |
| chill | ✔️ | ✔️ | ✔️ | |
| set_payee | ✔️ | ✔️ | ✔️ | RewardDestination payee <br/> |
| set_controller | ✔️ | ✔️ | ✔️ | LookupSource controller <br/> |
| set_validator_count | ✔️ | Compact{'<'}u32{'>'} new <br/> | ||
| increase_validator_count | ✔️ | Compact{'<'}u32{'>'} additional <br/> | ||
| scale_validator_count | Percent factor <br/> | |||
| force_no_eras | ✔️ | |||
| force_new_era | ✔️ | |||
| set_invulnerables | ✔️ | Vec{'<'}AccountId{'>'} validators <br/> | ||
| force_unstake | ✔️ | AccountId stash <br/>u32 num_slashing_spans <br/> | ||
| force_new_era_always | ✔️ | |||
| cancel_deferred_slash | ✔️ | EraIndex era <br/>Vec{'<'}u32{'>'} slash_indices <br/> | ||
| payout_stakers | ✔️ | ✔️ | AccountId validator_stash <br/>EraIndex era <br/> | |
| rebond | ✔️ | ✔️ | ✔️ | Compact{'<'}BalanceOf{'>'} value <br/> |
| set_history_depth | ✔️ | Compact{'<'}EraIndex{'>'} new_history_depth <br/>Compact{'<'}u32{'>'} _era_items_deleted <br/> | ||
| reap_stash | ✔️ | AccountId stash <br/>u32 num_slashing_spans <br/> | ||
| submit_election_solution | Vec{'<'}ValidatorIndex{'>'} winners <br/>CompactAssignments compact <br/>ElectionScore score <br/>EraIndex era <br/>ElectionSize size <br/> | |||
| submit_election_solution_unsigned | Vec{'<'}ValidatorIndex{'>'} winners <br/>CompactAssignments compact <br/>ElectionScore score <br/>EraIndex era <br/>ElectionSize size <br/> |
Session
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set_keys | ✔️ | ✔️ | Keys keys <br/>Bytes proof <br/> | |
| purge_keys | ✔️ | ✔️ |
Democracy
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| propose | ✔️ | ✔️ | Hash proposal_hash <br/>Compact{'<'}BalanceOf{'>'} value <br/> | |
| second | ✔️ | ✔️ | Compact{'<'}PropIndex{'>'} proposal <br/>Compact{'<'}u32{'>'} seconds_upper_bound <br/> | |
| vote | ✔️ | ✔️ | Compact{'<'}ReferendumIndex{'>'} 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 | ✔️ | Compact{'<'}ReferendumIndex{'>'} ref_index <br/> | ||
| cancel_queued | ✔️ | ReferendumIndex which <br/> | ||
| delegate | ✔️ | AccountId to <br/>Conviction conviction <br/>BalanceOf 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/>Compact{'<'}u32{'>'} proposal_len_upper_bound <br/> | ||
| unlock | ✔️ | ✔️ | AccountId target <br/> | |
| remove_vote | ✔️ | ReferendumIndex index <br/> | ||
| remove_other_vote | ✔️ | AccountId target <br/>ReferendumIndex index <br/> | ||
| enact_proposal | ✔️ | Hash proposal_hash <br/>ReferendumIndex index <br/> |
Council
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set_members | ✔️ | Vec{'<'}AccountId{'>'} new_members <br/>Option{'<'}AccountId{'>'} prime <br/>MemberCount old_count <br/> | ||
| execute | ✔️ | ✔️ | Proposal proposal <br/>Compact{'<'}u32{'>'} length_bound <br/> | |
| propose | ✔️ | ✔️ | Compact{'<'}MemberCount{'>'} threshold <br/>Proposal proposal <br/>Compact{'<'}u32{'>'} length_bound <br/> | |
| vote | ✔️ | ✔️ | Hash proposal <br/>Compact{'<'}ProposalIndex{'>'} index <br/>bool approve <br/> | |
| close | ✔️ | ✔️ | Hash proposal_hash <br/>Compact{'<'}ProposalIndex{'>'} index <br/>Compact{'<'}Weight{'>'} proposal_weight_bound <br/>Compact{'<'}u32{'>'} length_bound <br/> | |
| disapprove_proposal | ✔️ | ✔️ | Hash proposal_hash <br/> |
Elections
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| vote | ✔️ | ✔️ | Vec{'<'}AccountId{'>'} votes <br/>Compact{'<'}BalanceOf{'>'} value <br/> | |
| remove_voter | ✔️ | |||
| report_defunct_voter | ✔️ | DefunctVoter defunct <br/> | ||
| submit_candidacy | ✔️ | ✔️ | Compact{'<'}u32{'>'} candidate_count <br/> | |
| renounce_candidacy | ✔️ | ✔️ | Renouncing renouncing <br/> | |
| remove_member | ✔️ | LookupSource who <br/>bool has_replacement <br/> |
FinalityTracker
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| final_hint | ✔️ | Compact{'<'}BlockNumber{'>'} hint <br/> |
Grandpa
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| report_equivocation | GrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/> | |||
| report_equivocation_unsigned | GrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/> | |||
| note_stalled | ✔️ | BlockNumber delay <br/>BlockNumber best_finalized_block_number <br/> |
ImOnline
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| heartbeat | Heartbeat heartbeat <br/>Signature _signature <br/> |
AuthorityDiscovery
| Name | Light | XL | Nesting | Arguments |
|---|
Offences
| Name | Light | XL | Nesting | Arguments |
|---|
RandomnessCollectiveFlip
| Name | Light | XL | Nesting | Arguments |
|---|
Anchor
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| pre_commit | ✔️ | Hash anchor_id <br/>Hash signing_root <br/> | ||
| commit | ✔️ | Hash anchor_id_preimage <br/>Hash doc_root <br/>Hash proof <br/>Moment stored_until_date <br/> | ||
| evict_pre_commits | ✔️ | BlockNumber evict_bucket <br/> | ||
| evict_anchors | ✔️ |
Fees
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set_fee | ✔️ | Hash key <br/>Balance new_price <br/> |
Nfts
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| validate_mint | Hash anchor_id <br/>[u8;20] deposit_address <br/>Vec{'<'}Proof{'>'} pfs <br/>[H256;3] static_proofs <br/>ChainId dest_id <br/> |
MultiAccount
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| create | u16 threshold <br/>Vec{'<'}AccountId{'>'} other_signatories <br/> | |||
| update | u16 threshold <br/>Vec{'<'}AccountId{'>'} signatories <br/> | |||
| remove | ||||
| call | AccountId multi_account_id <br/>Option{'<'}Timepoint{'>'} maybe_timepoint <br/>Call call <br/> | |||
| approve | AccountId multi_account_id <br/>Option{'<'}Timepoint{'>'} maybe_timepoint <br/>[u8;32] call_hash <br/> | |||
| cancel | AccountId multi_account_id <br/>Timepoint timepoint <br/>[u8;32] call_hash <br/> |
Identity
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| add_registrar | ✔️ | AccountId account <br/> | ||
| set_identity | IdentityInfo info <br/> | |||
| set_subs | Vec{'<'}(AccountId,Data){'>'} subs <br/> | |||
| clear_identity | ✔️ | |||
| request_judgement | ✔️ | Compact{'<'}RegistrarIndex{'>'} reg_index <br/>Compact{'<'}BalanceOf{'>'} max_fee <br/> | ||
| cancel_request | ✔️ | RegistrarIndex reg_index <br/> | ||
| set_fee | ✔️ | Compact{'<'}RegistrarIndex{'>'} index <br/>Compact{'<'}BalanceOf{'>'} fee <br/> | ||
| set_account_id | ✔️ | Compact{'<'}RegistrarIndex{'>'} index <br/>AccountId new <br/> | ||
| set_fields | Compact{'<'}RegistrarIndex{'>'} index <br/>IdentityFields fields <br/> | |||
| provide_judgement | Compact{'<'}RegistrarIndex{'>'} reg_index <br/>LookupSource target <br/>IdentityJudgement judgement <br/> | |||
| kill_identity | ✔️ | LookupSource target <br/> | ||
| add_sub | LookupSource sub <br/>Data data <br/> | |||
| rename_sub | LookupSource sub <br/>Data data <br/> | |||
| remove_sub | ✔️ | LookupSource sub <br/> | ||
| quit_sub | ✔️ |
PalletBridge
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| transfer_native | BalanceOf amount <br/>Bytes recipient <br/>ChainId dest_id <br/> | |||
| transfer_asset | Bytes recipient <br/>RegistryId from_registry <br/>TokenId token_id <br/>ChainId dest_id <br/> | |||
| transfer | AccountId to <br/>BalanceOf amount <br/>ResourceId r_id <br/> | |||
| receive_nonfungible | AccountId to <br/>TokenId token_id <br/>Bytes _metadata <br/>ResourceId resource_id <br/> | |||
| remark | Hash hash <br/>ResourceId r_id <br/> | |||
| set_token_transfer_fee | ✔️ | Balance fee <br/> |
ChainBridge
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set_threshold | u32 threshold <br/> | |||
| set_resource | ResourceId id <br/>Bytes method <br/> | |||
| remove_resource | ResourceId id <br/> | |||
| whitelist_chain | ChainId id <br/> | |||
| add_relayer | AccountId v <br/> | |||
| remove_relayer | AccountId v <br/> | |||
| acknowledge_proposal | DepositNonce nonce <br/>ChainId src_id <br/>ResourceId r_id <br/>Proposal call <br/> | |||
| reject_proposal | DepositNonce nonce <br/>ChainId src_id <br/>ResourceId r_id <br/>Proposal call <br/> | |||
| eval_vote_state | DepositNonce nonce <br/>ChainId src_id <br/>Proposal prop <br/> |
Indices
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| claim | ✔️ | AccountIndex index <br/> | ||
| transfer | ✔️ | AccountId new <br/>AccountIndex index <br/> | ||
| free | ✔️ | AccountIndex index <br/> | ||
| force_transfer | ✔️ | AccountId new <br/>AccountIndex index <br/>bool freeze <br/> | ||
| freeze | ✔️ | AccountIndex index <br/> |
Historical
Empty
Scheduler
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| schedule | BlockNumber when <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/> | |||
| cancel | BlockNumber when <br/>u32 index <br/> | |||
| schedule_named | Bytes id <br/>BlockNumber when <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/> | |||
| cancel_named | Bytes id <br/> | |||
| schedule_after | BlockNumber after <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/> | |||
| schedule_named_after | Bytes id <br/>BlockNumber after <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/> |
Proxy
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| proxy | ✔️ | ✔️ | AccountId real <br/>Option{'<'}ProxyType{'>'} force_proxy_type <br/>Call call <br/> | |
| add_proxy | ✔️ | AccountId proxy <br/>ProxyType proxy_type <br/> | ||
| remove_proxy | ✔️ | AccountId proxy <br/>ProxyType proxy_type <br/> | ||
| remove_proxies | ✔️ | |||
| anonymous | ✔️ | ProxyType proxy_type <br/>u16 index <br/> | ||
| kill_anonymous | ✔️ | AccountId spawner <br/>ProxyType proxy_type <br/>u16 index <br/>Compact{'<'}BlockNumber{'>'} height <br/>Compact{'<'}u32{'>'} ext_index <br/> |
Multisig
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| as_multi_threshold_1 | ✔️ | ✔️ | Vec{'<'}AccountId{'>'} other_signatories <br/>Call call <br/> | |
| as_multi | ✔️ | ✔️ | u16 threshold <br/>Vec{'<'}AccountId{'>'} other_signatories <br/>Option{'<'}Timepoint{'>'} maybe_timepoint <br/>OpaqueCall call <br/>bool store_call <br/>Weight max_weight <br/> | |
| approve_as_multi | ✔️ | ✔️ | u16 threshold <br/>Vec{'<'}AccountId{'>'} other_signatories <br/>Option{'<'}Timepoint{'>'} maybe_timepoint <br/>[u8;32] call_hash <br/>Weight max_weight <br/> | |
| cancel_as_multi | ✔️ | ✔️ | u16 threshold <br/>Vec{'<'}AccountId{'>'} other_signatories <br/>Timepoint timepoint <br/>[u8;32] call_hash <br/> |
RadClaims
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| claim | AccountId account_id <br/>Balance amount <br/>Vec{'<'}Hash{'>'} sorted_hashes <br/> | |||
| set_upload_account | ✔️ | AccountId account_id <br/> | ||
| store_root_hash | ✔️ | Hash root_hash <br/> |
Vesting
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| vest | ✔️ | |||
| vest_other | ✔️ | LookupSource target <br/> | ||
| vested_transfer | ✔️ | LookupSource target <br/>VestingInfo schedule <br/> | ||
| force_vested_transfer | ✔️ | LookupSource source <br/>LookupSource target <br/>VestingInfo schedule <br/> |
Registry
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| create_registry | RegistryInfo info <br/> | |||
| mint | AccountId owner_account <br/>RegistryId registry_id <br/>TokenId token_id <br/>AssetInfo asset_info <br/>MintInfo mint_info <br/> |
Nft
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| transfer | AccountId dest_account <br/>RegistryId registry_id <br/>TokenId token_id <br/> |
BridgeMapping
| Name | Light | XL | Nesting | Arguments |
|---|---|---|---|---|
| set | ✔️ | ResourceId rid <br/>Address local_addr <br/> | ||
| remove | ✔️ | ResourceId rid <br/> |