Please visit our website at zondax.ch
This project contains the Polymesh app (https://polymath.network/ ) for Ledger Nano S and X.
Ledger Nano S/X BOLOS app
Specs / Documentation
C++ unit tests
Zemu tests
For more information: How to build
Please:
Do not use in production
Do not use a Ledger device with funds for development purposes.
Have a separate and marked device that is used ONLY for development and testing
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
Name
Light
XL
Nesting
Arguments
report_equivocation
BabeEquivocationProof equivocation_proof KeyOwnerProof key_owner_proof
report_equivocation_unsigned
BabeEquivocationProof equivocation_proof KeyOwnerProof key_owner_proof
Name
Light
XL
Nesting
Arguments
set
✔️
✔️
Compact<Moment> now
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
Name
Light
XL
Nesting
Arguments
set_uncles
Vec<Header> new_uncles
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
Empty
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 perms
legacy_set_permission_to_signer
Signatory signer LegacyPermissions permissions
freeze_secondary_keys
✔️
✔️
✔️
unfreeze_secondary_keys
✔️
✔️
✔️
add_authorization
✔️
✔️
✔️
Signatory target AuthorizationData 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
rotate_primary_key_to_secondary
✔️
u64 auth_id Option<u64> optional_cdd_auth_id
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
✔️
✔️
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
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
✔️
✔️
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
✔️
✔️
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
✔️
✔️
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
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
remove_txs
✔️
Vec<BridgeTx> bridge_txs
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
Name
Light
XL
Nesting
Arguments
Name
Light
XL
Nesting
Arguments
set_keys
✔️
✔️
Keys keys Bytes proof
purge_keys
✔️
✔️
Name
Light
XL
Nesting
Arguments
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
Empty
Name
Light
XL
Nesting
Arguments
heartbeat
Heartbeat heartbeat Signature _signature
Name
Light
XL
Nesting
Arguments
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
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
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
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
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
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
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
Empty
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
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
Name
Light
XL
Nesting
Arguments
change_coefficient
✔️
✔️
PosRatio coefficient
change_base_fee
ProtocolOp op Balance base_fee
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
Name
Light
XL
Nesting
Arguments
create_venue
✔️
✔️
VenueDetails details Vec<AccountId> signers VenueType typ
update_venue_details
✔️
VenueId id VenueDetails details
update_venue_type
✔️
VenueId id VenueType typ
add_instruction
✔️
✔️
VenueId venue_id SettlementType settlement_type Option<Moment> trade_date Option<Moment> value_date Vec<Leg> legs
add_and_affirm_instruction
✔️
✔️
VenueId venue_id SettlementType settlement_type Option<Moment> trade_date Option<Moment> value_date Vec<Leg> legs Vec<PortfolioId> portfolios
affirm_instruction
✔️
✔️
InstructionId id Vec<PortfolioId> portfolios u32 max_legs_count
withdraw_affirmation
✔️
✔️
InstructionId id Vec<PortfolioId> portfolios u32 max_legs_count
reject_instruction
✔️
✔️
InstructionId id PortfolioId portfolio u32 num_of_legs
affirm_with_receipts
✔️
✔️
InstructionId id Vec<ReceiptDetails> receipt_details Vec<PortfolioId> portfolios u32 max_legs_count
claim_receipt
✔️
✔️
InstructionId id ReceiptDetails receipt_details
unclaim_receipt
✔️
✔️
InstructionId instruction_id LegId leg_id
set_venue_filtering
✔️
✔️
Ticker ticker bool enabled
allow_venues
✔️
✔️
Ticker ticker Vec<VenueId> venues
disallow_venues
✔️
✔️
Ticker ticker Vec<VenueId> venues
change_receipt_validity
✔️
u64 receipt_uid bool validity
execute_scheduled_instruction
✔️
✔️
InstructionId id u32 _legs_count
reschedule_instruction
✔️
InstructionId id
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
Name
Light
XL
Nesting
Arguments
create_fundraiser
✔️
PortfolioId offering_portfolio Ticker offering_asset PortfolioId raising_portfolio Ticker raising_asset Vec<PriceTier> tiers VenueId venue_id Option<Moment> start Option<Moment> end Balance minimum_investment FundraiserName fundraiser_name
invest
✔️
PortfolioId investment_portfolio PortfolioId funding_portfolio Ticker offering_asset FundraiserId id Balance purchase_amount Option<Balance> max_price Option<ReceiptDetails> receipt
freeze_fundraiser
✔️
Ticker offering_asset FundraiserId id
unfreeze_fundraiser
✔️
Ticker offering_asset FundraiserId id
modify_fundraiser_window
✔️
Ticker offering_asset FundraiserId id Moment start Option<Moment> end
stop
✔️
Ticker offering_asset FundraiserId id
Name
Light
XL
Nesting
Arguments
disbursement
✔️
✔️
Vec<Beneficiary> beneficiaries
reimbursement
✔️
✔️
BalanceOf amount
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
Name
Light
XL
Nesting
Arguments
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
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
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
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