Polymesh SDK API Reference
beta
beta
  • Globals
  • Classes
    • Account
    • AccountManagement
    • Asset
    • AssetHolders
    • AssetPermissions
    • Assets
    • AuthorizationRequest
    • Authorizations
    • Checkpoint
    • CheckpointSchedule
    • Checkpoints
    • Claims
    • Compliance
    • CorporateAction
    • CorporateActionBase
    • CorporateActions
    • Count
    • CustomPermissionGroup
    • DefaultPortfolio
    • DefaultTrustedClaimIssuer
    • Distributions
    • DividendDistribution
    • Documents
    • Entity
    • Identities
    • Identity
    • IdentityAuthorizations
    • Instruction
    • Issuance
    • KnownPermissionGroup
    • Network
    • NumberedPortfolio
    • Offering
    • Offerings
    • Percentage
    • PermissionGroup
    • Permissions
    • Polymesh
    • PolymeshError
    • PolymeshTransaction
    • PolymeshTransactionBase
    • PolymeshTransactionBatch
    • Portfolio
    • Portfolios
    • Requirements
    • Schedules
    • Settlements
    • Subsidy
    • TickerReservation
    • TransactionQueue
    • TransferRestrictionBase
    • TransferRestrictions
    • TrustedClaimIssuers
    • Venue
  • Enums
  • Interfaces
Powered by GitBook
On this page
  • Hierarchy
  • Index
  • Properties
  • Methods
  • Properties
  • Protected context
  • Protected parent
  • Methods
  • add
  • get
  • remove
  • set

Was this helpful?

  1. Classes

TrustedClaimIssuers

PreviousTransferRestrictionsNextVenue

Last updated 2 years ago

Was this helpful?

Handles all Asset Default Trusted Claim Issuers related functionality

Hierarchy

  • Namespace‹›

    ↳ TrustedClaimIssuers

Index

Properties

Methods

Properties

Protected context

• context: Context

Inherited from void


Protected parent

Inherited from void

Methods

add

Add the supplied Identities to the Asset's list of trusted claim issuers

Parameters:

Name
Type

args

opts?


get

Retrieve the current Default Trusted Claim Issuers of the Asset

note can be subscribed to

Parameters:

Name
Type

callback


remove

Remove the supplied Identities from the Asset's list of trusted claim issuers *

Parameters:

Name
Type

args

opts?


set

Assign a new default list of trusted claim issuers to the Asset by replacing the existing ones with the list passed as a parameter

This requires two transactions

Parameters:

Name
Type

args

opts?

Defined in

• parent:

Defined in

▸ add(args: , opts?: ): Promise‹‹››

Defined in

note this method is of type , which means you can call on it to see whether the signing Account and Identity have the required roles and permissions to run it

Returns: Promise‹‹››

▸ get(): Promise‹‹true›[]›

Defined in

Returns: Promise‹‹true›[]›

▸ get(callback: ‹‹true›[]›): Promise‹›

Defined in

‹‹true›[]›

Returns: Promise‹›

▸ remove(args: , opts?: ): Promise‹‹››

Defined in

note this method is of type , which means you can call on it to see whether the signing Account and Identity have the required roles and permissions to run it

Returns: Promise‹‹››

▸ set(args: , opts?: ): Promise‹‹››

Defined in

note this method is of type , which means you can call on it to see whether the signing Account and Identity have the required roles and permissions to run it

Returns: Promise‹‹››

src/api/entities/Namespace.ts:11
Asset
src/api/entities/Namespace.ts:9
ModifyAssetTrustedClaimIssuersAddSetParams
ProcedureOpts
TransactionQueue
Asset
src/api/entities/Asset/Compliance/TrustedClaimIssuers.ts:91
ProcedureMethod
add.checkAuthorization
TransactionQueue
Asset
TrustedClaimIssuer
src/api/entities/Asset/Compliance/TrustedClaimIssuers.ts:110
TrustedClaimIssuer
src/api/entities/Asset/Compliance/TrustedClaimIssuers.ts:111
ModifyAssetTrustedClaimIssuersRemoveParams
ProcedureOpts
TransactionQueue
Asset
src/api/entities/Asset/Compliance/TrustedClaimIssuers.ts:101
ProcedureMethod
remove.checkAuthorization
TransactionQueue
Asset
ModifyAssetTrustedClaimIssuersAddSetParams
ProcedureOpts
TransactionQueue
Asset
src/api/entities/Asset/Compliance/TrustedClaimIssuers.ts:81
ProcedureMethod
set.checkAuthorization
TransactionQueue
Asset
Asset
context
parent
add
get
remove
set
ModifyAssetTrustedClaimIssuersAddSetParams
ProcedureOpts
ModifyAssetTrustedClaimIssuersRemoveParams
ProcedureOpts
ModifyAssetTrustedClaimIssuersAddSetParams
ProcedureOpts
TrustedClaimIssuer
TrustedClaimIssuer
SubCallback
UnsubCallback
UnsubCallback
SubCallback