Polymesh 1.3000.x
System
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
fill_block | ✔️ | ✔️ | Perbill _ratio | |
remark | ✔️ | ✔️ | Bytes _remark | |
set_heap_pages | ✔️ | ✔️ | u64 pages | |
set_code | ✔️ | ✔️ | Bytes code | |
set_code_without_checks | ✔️ | ✔️ | Bytes code | |
set_changes_trie_config | Option<ChangesTrieConfiguration> changes_trie_config | |||
set_storage | Vec<KeyValue> items | |||
kill_storage | Vec<Key> keys | |||
kill_prefix | Key prefix u32 _subkeys |
Babe
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
report_equivocation | BabeEquivocationProof equivocation_proof KeyOwnerProof key_owner_proof | |||
report_equivocation_unsigned | BabeEquivocationProof equivocation_proof KeyOwnerProof key_owner_proof |
Timestamp
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set | ✔️ | ✔️ | Compact<Moment> now |
Indices
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
claim | ✔️ | ✔️ | AccountIndex index | |
transfer | ✔️ | ✔️ | AccountId new AccountIndex index | |
free | ✔️ | ✔️ | AccountIndex index | |
force_transfer | ✔️ | ✔️ | AccountId new AccountIndex index bool freeze | |
freeze | ✔️ | ✔️ | AccountIndex index |
Authorship
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_uncles | Vec<Header> new_uncles |
Balances
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
transfer | ✔️ | ✔️ | ✔️ | LookupSource dest Compact<Balance> value |
transfer_with_memo | ✔️ | ✔️ | LookupSource dest Compact<Balance> value Option<Memo> memo | |
deposit_block_reward_reserve_balance | ✔️ | ✔️ | Compact<Balance> value | |
set_balance | ✔️ | ✔️ | LookupSource who Compact<Balance> new_free Compact<Balance> new_reserved | |
force_transfer | ✔️ | ✔️ | LookupSource source LookupSource dest Compact<Balance> value | |
burn_account_balance | ✔️ | ✔️ | Balance amount |
TransactionPayment
Empty
Identity
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
cdd_register_did | AccountId target_account Vec<SecondaryKey> secondary_keys | |||
invalidate_cdd_claims | ✔️ | ✔️ | IdentityId cdd Moment disable_from Option<Moment> expiry | |
remove_secondary_keys | ✔️ | ✔️ | ✔️ | Vec<Signatory> signers_to_remove |
accept_primary_key | ✔️ | ✔️ | ✔️ | u64 rotation_auth_id Option<u64> optional_cdd_auth_id |
change_cdd_requirement_for_mk_rotation | ✔️ | ✔️ | bool auth_required | |
join_identity_as_key | ✔️ | ✔️ | ✔️ | u64 auth_id |
leave_identity_as_key | ✔️ | ✔️ | ✔️ | |
add_claim | ✔️ | ✔️ | ✔️ | IdentityId target Claim claim Option<Moment> expiry |
revoke_claim | ✔️ | ✔️ | ✔️ | IdentityId target Claim claim |
set_permission_to_signer | ✔️ | ✔️ | ✔️ | Signatory signer Permissions permissions |
legacy_set_permission_to_signer | ✔️ | Signatory signer LegacyPermissions permissions | ||
freeze_secondary_keys | ✔️ | ✔️ | ✔️ | |
unfreeze_secondary_keys | ✔️ | ✔️ | ✔️ | |
add_authorization | ✔️ | Signatory target AuthorizationData authorization_data Option<Moment> expiry | ||
remove_authorization | ✔️ | ✔️ | ✔️ | Signatory target u64 auth_id bool _auth_issuer_pays |
add_secondary_keys_with_authorization | ✔️ | ✔️ | ✔️ | Vec<SecondaryKeyWithAuth> additional_keys Moment expires_at |
add_investor_uniqueness_claim | ✔️ | ✔️ | ✔️ | IdentityId target Claim claim InvestorZKProofData proof Option<Moment> expiry |
gc_add_cdd_claim | ✔️ | ✔️ | IdentityId target | |
gc_revoke_cdd_claim | ✔️ | ✔️ | IdentityId target | |
add_investor_uniqueness_claim_v2 | IdentityId target Scope scope Claim claim ScopeClaimProof proof Option<Moment> expiry | |||
revoke_claim_by_index | ✔️ | IdentityId target ClaimType claim_type Option<Scope> scope |
CddServiceProviders
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit | |
disable_member | ✔️ | ✔️ | IdentityId who Option<Moment> expiry Option<Moment> at | |
add_member | ✔️ | ✔️ | IdentityId who | |
remove_member | ✔️ | ✔️ | IdentityId who | |
swap_member | ✔️ | ✔️ | IdentityId remove IdentityId add | |
reset_members | ✔️ | ✔️ | Vec<IdentityId> members | |
abdicate_membership | ✔️ | ✔️ |
PolymeshCommittee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_vote_threshold | ✔️ | ✔️ | u32 n u32 d | |
set_release_coordinator | ✔️ | ✔️ | IdentityId id | |
set_expires_after | ✔️ | ✔️ | MaybeBlock expiry | |
vote_or_propose | ✔️ | ✔️ | bool approve Call call | |
vote | ✔️ | ✔️ | Hash proposal ProposalIndex index bool approve |
CommitteeMembership
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit | |
disable_member | ✔️ | ✔️ | IdentityId who Option<Moment> expiry Option<Moment> at | |
add_member | ✔️ | ✔️ | IdentityId who | |
remove_member | ✔️ | ✔️ | IdentityId who | |
swap_member | ✔️ | ✔️ | IdentityId remove IdentityId add | |
reset_members | ✔️ | ✔️ | Vec<IdentityId> members | |
abdicate_membership | ✔️ | ✔️ |
TechnicalCommittee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_vote_threshold | ✔️ | ✔️ | u32 n u32 d | |
set_release_coordinator | ✔️ | ✔️ | IdentityId id | |
set_expires_after | ✔️ | ✔️ | MaybeBlock expiry | |
vote_or_propose | ✔️ | ✔️ | bool approve Call call | |
vote | ✔️ | ✔️ | Hash proposal ProposalIndex index bool approve |
TechnicalCommitteeMembership
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit | |
disable_member | ✔️ | ✔️ | IdentityId who Option<Moment> expiry Option<Moment> at | |
add_member | ✔️ | ✔️ | IdentityId who | |
remove_member | ✔️ | ✔️ | IdentityId who | |
swap_member | ✔️ | ✔️ | IdentityId remove IdentityId add | |
reset_members | ✔️ | ✔️ | Vec<IdentityId> members | |
abdicate_membership | ✔️ | ✔️ |
UpgradeCommittee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_vote_threshold | ✔️ | ✔️ | u32 n u32 d | |
set_release_coordinator | ✔️ | ✔️ | IdentityId id | |
set_expires_after | ✔️ | ✔️ | MaybeBlock expiry | |
vote_or_propose | ✔️ | ✔️ | bool approve Call call | |
vote | ✔️ | ✔️ | Hash proposal ProposalIndex index bool approve |
UpgradeCommitteeMembership
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_active_members_limit | ✔️ | ✔️ | MemberCount limit | |
disable_member | ✔️ | ✔️ | IdentityId who Option<Moment> expiry Option<Moment> at | |
add_member | ✔️ | ✔️ | IdentityId who | |
remove_member | ✔️ | ✔️ | IdentityId who | |
swap_member | ✔️ | ✔️ | IdentityId remove IdentityId add | |
reset_members | ✔️ | ✔️ | Vec<IdentityId> members | |
abdicate_membership | ✔️ | ✔️ |
MultiSig
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_multisig | ✔️ | ✔️ | ✔️ | Vec<Signatory> signers u64 sigs_required |
create_or_approve_proposal_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig Proposal proposal Option<Moment> expiry bool auto_close |
create_or_approve_proposal_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig Proposal proposal Option<Moment> expiry bool auto_close |
create_proposal_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig Proposal proposal Option<Moment> expiry bool auto_close |
create_proposal_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig Proposal proposal Option<Moment> expiry bool auto_close |
approve_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig u64 proposal_id |
approve_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig u64 proposal_id |
reject_as_identity | ✔️ | ✔️ | ✔️ | AccountId multisig u64 proposal_id |
reject_as_key | ✔️ | ✔️ | ✔️ | AccountId multisig u64 proposal_id |
accept_multisig_signer_as_identity | ✔️ | ✔️ | ✔️ | u64 auth_id |
accept_multisig_signer_as_key | ✔️ | ✔️ | ✔️ | u64 auth_id |
add_multisig_signer | ✔️ | ✔️ | ✔️ | Signatory signer |
remove_multisig_signer | ✔️ | ✔️ | ✔️ | Signatory signer |
add_multisig_signers_via_creator | ✔️ | ✔️ | ✔️ | AccountId multisig Vec<Signatory> signers |
remove_multisig_signers_via_creator | ✔️ | ✔️ | ✔️ | AccountId multisig Vec<Signatory> signers |
change_sigs_required | ✔️ | ✔️ | ✔️ | u64 sigs_required |
make_multisig_signer | ✔️ | ✔️ | ✔️ | AccountId multisig |
make_multisig_primary | ✔️ | ✔️ | ✔️ | AccountId multisig Option<u64> optional_cdd_auth_id |
execute_scheduled_proposal | ✔️ | ✔️ | ✔️ | AccountId multisig u64 proposal_id IdentityId multisig_did Weight _proposal_weight |
Bridge
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
change_controller | ✔️ | ✔️ | AccountId controller | |
change_admin | ✔️ | ✔️ | AccountId admin | |
change_timelock | ✔️ | ✔️ | BlockNumber timelock | |
freeze | ✔️ | ✔️ | ||
unfreeze | ✔️ | ✔️ | ||
change_bridge_limit | ✔️ | ✔️ | Balance amount BlockNumber duration | |
change_bridge_exempted | ✔️ | ✔️ | Vec<(IdentityId,bool)> exempted | |
force_handle_bridge_tx | ✔️ | ✔️ | BridgeTx bridge_tx | |
batch_propose_bridge_tx | ✔️ | ✔️ | Vec<BridgeTx> bridge_txs | |
propose_bridge_tx | ✔️ | ✔️ | BridgeTx bridge_tx | |
handle_bridge_tx | ✔️ | ✔️ | BridgeTx bridge_tx | |
freeze_txs | ✔️ | ✔️ | Vec<BridgeTx> bridge_txs | |
unfreeze_txs | ✔️ | ✔️ | Vec<BridgeTx> bridge_txs | |
handle_scheduled_bridge_tx | ✔️ | ✔️ | BridgeTx bridge_tx | |
add_freeze_admin | ✔️ | AccountId freeze_admin | ||
remove_freeze_admin | ✔️ | AccountId freeze_admin |
Staking
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
bond | ✔️ | ✔️ | ✔️ | LookupSource controller Compact<BalanceOf> value RewardDestination payee |
bond_extra | ✔️ | ✔️ | ✔️ | Compact<BalanceOf> max_additional |
unbond | ✔️ | ✔️ | ✔️ | Compact<BalanceOf> value |
withdraw_unbonded | ✔️ | ✔️ | ✔️ | u32 num_slashing_spans |
validate | ✔️ | ✔️ | ✔️ | ValidatorPrefs prefs |
nominate | ✔️ | ✔️ | ✔️ | Vec<LookupSource> targets |
chill | ✔️ | ✔️ | ✔️ | |
set_payee | ✔️ | ✔️ | ✔️ | RewardDestination payee |
set_controller | ✔️ | ✔️ | ✔️ | LookupSource controller |
set_validator_count | ✔️ | ✔️ | Compact<u32> new | |
increase_validator_count | ✔️ | ✔️ | Compact<u32> additional | |
scale_validator_count | Percent factor | |||
add_permissioned_validator | ✔️ | ✔️ | IdentityId identity Option<u32> intended_count | |
remove_permissioned_validator | ✔️ | ✔️ | IdentityId identity | |
validate_cdd_expiry_nominators | ✔️ | ✔️ | Vec<AccountId> targets | |
set_commission_cap | ✔️ | ✔️ | Perbill new_cap | |
set_min_bond_threshold | ✔️ | ✔️ | BalanceOf new_value | |
force_no_eras | ✔️ | ✔️ | ||
force_new_era | ✔️ | ✔️ | ||
set_invulnerables | ✔️ | ✔️ | Vec<AccountId> invulnerables | |
force_unstake | ✔️ | ✔️ | AccountId stash u32 num_slashing_spans | |
force_new_era_always | ✔️ | ✔️ | ||
cancel_deferred_slash | ✔️ | ✔️ | EraIndex era Vec<u32> slash_indices | |
payout_stakers | ✔️ | ✔️ | AccountId validator_stash EraIndex era | |
rebond | ✔️ | ✔️ | ✔️ | Compact<BalanceOf> value |
set_history_depth | ✔️ | ✔️ | Compact<EraIndex> new_history_depth Compact<u32> _era_items_deleted | |
reap_stash | ✔️ | ✔️ | AccountId stash u32 num_slashing_spans | |
submit_election_solution | Vec<ValidatorIndex> winners CompactAssignments compact ElectionScore score EraIndex era ElectionSize size | |||
submit_election_solution_unsigned | Vec<ValidatorIndex> winners CompactAssignments compact ElectionScore score EraIndex era ElectionSize size | |||
payout_stakers_by_system | ✔️ | ✔️ | AccountId validator_stash EraIndex era | |
change_slashing_allowed_for | ✔️ | ✔️ | SlashingSwitch slashing_switch | |
update_permissioned_validator_intended_count | ✔️ | ✔️ | IdentityId identity u32 new_intended_count |
Offences
Name | Light | XL | Nesting | Arguments |
---|
Session
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_keys | ✔️ | ✔️ | Keys keys Bytes proof | |
purge_keys | ✔️ | ✔️ |
AuthorityDiscovery
Name | Light | XL | Nesting | Arguments |
---|
Grandpa
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
report_equivocation | GrandpaEquivocationProof equivocation_proof KeyOwnerProof key_owner_proof | |||
report_equivocation_unsigned | GrandpaEquivocationProof equivocation_proof KeyOwnerProof key_owner_proof | |||
note_stalled | ✔️ | ✔️ | BlockNumber delay BlockNumber best_finalized_block_number |
Historical
Empty
ImOnline
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
heartbeat | Heartbeat heartbeat Signature _signature |
RandomnessCollectiveFlip
Name | Light | XL | Nesting | Arguments |
---|
Sudo
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
sudo | Call call | |||
sudo_unchecked_weight | Call call Weight _weight | |||
set_key | LookupSource new | |||
sudo_as | LookupSource who Call call |
Asset
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
register_ticker | ✔️ | ✔️ | Ticker ticker | |
accept_ticker_transfer | ✔️ | ✔️ | u64 auth_id | |
accept_asset_ownership_transfer | ✔️ | ✔️ | u64 auth_id | |
create_asset | ✔️ | ✔️ | AssetName name Ticker ticker bool divisible AssetType asset_type Vec<AssetIdentifier> identifiers Option<FundingRoundName> funding_round bool disable_iu | |
freeze | ✔️ | ✔️ | Ticker ticker | |
unfreeze | ✔️ | ✔️ | Ticker ticker | |
rename_asset | ✔️ | ✔️ | Ticker ticker AssetName name | |
issue | ✔️ | ✔️ | Ticker ticker Balance amount | |
redeem | ✔️ | ✔️ | Ticker ticker Balance value | |
make_divisible | ✔️ | ✔️ | Ticker ticker | |
add_documents | ✔️ | ✔️ | Vec<Document> docs Ticker ticker | |
remove_documents | ✔️ | ✔️ | Vec<DocumentId> ids Ticker ticker | |
set_funding_round | ✔️ | ✔️ | Ticker ticker FundingRoundName name | |
update_identifiers | ✔️ | ✔️ | Ticker ticker Vec<AssetIdentifier> identifiers | |
claim_classic_ticker | ✔️ | ✔️ | Ticker ticker EcdsaSignature ethereum_signature | |
reserve_classic_ticker | ✔️ | ✔️ | ClassicTickerImport classic_ticker_import IdentityId contract_did TickerRegistrationConfig config | |
controller_transfer | ✔️ | Ticker ticker Balance value PortfolioId from_portfolio | ||
register_custom_asset_type | ✔️ | Bytes ty |
CapitalDistribution
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
distribute | ✔️ | ✔️ | CAId ca_id Option<PortfolioNumber> portfolio Ticker currency Balance per_share Balance amount Moment payment_at Option<Moment> expires_at | |
claim | ✔️ | ✔️ | CAId ca_id | |
push_benefit | ✔️ | ✔️ | CAId ca_id IdentityId holder | |
reclaim | ✔️ | ✔️ | CAId ca_id | |
remove_distribution | ✔️ | ✔️ | CAId ca_id |
Checkpoint
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_checkpoint | ✔️ | ✔️ | Ticker ticker | |
set_schedules_max_complexity | ✔️ | ✔️ | u64 max_complexity | |
create_schedule | ✔️ | ✔️ | Ticker ticker ScheduleSpec schedule | |
remove_schedule | ✔️ | ✔️ | Ticker ticker ScheduleId id |
ComplianceManager
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
add_compliance_requirement | ✔️ | ✔️ | Ticker ticker Vec<Condition> sender_conditions Vec<Condition> receiver_conditions | |
remove_compliance_requirement | ✔️ | ✔️ | Ticker ticker u32 id | |
replace_asset_compliance | ✔️ | ✔️ | Ticker ticker Vec<ComplianceRequirement> asset_compliance | |
reset_asset_compliance | ✔️ | ✔️ | Ticker ticker | |
pause_asset_compliance | ✔️ | ✔️ | Ticker ticker | |
resume_asset_compliance | ✔️ | ✔️ | Ticker ticker | |
add_default_trusted_claim_issuer | ✔️ | ✔️ | Ticker ticker TrustedIssuer issuer | |
remove_default_trusted_claim_issuer | ✔️ | ✔️ | Ticker ticker IdentityId issuer | |
change_compliance_requirement | ✔️ | ✔️ | Ticker ticker ComplianceRequirement new_req |
CorporateAction
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_max_details_length | ✔️ | ✔️ | u32 length | |
set_default_targets | ✔️ | ✔️ | Ticker ticker TargetIdentities targets | |
set_default_withholding_tax | ✔️ | ✔️ | Ticker ticker Tax tax | |
set_did_withholding_tax | ✔️ | ✔️ | Ticker ticker IdentityId taxed_did Option<Tax> tax | |
initiate_corporate_action | ✔️ | ✔️ | Ticker ticker CAKind kind Moment decl_date Option<RecordDateSpec> record_date CADetails details Option<TargetIdentities> targets Option<Tax> default_withholding_tax Option<Vec<(IdentityId,Tax)>> withholding_tax | |
link_ca_doc | ✔️ | ✔️ | CAId id Vec<DocumentId> docs | |
remove_ca | ✔️ | ✔️ | CAId ca_id | |
change_record_date | ✔️ | ✔️ | CAId ca_id Option<RecordDateSpec> record_date |
CorporateBallot
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
attach_ballot | ✔️ | ✔️ | CAId ca_id BallotTimeRange range BallotMeta meta bool rcv | |
vote | ✔️ | ✔️ | CAId ca_id Vec<BallotVote> votes | |
change_end | ✔️ | ✔️ | CAId ca_id Moment end | |
change_meta | ✔️ | ✔️ | CAId ca_id BallotMeta meta | |
change_rcv | ✔️ | ✔️ | CAId ca_id bool rcv | |
remove_ballot | ✔️ | ✔️ | CAId ca_id |
Permissions
Empty
Pips
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_prune_historical_pips | ✔️ | ✔️ | bool prune | |
set_min_proposal_deposit | ✔️ | ✔️ | Balance deposit | |
set_default_enactment_period | ✔️ | ✔️ | BlockNumber duration | |
set_pending_pip_expiry | ✔️ | ✔️ | MaybeBlock expiry | |
set_max_pip_skip_count | ✔️ | ✔️ | SkippedCount max | |
set_active_pip_limit | ✔️ | ✔️ | u32 limit | |
propose | ✔️ | ✔️ | ✔️ | Proposal proposal Balance deposit Option<Url> url Option<PipDescription> description |
vote | ✔️ | ✔️ | ✔️ | PipId id bool aye_or_nay Balance deposit |
approve_committee_proposal | ✔️ | ✔️ | PipId id | |
reject_proposal | ✔️ | ✔️ | PipId id | |
prune_proposal | ✔️ | ✔️ | PipId id | |
reschedule_execution | ✔️ | ✔️ | PipId id Option<BlockNumber> until | |
clear_snapshot | ✔️ | ✔️ | ||
snapshot | ✔️ | ✔️ | ||
enact_snapshot_results | ✔️ | ✔️ | Vec<(PipId,SnapshotResult)> results | |
execute_scheduled_pip | ✔️ | ✔️ | PipId id | |
expire_scheduled_pip | ✔️ | ✔️ | IdentityId did PipId id |
Portfolio
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_portfolio | ✔️ | ✔️ | PortfolioName name | |
delete_portfolio | ✔️ | ✔️ | PortfolioNumber num | |
move_portfolio_funds | ✔️ | ✔️ | PortfolioId from PortfolioId to Vec<MovePortfolioItem> items | |
rename_portfolio | ✔️ | ✔️ | PortfolioNumber num PortfolioName to_name | |
quit_portfolio_custody | ✔️ | PortfolioId pid | ||
accept_portfolio_custody | ✔️ | u64 auth_id |
ProtocolFee
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
change_coefficient | ✔️ | ✔️ | PosRatio coefficient | |
change_base_fee | ProtocolOp op Balance base_fee |
Scheduler
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
schedule | BlockNumber when Option<Period> maybe_periodic Priority priority Call call | |||
cancel | BlockNumber when u32 index | |||
schedule_named | Bytes id BlockNumber when Option<Period> maybe_periodic Priority priority Call call | |||
cancel_named | Bytes id | |||
schedule_after | BlockNumber after Option<Period> maybe_periodic Priority priority Call call | |||
schedule_named_after | Bytes id BlockNumber after Option<Period> maybe_periodic Priority priority Call call |
Settlement
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_venue | ✔️ | ✔️ | VenueDetails details Vec<AccountId> signers VenueType typ | |
update_venue_details | ✔️ | u64 id VenueDetails details | ||
update_venue_type | ✔️ | u64 id VenueType typ | ||
add_instruction | ✔️ | ✔️ | u64 venue_id SettlementType settlement_type Option<Moment> trade_date Option<Moment> value_date Vec<Leg> legs | |
add_and_affirm_instruction | ✔️ | ✔️ | u64 venue_id SettlementType settlement_type Option<Moment> trade_date Option<Moment> value_date Vec<Leg> legs Vec<PortfolioId> portfolios | |
affirm_instruction | ✔️ | ✔️ | u64 instruction_id Vec<PortfolioId> portfolios u32 max_legs_count | |
withdraw_affirmation | ✔️ | ✔️ | u64 instruction_id Vec<PortfolioId> portfolios u32 max_legs_count | |
reject_instruction | ✔️ | ✔️ | u64 instruction_id PortfolioId portfolio u32 num_of_legs | |
affirm_with_receipts | ✔️ | ✔️ | u64 instruction_id Vec<ReceiptDetails> receipt_details Vec<PortfolioId> portfolios u32 max_legs_count | |
claim_receipt | ✔️ | ✔️ | u64 instruction_id ReceiptDetails receipt_details | |
unclaim_receipt | ✔️ | ✔️ | u64 instruction_id u64 leg_id | |
set_venue_filtering | ✔️ | ✔️ | Ticker ticker bool enabled | |
allow_venues | ✔️ | ✔️ | Ticker ticker Vec<u64> venues | |
disallow_venues | ✔️ | ✔️ | Ticker ticker Vec<u64> venues | |
change_receipt_validity | ✔️ | u64 receipt_uid bool validity | ||
execute_scheduled_instruction | ✔️ | ✔️ | u64 instruction_id u32 _legs_count | |
reschedule_instruction | ✔️ | u64 instruction_id |
Statistics
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
add_transfer_manager | ✔️ | ✔️ | Ticker ticker TransferManager new_transfer_manager | |
remove_transfer_manager | ✔️ | ✔️ | Ticker ticker TransferManager transfer_manager | |
add_exempted_entities | ✔️ | ✔️ | Ticker ticker TransferManager transfer_manager Vec<ScopeId> exempted_entities | |
remove_exempted_entities | ✔️ | ✔️ | Ticker ticker TransferManager transfer_manager Vec<ScopeId> entities |
Sto
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_fundraiser | ✔️ | PortfolioId offering_portfolio Ticker offering_asset PortfolioId raising_portfolio Ticker raising_asset Vec<PriceTier> tiers u64 venue_id Option<Moment> start Option<Moment> end Balance minimum_investment FundraiserName fundraiser_name | ||
invest | ✔️ | PortfolioId investment_portfolio PortfolioId funding_portfolio Ticker offering_asset u64 fundraiser_id Balance purchase_amount Option<Balance> max_price Option<ReceiptDetails> receipt | ||
freeze_fundraiser | ✔️ | Ticker offering_asset u64 fundraiser_id | ||
unfreeze_fundraiser | ✔️ | Ticker offering_asset u64 fundraiser_id | ||
modify_fundraiser_window | ✔️ | Ticker offering_asset u64 fundraiser_id Moment start Option<Moment> end | ||
stop | ✔️ | Ticker offering_asset u64 fundraiser_id |
Treasury
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
disbursement | ✔️ | ✔️ | Vec<Beneficiary> beneficiaries | |
reimbursement | ✔️ | ✔️ | BalanceOf amount |
Utility
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
batch | ✔️ | ✔️ | ✔️ | Vec<Call> calls |
batch_atomic | ✔️ | ✔️ | ✔️ | Vec<Call> calls |
batch_optimistic | ✔️ | ✔️ | ✔️ | Vec<Call> calls |
relay_tx | ✔️ | ✔️ | AccountId target OffChainSignature signature UniqueCall call |
Base
Name | Light | XL | Nesting | Arguments |
---|
ExternalAgents
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
create_group | Ticker ticker ExtrinsicPermissions perms | |||
set_group_permissions | Ticker ticker AGId id ExtrinsicPermissions perms | |||
remove_agent | ✔️ | Ticker ticker IdentityId agent | ||
abdicate | ✔️ | Ticker ticker | ||
change_group | Ticker ticker IdentityId agent AgentGroup group | |||
accept_become_agent | ✔️ | u64 auth_id |
Relayer
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
set_paying_key | ✔️ | AccountId user_key Balance polyx_limit | ||
accept_paying_key | ✔️ | u64 auth_id | ||
remove_paying_key | ✔️ | AccountId user_key AccountId paying_key | ||
update_polyx_limit | ✔️ | AccountId user_key Balance polyx_limit | ||
increase_polyx_limit | ✔️ | AccountId user_key Balance amount | ||
decrease_polyx_limit | ✔️ | AccountId user_key Balance amount |
Rewards
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
claim_itn_reward | ✔️ | AccountId reward_address AccountId itn_address OffChainSignature signature | ||
set_itn_reward_status | AccountId itn_address ItnRewardStatus status |
TestUtils
Name | Light | XL | Nesting | Arguments |
---|---|---|---|---|
register_did | InvestorUid uid Vec<SecondaryKey> secondary_keys | |||
mock_cdd_register_did | AccountId target_account | |||
get_my_did | ||||
get_cdd_of | AccountId of |