Polymesh 2.3010.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/> |
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/> |
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/> |
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/> |
transfer_with_memo | ✔️ | ✔️ | LookupSource dest <br/>Compact{'<'}Balance{'>'} value <br/>Option{'<'}Memo{'>'} memo <br/> | |
deposit_block_reward_reserve_balance | ✔️ | ✔️ | 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/> | |
burn_account_balance | ✔️ | ✔️ | Balance amount <br/> |
TransactionPayment
Empty
Identity
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
cdd_register_did | AccountId target_account <br/>Vec{'<'}SecondaryKey{'>'} secondary_keys <br/> | |||
invalidate_cdd_claims | ✔️ | ✔️ | IdentityId cdd <br/>Moment disable_from <br/>Option{'<'}Moment{'>'} expiry <br/> | |
remove_secondary_keys | ✔️ | ✔️ | ✔️ | Vec{'<'}Signatory{'>'} signers_to_remove <br/> |
accept_primary_key | ✔️ | ✔️ | ✔️ | u64 rotation_auth_id <br/>Option{'<'}u64{'>'} optional_cdd_auth_id <br/> |
change_cdd_requirement_for_mk_rotation | ✔️ | ✔️ | bool auth_required <br/> | |
join_identity_as_key | ✔️ | ✔️ | ✔️ | u64 auth_id <br/> |
leave_identity_as_key | ✔️ | ✔️ | ✔️ | |
add_claim | ✔️ | ✔️ | ✔️ | IdentityId target <br/>Claim claim <br/>Option{'<'}Moment{'>'} expiry <br/> |
revoke_claim | ✔️ | ✔️ | ✔️ | IdentityId target <br/>Claim claim <br/> |
set_permission_to_signer | ✔️ | ✔️ | ✔️ | Signatory signer <br/>Permissions perms <br/> |
legacy_set_permission_to_signer | Signatory signer <br/>LegacyPermissions permissions <br/> | |||
freeze_secondary_keys | ✔️ | ✔️ | ✔️ | |
unfreeze_secondary_keys | ✔️ | ✔️ | ✔️ | |
add_authorization | ✔️ | ✔️ | ✔️ | Signatory target <br/>AuthorizationData data <br/>Option{'<'}Moment{'>'} expiry <br/> |
remove_authorization | ✔️ | ✔️ | ✔️ | Signatory target <br/>u64 auth_id <br/>bool _auth_issuer_pays <br/> |
add_secondary_keys_with_authorization | ✔️ | ✔️ | ✔️ | Vec{'<'}SecondaryKeyWithAuth{'>'} additional_keys <br/>Moment expires_at <br/> |
add_investor_uniqueness_claim | ✔️ | ✔️ | ✔️ | IdentityId target <br/>Claim claim <br/>InvestorZKProofData proof <br/>Option{'<'}Moment{'>'} expiry <br/> |
gc_add_cdd_claim | ✔️ | ✔️ | IdentityId target <br/> | |
gc_revoke_cdd_claim | ✔️ | ✔️ | IdentityId target <br/> | |
add_investor_uniqueness_claim_v2 | IdentityId target <br/>Scope scope <br/>Claim claim <br/>ScopeClaimProof proof <br/>Option{'<'}Moment{'>'} expiry <br/> | |||
revoke_claim_by_index | ✔️ | IdentityId target <br/>ClaimType claim_type <br/>Option{'<'}Scope{'>'} scope <br/> | ||
rotate_primary_key_to_secondary | ✔️ | u64 auth_id <br/>Option{'<'}u64{'>'} optional_cdd_auth_id <br/> |
CddServiceProviders
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit <br/> | |
disable_member | ✔️ | ✔️ | IdentityId who <br/>Option{'<'}Moment{'>'} expiry <br/>Option{'<'}Moment{'>'} at <br/> | |
add_member | ✔️ | ✔️ | IdentityId who <br/> | |
remove_member | ✔️ | ✔️ | IdentityId who <br/> | |
swap_member | ✔️ | ✔️ | IdentityId remove <br/>IdentityId add <br/> | |
reset_members | ✔️ | ✔️ | Vec{'<'}IdentityId{'>'} members <br/> | |
abdicate_membership | ✔️ | ✔️ |
PolymeshCommittee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_vote_threshold | ✔️ | ✔️ | u32 n <br/>u32 d <br/> | |
set_release_coordinator | ✔️ | ✔️ | IdentityId id <br/> | |
set_expires_after | ✔️ | ✔️ | MaybeBlock expiry <br/> | |
vote_or_propose | ✔️ | ✔️ | bool approve <br/>Call call <br/> | |
vote | ✔️ | ✔️ | Hash proposal <br/>ProposalIndex index <br/>bool approve <br/> |
CommitteeMembership
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit <br/> | |
disable_member | ✔️ | ✔️ | IdentityId who <br/>Option{'<'}Moment{'>'} expiry <br/>Option{'<'}Moment{'>'} at <br/> | |
add_member | ✔️ | ✔️ | IdentityId who <br/> | |
remove_member | ✔️ | ✔️ | IdentityId who <br/> | |
swap_member | ✔️ | ✔️ | IdentityId remove <br/>IdentityId add <br/> | |
reset_members | ✔️ | ✔️ | Vec{'<'}IdentityId{'>'} members <br/> | |
abdicate_membership | ✔️ | ✔️ |
TechnicalCommittee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_vote_threshold | ✔️ | ✔️ | u32 n <br/>u32 d <br/> | |
set_release_coordinator | ✔️ | ✔️ | IdentityId id <br/> | |
set_expires_after | ✔️ | ✔️ | MaybeBlock expiry <br/> | |
vote_or_propose | ✔️ | ✔️ | bool approve <br/>Call call <br/> | |
vote | ✔️ | ✔️ | Hash proposal <br/>ProposalIndex index <br/>bool approve <br/> |
TechnicalCommitteeMembership
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit <br/> | |
disable_member | ✔️ | ✔️ | IdentityId who <br/>Option{'<'}Moment{'>'} expiry <br/>Option{'<'}Moment{'>'} at <br/> | |
add_member | ✔️ | ✔️ | IdentityId who <br/> | |
remove_member | ✔️ | ✔️ | IdentityId who <br/> | |
swap_member | ✔️ | ✔️ | IdentityId remove <br/>IdentityId add <br/> | |
reset_members | ✔️ | ✔️ | Vec{'<'}IdentityId{'>'} members <br/> | |
abdicate_membership | ✔️ | ✔️ |
UpgradeCommittee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_vote_threshold | ✔️ | ✔️ | u32 n <br/>u32 d <br/> | |
set_release_coordinator | ✔️ | ✔️ | IdentityId id <br/> | |
set_expires_after | ✔️ | ✔️ | MaybeBlock expiry <br/> | |
vote_or_propose | ✔️ | ✔️ | bool approve <br/>Call call <br/> | |
vote | ✔️ | ✔️ | Hash proposal <br/>ProposalIndex index <br/>bool approve <br/> |
UpgradeCommitteeMembership
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit <br/> | |
disable_member | ✔️ | ✔️ | IdentityId who <br/>Option{'<'}Moment{'>'} expiry <br/>Option{'<'}Moment{'>'} at <br/> | |
add_member | ✔️ | ✔️ | IdentityId who <br/> | |
remove_member | ✔️ | ✔️ | IdentityId who <br/> | |
swap_member | ✔️ | ✔️ | IdentityId remove <br/>IdentityId add <br/> | |
reset_members | ✔️ | ✔️ | Vec{'<'}IdentityId{'>'} members <br/> | |
abdicate_membership | ✔️ | ✔️ |
MultiSig
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_multisig | ✔️ | ✔️ | ✔️ | Vec{'<'}Signatory{'>'} signers <br/>u64 sigs_required <br/> |
create_or_approve_proposal_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Proposal proposal <br/>Option{'<'}Moment{'>'} expiry <br/>bool auto_close <br/> |
create_or_approve_proposal_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Proposal proposal <br/>Option{'<'}Moment{'>'} expiry <br/>bool auto_close <br/> |
create_proposal_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Proposal proposal <br/>Option{'<'}Moment{'>'} expiry <br/>bool auto_close <br/> |
create_proposal_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Proposal proposal <br/>Option{'<'}Moment{'>'} expiry <br/>bool auto_close <br/> |
approve_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>u64 proposal_id <br/> |
approve_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>u64 proposal_id <br/> |
reject_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>u64 proposal_id <br/> |
reject_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>u64 proposal_id <br/> |
accept_multisig_signer_as_identity | ✔️ | ✔️ | ✔️ | u64 auth_id <br/> |
accept_multisig_signer_as_key | ✔️ | ✔️ | ✔️ | u64 auth_id <br/> |
add_multisig_signer | ✔️ | ✔️ | ✔️ | Signatory signer <br/> |
remove_multisig_signer | ✔️ | ✔️ | ✔️ | Signatory signer <br/> |
add_multisig_signers_via_creator | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Vec{'<'}Signatory{'>'} signers <br/> |
remove_multisig_signers_via_creator | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Vec{'<'}Signatory{'>'} signers <br/> |
change_sigs_required | ✔️ | ✔️ | ✔️ | u64 sigs_required <br/> |
make_multisig_signer | ✔️ | ✔️ | ✔️ | AccountId multisig <br/> |
make_multisig_primary | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>Option{'<'}u64{'>'} optional_cdd_auth_id <br/> |
execute_scheduled_proposal | ✔️ | ✔️ | ✔️ | AccountId multisig <br/>u64 proposal_id <br/>IdentityId multisig_did <br/>Weight _proposal_weight <br/> |
Bridge
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
change_controller | ✔️ | ✔️ | AccountId controller <br/> | |
change_admin | ✔️ | ✔️ | AccountId admin <br/> | |
change_timelock | ✔️ | ✔️ | BlockNumber timelock <br/> | |
freeze | ✔️ | ✔️ | ||
unfreeze | ✔️ | ✔️ | ||
change_bridge_limit | ✔️ | ✔️ | Balance amount <br/>BlockNumber duration <br/> | |
change_bridge_exempted | ✔️ | ✔️ | Vec{'<'}(IdentityId,bool){'>'} exempted <br/> | |
force_handle_bridge_tx | ✔️ | BridgeTx bridge_tx <br/> | ||
batch_propose_bridge_tx | ✔️ | Vec{'<'}BridgeTx{'>'} bridge_txs <br/> | ||
propose_bridge_tx | ✔️ | BridgeTx bridge_tx <br/> | ||
handle_bridge_tx | ✔️ | BridgeTx bridge_tx <br/> | ||
freeze_txs | ✔️ | Vec{'<'}BridgeTx{'>'} bridge_txs <br/> | ||
unfreeze_txs | ✔️ | Vec{'<'}BridgeTx{'>'} bridge_txs <br/> | ||
handle_scheduled_bridge_tx | ✔️ | BridgeTx bridge_tx <br/> | ||
add_freeze_admin | ✔️ | AccountId freeze_admin <br/> | ||
remove_freeze_admin | ✔️ | AccountId freeze_admin <br/> | ||
remove_txs | ✔️ | Vec{'<'}BridgeTx{'>'} bridge_txs <br/> |
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/> | |||
add_permissioned_validator | ✔️ | ✔️ | IdentityId identity <br/>Option{'<'}u32{'>'} intended_count <br/> | |
remove_permissioned_validator | ✔️ | ✔️ | IdentityId identity <br/> | |
validate_cdd_expiry_nominators | ✔️ | ✔️ | Vec{'<'}AccountId{'>'} targets <br/> | |
set_commission_cap | ✔️ | ✔️ | Perbill new_cap <br/> | |
set_min_bond_threshold | ✔️ | ✔️ | BalanceOf new_value <br/> | |
force_no_eras | ✔️ | ✔️ | ||
force_new_era | ✔️ | ✔️ | ||
set_invulnerables | ✔️ | ✔️ | Vec{'<'}AccountId{'>'} invulnerables <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/> | |||
payout_stakers_by_system | ✔️ | ✔️ | AccountId validator_stash <br/>EraIndex era <br/> | |
change_slashing_allowed_for | ✔️ | ✔️ | SlashingSwitch slashing_switch <br/> | |
update_permissioned_validator_intended_count | ✔️ | ✔️ | IdentityId identity <br/>u32 new_intended_count <br/> |
Offences
Name | Light | XL | Nesting | Arguments |
---|
Session
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_keys | ✔️ | ✔️ | Keys keys <br/>Bytes proof <br/> | |
purge_keys | ✔️ | ✔️ |
AuthorityDiscovery
Name | Light | XL | Nesting | Arguments |
---|
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/> |
Historical
Empty
ImOnline
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
heartbeat | Heartbeat heartbeat <br/>Signature _signature <br/> |
RandomnessCollectiveFlip
Name | Light | XL | Nesting | Arguments |
---|
Sudo
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
sudo | Call call <br/> | |||
sudo_unchecked_weight | Call call <br/>Weight _weight <br/> | |||
set_key | LookupSource new <br/> | |||
sudo_as | ✔️ | ✔️ | LookupSource who <br/>Call call <br/> |
Asset
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
register_ticker | ✔️ | ✔️ | Ticker ticker <br/> | |
accept_ticker_transfer | ✔️ | ✔️ | u64 auth_id <br/> | |
accept_asset_ownership_transfer | ✔️ | ✔️ | u64 auth_id <br/> | |
create_asset | ✔️ | ✔️ | AssetName name <br/>Ticker ticker <br/>bool divisible <br/>AssetType asset_type <br/>Vec{'<'}AssetIdentifier{'>'} identifiers <br/>Option{'<'}FundingRoundName{'>'} funding_round <br/>bool disable_iu <br/> | |
freeze | ✔️ | ✔️ | Ticker ticker <br/> | |
unfreeze | ✔️ | ✔️ | Ticker ticker <br/> | |
rename_asset | ✔️ | ✔️ | Ticker ticker <br/>AssetName name <br/> | |
issue | ✔️ | ✔️ | Ticker ticker <br/>Balance amount <br/> | |
redeem | ✔️ | ✔️ | Ticker ticker <br/>Balance value <br/> | |
make_divisible | ✔️ | ✔️ | Ticker ticker <br/> | |
add_documents | ✔️ | ✔️ | Vec{'<'}Document{'>'} docs <br/>Ticker ticker <br/> | |
remove_documents | ✔️ | ✔️ | Vec{'<'}DocumentId{'>'} ids <br/>Ticker ticker <br/> | |
set_funding_round | ✔️ | ✔️ | Ticker ticker <br/>FundingRoundName name <br/> | |
update_identifiers | ✔️ | ✔️ | Ticker ticker <br/>Vec{'<'}AssetIdentifier{'>'} identifiers <br/> | |
claim_classic_ticker | ✔️ | ✔️ | Ticker ticker <br/>EcdsaSignature ethereum_signature <br/> | |
reserve_classic_ticker | ✔️ | ✔️ | ClassicTickerImport classic_ticker_import <br/>IdentityId contract_did <br/>TickerRegistrationConfig config <br/> | |
controller_transfer | ✔️ | Ticker ticker <br/>Balance value <br/>PortfolioId from_portfolio <br/> | ||
register_custom_asset_type | ✔️ | Bytes ty <br/> |
CapitalDistribution
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
distribute | ✔️ | ✔️ | CAId ca_id <br/>Option{'<'}PortfolioNumber{'>'} portfolio <br/>Ticker currency <br/>Balance per_share <br/>Balance amount <br/>Moment payment_at <br/>Option{'<'}Moment{'>'} expires_at <br/> | |
claim | ✔️ | ✔️ | CAId ca_id <br/> | |
push_benefit | ✔️ | ✔️ | CAId ca_id <br/>IdentityId holder <br/> | |
reclaim | ✔️ | ✔️ | CAId ca_id <br/> | |
remove_distribution | ✔️ | ✔️ | CAId ca_id <br/> |
Checkpoint
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_checkpoint | ✔️ | ✔️ | Ticker ticker <br/> | |
set_schedules_max_complexity | ✔️ | ✔️ | u64 max_complexity <br/> | |
create_schedule | ✔️ | ✔️ | Ticker ticker <br/>ScheduleSpec schedule <br/> | |
remove_schedule | ✔️ | ✔️ | Ticker ticker <br/>ScheduleId id <br/> |
ComplianceManager
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
add_compliance_requirement | ✔️ | ✔️ | Ticker ticker <br/>Vec{'<'}Condition{'>'} sender_conditions <br/>Vec{'<'}Condition{'>'} receiver_conditions <br/> | |
remove_compliance_requirement | ✔️ | ✔️ | Ticker ticker <br/>u32 id <br/> | |
replace_asset_compliance | ✔️ | ✔️ | Ticker ticker <br/>Vec{'<'}ComplianceRequirement{'>'} asset_compliance <br/> | |
reset_asset_compliance | ✔️ | ✔️ | Ticker ticker <br/> | |
pause_asset_compliance | ✔️ | ✔️ | Ticker ticker <br/> | |
resume_asset_compliance | ✔️ | ✔️ | Ticker ticker <br/> | |
add_default_trusted_claim_issuer | ✔️ | ✔️ | Ticker ticker <br/>TrustedIssuer issuer <br/> | |
remove_default_trusted_claim_issuer | ✔️ | ✔️ | Ticker ticker <br/>IdentityId issuer <br/> | |
change_compliance_requirement | ✔️ | ✔️ | Ticker ticker <br/>ComplianceRequirement new_req <br/> |
CorporateAction
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_max_details_length | ✔️ | ✔️ | u32 length <br/> | |
set_default_targets | ✔️ | ✔️ | Ticker ticker <br/>TargetIdentities targets <br/> | |
set_default_withholding_tax | ✔️ | ✔️ | Ticker ticker <br/>Tax tax <br/> | |
set_did_withholding_tax | ✔️ | ✔️ | Ticker ticker <br/>IdentityId taxed_did <br/>Option{'<'}Tax{'>'} tax <br/> | |
initiate_corporate_action | ✔️ | ✔️ | Ticker ticker <br/>CAKind kind <br/>Moment decl_date <br/>Option{'<'}RecordDateSpec{'>'} record_date <br/>CADetails details <br/>Option{'<'}TargetIdentities{'>'} targets <br/>Option{'<'}Tax{'>'} default_withholding_tax <br/>Option{'<'}Vec{'<'}(IdentityId,Tax){'>'}{'>'} withholding_tax <br/> | |
link_ca_doc | ✔️ | ✔️ | CAId id <br/>Vec{'<'}DocumentId{'>'} docs <br/> | |
remove_ca | ✔️ | ✔️ | CAId ca_id <br/> | |
change_record_date | ✔️ | ✔️ | CAId ca_id <br/>Option{'<'}RecordDateSpec{'>'} record_date <br/> |
CorporateBallot
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
attach_ballot | ✔️ | ✔️ | CAId ca_id <br/>BallotTimeRange range <br/>BallotMeta meta <br/>bool rcv <br/> | |
vote | ✔️ | ✔️ | CAId ca_id <br/>Vec{'<'}BallotVote{'>'} votes <br/> | |
change_end | ✔️ | ✔️ | CAId ca_id <br/>Moment end <br/> | |
change_meta | ✔️ | ✔️ | CAId ca_id <br/>BallotMeta meta <br/> | |
change_rcv | ✔️ | ✔️ | CAId ca_id <br/>bool rcv <br/> | |
remove_ballot | ✔️ | ✔️ | CAId ca_id <br/> |
Permissions
Empty
Pips
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_prune_historical_pips | ✔️ | ✔️ | bool prune <br/> | |
set_min_proposal_deposit | ✔️ | ✔️ | Balance deposit <br/> | |
set_default_enactment_period | ✔️ | ✔️ | BlockNumber duration <br/> | |
set_pending_pip_expiry | ✔️ | ✔️ | MaybeBlock expiry <br/> | |
set_max_pip_skip_count | ✔️ | ✔️ | SkippedCount max <br/> | |
set_active_pip_limit | ✔️ | ✔️ | u32 limit <br/> | |
propose | ✔️ | ✔️ | ✔️ | Proposal proposal <br/>Balance deposit <br/>Option{'<'}Url{'>'} url <br/>Option{'<'}PipDescription{'>'} description <br/> |
vote | ✔️ | ✔️ | ✔️ | PipId id <br/>bool aye_or_nay <br/>Balance deposit <br/> |
approve_committee_proposal | ✔️ | ✔️ | PipId id <br/> | |
reject_proposal | ✔️ | ✔️ | PipId id <br/> | |
prune_proposal | ✔️ | ✔️ | PipId id <br/> | |
reschedule_execution | ✔️ | ✔️ | PipId id <br/>Option{'<'}BlockNumber{'>'} until <br/> | |
clear_snapshot | ✔️ | ✔️ | ||
snapshot | ✔️ | ✔️ | ||
enact_snapshot_results | ✔️ | ✔️ | Vec{'<'}(PipId,SnapshotResult){'>'} results <br/> | |
execute_scheduled_pip | ✔️ | ✔️ | PipId id <br/> | |
expire_scheduled_pip | ✔️ | ✔️ | IdentityId did <br/>PipId id <br/> |
Portfolio
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_portfolio | ✔️ | ✔️ | PortfolioName name <br/> | |
delete_portfolio | ✔️ | ✔️ | PortfolioNumber num <br/> | |
move_portfolio_funds | ✔️ | ✔️ | PortfolioId from <br/>PortfolioId to <br/>Vec{'<'}MovePortfolioItem{'>'} items <br/> | |
rename_portfolio | ✔️ | ✔️ | PortfolioNumber num <br/>PortfolioName to_name <br/> | |
quit_portfolio_custody | ✔️ | PortfolioId pid <br/> | ||
accept_portfolio_custody | ✔️ | u64 auth_id <br/> |
ProtocolFee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
change_coefficient | ✔️ | ✔️ | PosRatio coefficient <br/> | |
change_base_fee | ProtocolOp op <br/>Balance base_fee <br/> |
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/> |
Settlement
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_venue | ✔️ | ✔️ | VenueDetails details <br/>Vec{'<'}AccountId{'>'} signers <br/>VenueType typ <br/> | |
update_venue_details | ✔️ | VenueId id <br/>VenueDetails details <br/> | ||
update_venue_type | ✔️ | VenueId id <br/>VenueType typ <br/> | ||
add_instruction | ✔️ | ✔️ | VenueId venue_id <br/>SettlementType settlement_type <br/>Option{'<'}Moment{'>'} trade_date <br/>Option{'<'}Moment{'>'} value_date <br/>Vec{'<'}Leg{'>'} legs <br/> | |
add_and_affirm_instruction | ✔️ | ✔️ | VenueId venue_id <br/>SettlementType settlement_type <br/>Option{'<'}Moment{'>'} trade_date <br/>Option{'<'}Moment{'>'} value_date <br/>Vec{'<'}Leg{'>'} legs <br/>Vec{'<'}PortfolioId{'>'} portfolios <br/> | |
affirm_instruction | ✔️ | ✔️ | InstructionId id <br/>Vec{'<'}PortfolioId{'>'} portfolios <br/>u32 max_legs_count <br/> | |
withdraw_affirmation | ✔️ | ✔️ | InstructionId id <br/>Vec{'<'}PortfolioId{'>'} portfolios <br/>u32 max_legs_count <br/> | |
reject_instruction | ✔️ | ✔️ | InstructionId id <br/>PortfolioId portfolio <br/>u32 num_of_legs <br/> | |
affirm_with_receipts | ✔️ | ✔️ | InstructionId id <br/>Vec{'<'}ReceiptDetails{'>'} receipt_details <br/>Vec{'<'}PortfolioId{'>'} portfolios <br/>u32 max_legs_count <br/> | |
claim_receipt | ✔️ | ✔️ | InstructionId id <br/>ReceiptDetails receipt_details <br/> | |
unclaim_receipt | ✔️ | ✔️ | InstructionId instruction_id <br/>LegId leg_id <br/> | |
set_venue_filtering | ✔️ | ✔️ | Ticker ticker <br/>bool enabled <br/> | |
allow_venues | ✔️ | ✔️ | Ticker ticker <br/>Vec{'<'}VenueId{'>'} venues <br/> | |
disallow_venues | ✔️ | ✔️ | Ticker ticker <br/>Vec{'<'}VenueId{'>'} venues <br/> | |
change_receipt_validity | ✔️ | u64 receipt_uid <br/>bool validity <br/> | ||
execute_scheduled_instruction | ✔️ | ✔️ | InstructionId id <br/>u32 _legs_count <br/> | |
reschedule_instruction | ✔️ | InstructionId id <br/> |
Statistics
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
add_transfer_manager |