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

Centrifuge 1.245.x

System

NameLightXLNestingArguments
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_configOption{'<'}ChangesTrieConfiguration{'>'} changes_trie_config <br/>
set_storageVec{'<'}KeyValue{'>'} items <br/>
kill_storageVec{'<'}Key{'>'} keys <br/>
kill_prefixKey prefix <br/>u32 _subkeys <br/>
suicide✔️✔️

Utility

NameLightXLNestingArguments
batch✔️✔️Vec{'<'}Call{'>'} calls <br/>
as_derivativeu16 index <br/>Call call <br/>

Babe

NameLightXLNestingArguments
report_equivocationBabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
report_equivocation_unsignedBabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>

Timestamp

NameLightXLNestingArguments
set✔️Compact{'<'}Moment{'>'} now <br/>

Authorship

NameLightXLNestingArguments
set_unclesVec{'<'}Header{'>'} new_uncles <br/>

Balances

NameLightXLNestingArguments
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

NameLightXLNestingArguments
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_countPercent 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_solutionVec{'<'}ValidatorIndex{'>'} winners <br/>CompactAssignments compact <br/>ElectionScore score <br/>EraIndex era <br/>ElectionSize size <br/>
submit_election_solution_unsignedVec{'<'}ValidatorIndex{'>'} winners <br/>CompactAssignments compact <br/>ElectionScore score <br/>EraIndex era <br/>ElectionSize size <br/>

Session

NameLightXLNestingArguments
set_keys✔️✔️Keys keys <br/>Bytes proof <br/>
purge_keys✔️✔️

Democracy

NameLightXLNestingArguments
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

NameLightXLNestingArguments
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

NameLightXLNestingArguments
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

NameLightXLNestingArguments
final_hint✔️Compact{'<'}BlockNumber{'>'} hint <br/>

Grandpa

NameLightXLNestingArguments
report_equivocationGrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
report_equivocation_unsignedGrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
note_stalled✔️BlockNumber delay <br/>BlockNumber best_finalized_block_number <br/>

ImOnline

NameLightXLNestingArguments
heartbeatHeartbeat heartbeat <br/>Signature _signature <br/>

AuthorityDiscovery

NameLightXLNestingArguments

Offences

NameLightXLNestingArguments

RandomnessCollectiveFlip

NameLightXLNestingArguments

Anchor

NameLightXLNestingArguments
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

NameLightXLNestingArguments
set_fee✔️Hash key <br/>Balance new_price <br/>

Nfts

NameLightXLNestingArguments
validate_mintHash anchor_id <br/>[u8;20] deposit_address <br/>Vec{'<'}Proof{'>'} pfs <br/>[H256;3] static_proofs <br/>ChainId dest_id <br/>

MultiAccount

NameLightXLNestingArguments
createu16 threshold <br/>Vec{'<'}AccountId{'>'} other_signatories <br/>
updateu16 threshold <br/>Vec{'<'}AccountId{'>'} signatories <br/>
remove
callAccountId multi_account_id <br/>Option{'<'}Timepoint{'>'} maybe_timepoint <br/>Call call <br/>
approveAccountId multi_account_id <br/>Option{'<'}Timepoint{'>'} maybe_timepoint <br/>[u8;32] call_hash <br/>
cancelAccountId multi_account_id <br/>Timepoint timepoint <br/>[u8;32] call_hash <br/>

Identity

NameLightXLNestingArguments
add_registrar✔️AccountId account <br/>
set_identityIdentityInfo info <br/>
set_subsVec{'<'}(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_fieldsCompact{'<'}RegistrarIndex{'>'} index <br/>IdentityFields fields <br/>
provide_judgementCompact{'<'}RegistrarIndex{'>'} reg_index <br/>LookupSource target <br/>IdentityJudgement judgement <br/>
kill_identity✔️LookupSource target <br/>
add_subLookupSource sub <br/>Data data <br/>
rename_subLookupSource sub <br/>Data data <br/>
remove_sub✔️LookupSource sub <br/>
quit_sub✔️

PalletBridge

NameLightXLNestingArguments
transfer_nativeBalanceOf amount <br/>Bytes recipient <br/>ChainId dest_id <br/>
transfer_assetBytes recipient <br/>RegistryId from_registry <br/>TokenId token_id <br/>ChainId dest_id <br/>
transferAccountId to <br/>BalanceOf amount <br/>ResourceId r_id <br/>
receive_nonfungibleAccountId to <br/>TokenId token_id <br/>Bytes _metadata <br/>ResourceId resource_id <br/>
remarkHash hash <br/>ResourceId r_id <br/>
set_token_transfer_fee✔️Balance fee <br/>

ChainBridge

NameLightXLNestingArguments
set_thresholdu32 threshold <br/>
set_resourceResourceId id <br/>Bytes method <br/>
remove_resourceResourceId id <br/>
whitelist_chainChainId id <br/>
add_relayerAccountId v <br/>
remove_relayerAccountId v <br/>
acknowledge_proposalDepositNonce nonce <br/>ChainId src_id <br/>ResourceId r_id <br/>Proposal call <br/>
reject_proposalDepositNonce nonce <br/>ChainId src_id <br/>ResourceId r_id <br/>Proposal call <br/>
eval_vote_stateDepositNonce nonce <br/>ChainId src_id <br/>Proposal prop <br/>

Indices

NameLightXLNestingArguments
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

NameLightXLNestingArguments
scheduleBlockNumber when <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/>
cancelBlockNumber when <br/>u32 index <br/>
schedule_namedBytes id <br/>BlockNumber when <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/>
cancel_namedBytes id <br/>
schedule_afterBlockNumber after <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/>
schedule_named_afterBytes id <br/>BlockNumber after <br/>Option{'<'}Period{'>'} maybe_periodic <br/>Priority priority <br/>Call call <br/>

Proxy

NameLightXLNestingArguments
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

NameLightXLNestingArguments
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

NameLightXLNestingArguments
claimAccountId 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

NameLightXLNestingArguments
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

NameLightXLNestingArguments
create_registryRegistryInfo info <br/>
mintAccountId owner_account <br/>RegistryId registry_id <br/>TokenId token_id <br/>AssetInfo asset_info <br/>MintInfo mint_info <br/>

Nft

NameLightXLNestingArguments
transferAccountId dest_account <br/>RegistryId registry_id <br/>TokenId token_id <br/>

BridgeMapping

NameLightXLNestingArguments
set✔️ResourceId rid <br/>Address local_addr <br/>
remove✔️ResourceId rid <br/>