Globals

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AccountBalance

Ƭ AccountBalance: Balancearrow-up-right

Defined in src/types/index.ts:665arrow-up-right


AddCountTransferRestrictionParams

Ƭ AddCountTransferRestrictionParams: CountTransferRestrictionInputarrow-up-right & object

Defined in src/api/procedures/addTransferRestriction.ts:21arrow-up-right


AddPercentageTransferRestrictionParams

Ƭ AddPercentageTransferRestrictionParams: PercentageTransferRestrictionInputarrow-up-right & object

Defined in src/api/procedures/addTransferRestriction.ts:25arrow-up-right


AddRelayerPayingKeyAuthorizationData

Ƭ AddRelayerPayingKeyAuthorizationData: object

Defined in src/types/index.ts:1045arrow-up-right

Type declaration:


AddRestrictionParams

Ƭ AddRestrictionParams: Omit‹T extends Count ? AddCountTransferRestrictionParams : AddPercentageTransferRestrictionParams, "type"›

Defined in src/api/entities/Asset/TransferRestrictions/TransferRestrictionBase.ts:35arrow-up-right


ArgsType

Ƭ ArgsType: T extends function ? A : never

Defined in src/types/utils/index.ts:20arrow-up-right

Less strict version of Parameters


Authorization

Ƭ Authorization: RotatePrimaryKeyAuthorizationData | JoinIdentityAuthorizationData | PortfolioCustodyAuthorizationData | BecomeAgentAuthorizationData | AddRelayerPayingKeyAuthorizationData | RotatePrimaryKeyToSecondaryData | GenericAuthorizationData

Defined in src/types/index.ts:1065arrow-up-right

Authorization request data corresponding to type


BecomeAgentAuthorizationData

Ƭ BecomeAgentAuthorizationData: object

Defined in src/types/index.ts:1040arrow-up-right

Type declaration:


CheckpointScheduleParams

Ƭ CheckpointScheduleParams: Omit‹UniqueIdentifiersarrow-up-right & Params, "ticker"›

Defined in src/api/entities/CheckpointSchedule/types.ts:10arrow-up-right


Claim

Ƭ Claim: ScopedClaim | UnscopedClaim

Defined in src/types/index.ts:299arrow-up-right


Condition

Ƭ Condition: SingleClaimConditionarrow-up-right | MultiClaimConditionarrow-up-right | IdentityConditionarrow-up-right | ExternalAgentConditionarrow-up-right & ConditionBasearrow-up-right

Defined in src/types/index.ts:403arrow-up-right


ConfigureDividendDistributionParams

Ƭ ConfigureDividendDistributionParams: Omit‹InitiateCorporateActionParams, "kind" | "checkpoint"› & object

Defined in src/api/procedures/configureDividendDistribution.ts:61arrow-up-right


Ensured

Ƭ Ensured: Required‹Pick‹T, K››

Defined in src/types/utils/index.ts:65arrow-up-right

Pick a single property from T and ensure it is defined


GenericAuthorizationData

Ƭ GenericAuthorizationData: object

Defined in src/types/index.ts:1050arrow-up-right

Type declaration:


GetReturnType

Ƭ GetReturnType: ActiveTransferRestrictionsarrow-up-right‹T extends Count ? CountTransferRestriction : PercentageTransferRestriction›

Defined in src/api/entities/Asset/TransferRestrictions/TransferRestrictionBase.ts:49arrow-up-right


GroupPermissions

Ƭ GroupPermissions: Pick‹Permissions, "transactions" | "transactionGroups"›

Defined in src/types/index.ts:928arrow-up-right

Asset permissions shared by agents in a group


HumanReadableType

Ƭ HumanReadableType: T extends Entity‹unknown, infer H› ? HumanReadableType‹H› : T extends BigNumber ? string : T extends Date ? string : T extends object ? object : T

Defined in src/types/utils/index.ts:26arrow-up-right

Recursively traverse a type and transform its Entity properties into their human readable version (as if .toJson had been called on all of them)


InputCaCheckpoint

Ƭ InputCaCheckpoint: Checkpoint | CheckpointSchedule | Date | object | object

Defined in src/api/entities/Asset/Checkpoints/types.ts:10arrow-up-right


InputCondition

Ƭ InputCondition: SingleClaimConditionarrow-up-right | MultiClaimConditionarrow-up-right | ModifyIdentityConditionarrow-up-right, object› | ExternalAgentConditionarrow-up-right & InputConditionBase

Defined in src/types/index.ts:411arrow-up-right


InputConditionBase

Ƭ InputConditionBase: ModifyConditionBasearrow-up-right, object›

Defined in src/types/index.ts:374arrow-up-right


InputRequirement

Ƭ InputRequirement: ModifyRequirementarrow-up-right, object›

Defined in src/types/index.ts:437arrow-up-right


InputTargets

Ƭ InputTargets: ModifyCorporateActionTargetsarrow-up-right, object›

Defined in src/api/entities/CorporateActionBase/types.ts:21arrow-up-right


InputTaxWithholding

Ƭ InputTaxWithholding: ModifyTaxWithholdingarrow-up-right, object›

Defined in src/api/entities/CorporateActionBase/types.ts:28arrow-up-right


InputTrustedClaimIssuer

Ƭ InputTrustedClaimIssuer: ModifyTrustedClaimIssuerarrow-up-right, object›

Defined in src/types/index.ts:350arrow-up-right


InstructionDetails

Ƭ InstructionDetails: object & object | object

Defined in src/api/entities/Instruction/types.ts:17arrow-up-right


InstructionStatusResult

Ƭ InstructionStatusResult: object | object

Defined in src/api/entities/Instruction/types.ts:57arrow-up-right


JoinIdentityAuthorizationData

Ƭ JoinIdentityAuthorizationData: object

Defined in src/types/index.ts:1030arrow-up-right

Type declaration:


MapTxAndArgsArray

Ƭ MapTxAndArgsArray: object

Defined in src/utils/internal.ts:841arrow-up-right

Type declaration:


Modify

Ƭ Modify: Omit‹T, keyof R› & R

Defined in src/types/utils/index.ts:55arrow-up-right

Override T with the properties of R


ModifyAllowanceParams

Ƭ ModifyAllowanceParams: SetAllowanceParamsarrow-up-right | IncreaseAllowanceParamsarrow-up-right | DecreaseAllowanceParamsarrow-up-right & object

Defined in src/api/procedures/modifyAllowance.ts:32arrow-up-right


ModifyAssetParams

Ƭ ModifyAssetParams: object | object | object | object

Defined in src/api/procedures/modifyAsset.ts:12arrow-up-right


ModifyCaDefaultConfigParams

Ƭ ModifyCaDefaultConfigParams: object | object | object

Defined in src/api/procedures/modifyCaDefaultConfig.ts:23arrow-up-right


ModifyClaimsParams

Ƭ ModifyClaimsParams: AddClaimsParamsarrow-up-right | EditClaimsParamsarrow-up-right | RevokeClaimsParamsarrow-up-right

Defined in src/api/procedures/modifyClaims.ts:50arrow-up-right


ModifyComplianceRequirementParams

Ƭ ModifyComplianceRequirementParams: object

Defined in src/api/procedures/modifyComplianceRequirement.ts:11arrow-up-right

Type declaration:


ModifyOfferingTimesParams

Ƭ ModifyOfferingTimesParams: object | object | object

Defined in src/api/procedures/modifyOfferingTimes.ts:63arrow-up-right


ModifyVenueParams

Ƭ ModifyVenueParams: object | object | object

Defined in src/api/procedures/modifyVenue.ts:7arrow-up-right


Mutable

Ƭ Mutable: object

Defined in src/types/utils/index.ts:7arrow-up-right

Type declaration:


NextKey

Ƭ NextKey: string | BigNumber | null

Defined in src/types/index.ts:672arrow-up-right


PermissionsLike

Ƭ PermissionsLike: object & object | object

Defined in src/types/index.ts:1163arrow-up-right

Permissions to grant to a Signer over an Identity

Permissions

note TxGroups in the transactionGroups array will be transformed into their corresponding TxTags


PortfolioCustodyAuthorizationData

Ƭ PortfolioCustodyAuthorizationData: object

Defined in src/types/index.ts:1035arrow-up-right

Type declaration:


PortfolioLike

Ƭ PortfolioLike: string | Identity | NumberedPortfolio | DefaultPortfolio | object

Defined in src/types/index.ts:1149arrow-up-right


PrivateKey

Ƭ PrivateKey: object | object | object

Defined in src/types/index.ts:1385arrow-up-right

URI|mnemonic|hex representation of a private key


ProcedureFunc

Ƭ ProcedureFunc: function

Defined in src/types/utils/index.ts:11arrow-up-right

Type declaration:

▸ (): Procedure‹Args, ReturnValue, Storage›


QueryReturnType

Ƭ QueryReturnType: T extends AugmentedQuery‹"promise", infer Fun› ? ReturnType‹Fun› extends Observable‹infer R› ? R : never : never

Defined in src/types/utils/index.ts:46arrow-up-right

Extract the return type of a polkadot.js query function

example QueryReturnType<typeof identity.authorizations> returns Option<Authorization>


Role

Ƭ Role: TickerOwnerRolearrow-up-right | CddProviderRolearrow-up-right | VenueOwnerRolearrow-up-right | PortfolioCustodianRolearrow-up-right | IdentityRolearrow-up-right

Defined in src/types/index.ts:123arrow-up-right


RotatePrimaryKeyAuthorizationData

Ƭ RotatePrimaryKeyAuthorizationData: object

Defined in src/types/index.ts:1021arrow-up-right

Type declaration:


RotatePrimaryKeyToSecondaryData

Ƭ RotatePrimaryKeyToSecondaryData: object

Defined in src/types/index.ts:1025arrow-up-right

Type declaration:


ScopedClaim

Ƭ ScopedClaim: JurisdictionClaimarrow-up-right | InvestorUniquenessClaimarrow-up-right | AccreditedClaimarrow-up-right | AffiliateClaimarrow-up-right | BuyLockupClaimarrow-up-right | SellLockupClaimarrow-up-right | KycClaimarrow-up-right | ExemptedClaimarrow-up-right | BlockedClaimarrow-up-right

Defined in src/types/index.ts:286arrow-up-right


SetRestrictionsParams

Ƭ SetRestrictionsParams: Omit‹T extends Count ? SetCountTransferRestrictionsParams : SetPercentageTransferRestrictionsParams, "type"›

Defined in src/api/entities/Asset/TransferRestrictions/TransferRestrictionBase.ts:42arrow-up-right


SetTransferRestrictionsParams

Ƭ SetTransferRestrictionsParams: object & SetCountTransferRestrictionsParamsarrow-up-right | SetPercentageTransferRestrictionsParamsarrow-up-right

Defined in src/api/procedures/setTransferRestrictions.ts:42arrow-up-right


Signer

Ƭ Signer: Identity | Account

Defined in src/types/index.ts:1131arrow-up-right


SubCallback

Ƭ SubCallback: function

Defined in src/types/index.ts:634arrow-up-right

Type declaration:

▸ (result: T): void | Promise‹void›

Parameters:

Name
Type

result

T


TransactionArgument

Ƭ TransactionArgument: object & PlainTransactionArgumentarrow-up-right | ArrayTransactionArgumentarrow-up-right | SimpleEnumTransactionArgumentarrow-up-right | ComplexTransactionArgumentarrow-up-right

Defined in src/types/index.ts:1120arrow-up-right


UnionOfProcedureFuncs

Ƭ UnionOfProcedureFuncs: Args extends unknown ? ProcedureFunc‹Args, ReturnValue, Storage› : never

Defined in src/types/utils/index.ts:13arrow-up-right


UnscopedClaim

Ƭ UnscopedClaim: NoDataClaimarrow-up-right | CddClaimarrow-up-right | InvestorUniquenessV2Claimarrow-up-right

Defined in src/types/index.ts:297arrow-up-right


UnsubCallback

Ƭ UnsubCallback: function

Defined in src/types/index.ts:636arrow-up-right

Type declaration:

▸ (): void


WithRequired

Ƭ WithRequired: T & object

Defined in src/types/utils/index.ts:60arrow-up-right

Ensure a specific property of T is defined

Variables

Const caNotExistsMessage

caNotExistsMessage: "The Corporate Action doesn't exist" = "The Corporate Action doesn't exist"

Defined in src/api/procedures/removeCorporateAction.ts:33arrow-up-right


Const executedMessage

executedMessage: "Instruction has already been executed/rejected and it was purged from chain" = "Instruction has already been executed/rejected and it was purged from chain"

Defined in src/api/entities/Instruction/index.ts:57arrow-up-right


Const notExistsMessage

notExistsMessage: "The Portfolio doesn't exist or was removed by its owner" = "The Portfolio doesn't exist or was removed by its owner"

Defined in src/api/entities/CheckpointSchedule/index.ts:41arrow-up-right

Defined in src/api/entities/DividendDistribution/index.ts:85arrow-up-right

Defined in src/api/entities/Portfolio/index.ts:56arrow-up-right

Functions

Const areSameClaimIssuers

areSameClaimIssuers(currentClaimIssuers: TrustedClaimIssuerarrow-up-right[], claimIssuers: ModifyAssetTrustedClaimIssuersAddSetParams["claimIssuers"]): boolean

Defined in src/api/procedures/modifyAssetTrustedClaimIssuers.ts:65arrow-up-right

Parameters:

Name
Type

claimIssuers

ModifyAssetTrustedClaimIssuersAddSetParams["claimIssuers"]

Returns: boolean


Const areSameClaims

areSameClaims(claim: Claim, __namedParameters: object): boolean

Defined in src/api/procedures/modifyClaims.ts:52arrow-up-right

Parameters:

claim: Claim

__namedParameters: object

Name
Type

scope

undefined | null | Scopearrow-up-right

type

ClaimTypeEnum

Returns: boolean


Const areSameTargets

areSameTargets(targets: CorporateActionTargetsarrow-up-right, newTargets: InputTargets): boolean

Defined in src/api/procedures/modifyCaDefaultConfig.ts:45arrow-up-right

Parameters:

Returns: boolean


assembleBatchTransactions

assembleBatchTransactionsArgsArray›(txsAndArgs: MapTxAndArgsArray‹ArgsArray›): MapTxWithArgs‹unknown[][]›

Defined in src/utils/internal.ts:864arrow-up-right

Assemble the transactions array that has to be passed to addBatchTransaction from a set of parameter arrays with their respective transaction

Type parameters:

ArgsArray: unknown[][]

Parameters:

Name
Type

txsAndArgs

MapTxAndArgsArray‹ArgsArray›

Returns: MapTxWithArgs‹unknown[][]›


Const convertArgsToRaw

convertArgsToRaw(claimIssuers: ModifyAssetTrustedClaimIssuersAddSetParams["claimIssuers"], rawTicker: Ticker, context: Context): object

Defined in src/api/procedures/modifyAssetTrustedClaimIssuers.ts:40arrow-up-right

Parameters:

Name
Type

claimIssuers

ModifyAssetTrustedClaimIssuersAddSetParams["claimIssuers"]

rawTicker

Ticker

context

Context

Returns: object

  • claimIssuersToAdd: [][]

  • inputDids: string[]


createProcedureMethod

createProcedureMethodProcedureArgs, ProcedureReturnValue, Storage›(args: object, context: Context): NoArgsProcedureMethodarrow-up-right‹ProcedureReturnValue, ProcedureReturnValue›

Defined in src/utils/internal.ts:414arrow-up-right

Create a method that prepares a procedure

Type parameters:

ProcedureArgs

ProcedureReturnValue

Storage

Parameters:

args: object

Name
Type

getProcedureAndArgs

function

voidArgs

true

context: Context

Returns: NoArgsProcedureMethodarrow-up-right‹ProcedureReturnValue, ProcedureReturnValue›

createProcedureMethodProcedureArgs, ProcedureReturnValue, ReturnValue, Storage›(args: object, context: Context): NoArgsProcedureMethodarrow-up-right‹ProcedureReturnValue, ReturnValue›

Defined in src/utils/internal.ts:431arrow-up-right

Type parameters:

ProcedureArgs

ProcedureReturnValue

ReturnValue

Storage

Parameters:

args: object

Name
Type

getProcedureAndArgs

function

transformer

function

voidArgs

true

context: Context

Returns: NoArgsProcedureMethodarrow-up-right‹ProcedureReturnValue, ReturnValue›

createProcedureMethodMethodArgs, ProcedureArgs, ProcedureReturnValue, Storage›(args: object, context: Context): ProcedureMethodarrow-up-right‹MethodArgs, ProcedureReturnValue, ProcedureReturnValue›

Defined in src/utils/internal.ts:450arrow-up-right

Type parameters:

MethodArgs: object

ProcedureArgs

ProcedureReturnValue

Storage

Parameters:

args: object

Name
Type

getProcedureAndArgs

function

context: Context

Returns: ProcedureMethodarrow-up-right‹MethodArgs, ProcedureReturnValue, ProcedureReturnValue›

createProcedureMethodMethodArgs, ProcedureArgs, ProcedureReturnValue, ReturnValue, Storage›(args: object, context: Context): ProcedureMethodarrow-up-right‹MethodArgs, ProcedureReturnValue, ReturnValue›

Defined in src/utils/internal.ts:470arrow-up-right

Type parameters:

MethodArgs: object

ProcedureArgs

ProcedureReturnValue

ReturnValue

Storage

Parameters:

args: object

Name
Type

getProcedureAndArgs

function

transformer

function

context: Context

Returns: ProcedureMethodarrow-up-right‹MethodArgs, ProcedureReturnValue, ReturnValue›


Const findClaimsByOtherIssuers

findClaimsByOtherIssuers(claims: ClaimTargetarrow-up-right[], claimsByDid: Record‹string, MiddlewareClaim[]›): Claim[]

Defined in src/api/procedures/modifyClaims.ts:62arrow-up-right

Parameters:

Name
Type

claimsByDid

Record‹string, MiddlewareClaim[]›

Returns: Claim[]


Const findPositiveBalanceIuClaims

findPositiveBalanceIuClaims(claims: ClaimTargetarrow-up-right[], context: Context): Promise‹Claim[]›

Defined in src/api/procedures/modifyClaims.ts:78arrow-up-right

Parameters:

Name
Type

context

Context

Returns: Promise‹Claim[]›


isAccount

isAccount(value: unknown): value is Account

Defined in src/utils/typeguards.ts:70arrow-up-right

Return whether value is an Account

Parameters:

Name
Type

value

unknown

Returns: value is Account


isAccreditedClaim

isAccreditedClaim(claim: Claim): claim is AccreditedClaim

Defined in src/utils/typeguards.ts:214arrow-up-right

Return whether Claim is an AccreditedClaim

Parameters:

Name
Type

claim

Returns: claim is AccreditedClaim


isAffiliateClaim

isAffiliateClaim(claim: Claim): claim is AffiliateClaim

Defined in src/utils/typeguards.ts:221arrow-up-right

Return whether Claim is an AffiliateClaim

Parameters:

Name
Type

claim

Returns: claim is AffiliateClaim


isAsset

isAsset(value: unknown): value is Asset

Defined in src/utils/typeguards.ts:161arrow-up-right

Return whether value is an Asset

Parameters:

Name
Type

value

unknown

Returns: value is Asset


isAuthorizationRequest

isAuthorizationRequest(value: unknown): value is AuthorizationRequest

Defined in src/utils/typeguards.ts:77arrow-up-right

Return whether value is an AuthorizationRequest

Parameters:

Name
Type

value

unknown

Returns: value is AuthorizationRequest


isBlockedClaim

isBlockedClaim(claim: Claim): claim is BlockedClaim

Defined in src/utils/typeguards.ts:270arrow-up-right

Return whether Claim is a BlockedClaim

Parameters:

Name
Type

claim

Returns: claim is BlockedClaim


isBuyLockupClaim

isBuyLockupClaim(claim: Claim): claim is BuyLockupClaim

Defined in src/utils/typeguards.ts:228arrow-up-right

Return whether Claim is a BuyLockupClaim

Parameters:

Name
Type

claim

Returns: claim is BuyLockupClaim


isCddClaim

isCddClaim(claim: Claim): claim is CddClaim

Defined in src/utils/typeguards.ts:242arrow-up-right

Return whether Claim is a CddClaim

Parameters:

Name
Type

claim

Returns: claim is CddClaim


isCddProviderRole

isCddProviderRole(role: Role): role is CddProviderRole

Defined in src/utils/typeguards.ts:339arrow-up-right

Return whether Role is CddProviderRole

Parameters:

Name
Type

role

Returns: role is CddProviderRole


isCheckpoint

isCheckpoint(value: unknown): value is Checkpoint

Defined in src/utils/typeguards.ts:84arrow-up-right

Return whether value is a Checkpoint

Parameters:

Name
Type

value

unknown

Returns: value is Checkpoint


isCheckpointSchedule

isCheckpointSchedule(value: unknown): value is CheckpointSchedule

Defined in src/utils/typeguards.ts:91arrow-up-right

Return whether value is a CheckpointSchedule

Parameters:

Name
Type

value

unknown

Returns: value is CheckpointSchedule


isCorporateAction

isCorporateAction(value: unknown): value is CorporateAction

Defined in src/utils/typeguards.ts:98arrow-up-right

Return whether value is a CorporateAction

Parameters:

Name
Type

value

unknown

Returns: value is CorporateAction


isCustomPermissionGroup

isCustomPermissionGroup(value: unknown): value is CustomPermissionGroup

Defined in src/utils/typeguards.ts:105arrow-up-right

Return whether value is a CustomPermissionGroup

Parameters:

Name
Type

value

unknown

Returns: value is CustomPermissionGroup


isDefaultPortfolio

isDefaultPortfolio(value: unknown): value is DefaultPortfolio

Defined in src/utils/typeguards.ts:112arrow-up-right

Return whether value is a DefaultPortfolio

Parameters:

Name
Type

value

unknown

Returns: value is DefaultPortfolio


isDefaultTrustedClaimIssuer

isDefaultTrustedClaimIssuer(value: unknown): value is DefaultTrustedClaimIssuer

Defined in src/utils/typeguards.ts:119arrow-up-right

Return whether value is a DefaultTrustedClaimIssuer

Parameters:

Name
Type

value

unknown

Returns: value is DefaultTrustedClaimIssuer


isDividendDistribution

isDividendDistribution(value: unknown): value is DividendDistribution

Defined in src/utils/typeguards.ts:126arrow-up-right

Return whether value is a DividendDistribution

Parameters:

Name
Type

value

unknown

Returns: value is DividendDistribution


isEntity

isEntityIdentifiers, HumanReadable›(value: unknown): value is Entity‹Identifiers, HumanReadable›

Defined in src/utils/typeguards.ts:61arrow-up-right

Return whether value is an Entity

Type parameters:

Identifiers

HumanReadable

Parameters:

Name
Type

value

unknown

Returns: value is Entity‹Identifiers, HumanReadable›


isExemptedClaim

isExemptedClaim(claim: Claim): claim is ExemptedClaim

Defined in src/utils/typeguards.ts:263arrow-up-right

Return whether Claim is an ExemptedClaim

Parameters:

Name
Type

claim

Returns: claim is ExemptedClaim


isIdentity

isIdentity(value: unknown): value is Identity

Defined in src/utils/typeguards.ts:133arrow-up-right

Return whether value is an Identity

Parameters:

Name
Type

value

unknown

Returns: value is Identity


isIdentityCondition

isIdentityCondition(condition: InputCondition): condition is InputConditionBase & IdentityCondition

Defined in src/utils/typeguards.ts:316arrow-up-right

Return whether Condition has multiple Claims

Parameters:

Name
Type

Returns: condition is InputConditionBase & IdentityCondition


isIdentityRole

isIdentityRole(role: Role): role is IdentityRole

Defined in src/utils/typeguards.ts:353arrow-up-right

Return whether Role is IdentityRole

Parameters:

Name
Type

role

Returns: role is IdentityRole


isInstruction

isInstruction(value: unknown): value is Instruction

Defined in src/utils/typeguards.ts:140arrow-up-right

Return whether value is an Instruction

Parameters:

Name
Type

value

unknown

Returns: value is Instruction


isInvestorUniquenessClaim

isInvestorUniquenessClaim(claim: Claim): claim is InvestorUniquenessClaim

Defined in src/utils/typeguards.ts:277arrow-up-right

Return whether a Claim is an InvestorUniquenessClaim

Parameters:

Name
Type

claim

Returns: claim is InvestorUniquenessClaim


isInvestorUniquenessV2Claim

isInvestorUniquenessV2Claim(claim: Claim): claim is InvestorUniquenessV2Claim

Defined in src/utils/typeguards.ts:291arrow-up-right

Return whether a Claim is an InvestorUniquenessV2Claim

Parameters:

Name
Type

claim

Returns: claim is InvestorUniquenessV2Claim


isJurisdictionClaim

isJurisdictionClaim(claim: Claim): claim is JurisdictionClaim

Defined in src/utils/typeguards.ts:256arrow-up-right

Return whether Claim is a JurisdictionClaim

Parameters:

Name
Type

claim

Returns: claim is JurisdictionClaim


isKnownPermissionGroup

isKnownPermissionGroup(value: unknown): value is KnownPermissionGroup

Defined in src/utils/typeguards.ts:147arrow-up-right

Return whether value is a KnownPermissionGroup

Parameters:

Name
Type

value

unknown

Returns: value is KnownPermissionGroup


isKycClaim

isKycClaim(claim: Claim): claim is KycClaim

Defined in src/utils/typeguards.ts:249arrow-up-right

Return whether Claim is a KycClaim

Parameters:

Name
Type

claim

Returns: claim is KycClaim


isMultiClaimCondition

isMultiClaimCondition(condition: InputCondition): condition is InputConditionBase & MultiClaimCondition

Defined in src/utils/typeguards.ts:307arrow-up-right

Return whether Condition has multiple Claims

Parameters:

Name
Type

Returns: condition is InputConditionBase & MultiClaimCondition


isNoDataClaim

isNoDataClaim(claim: Claim): claim is NoDataClaim

Defined in src/utils/typeguards.ts:284arrow-up-right

Return whether Claim is a NoDataClaim

Parameters:

Name
Type

claim

Returns: claim is NoDataClaim


isNumberedPortfolio

isNumberedPortfolio(value: unknown): value is NumberedPortfolio

Defined in src/utils/typeguards.ts:154arrow-up-right

Return whether value is a NumberedPortfolio

Parameters:

Name
Type

value

unknown

Returns: value is NumberedPortfolio


isOffering

isOffering(value: unknown): value is Offering

Defined in src/utils/typeguards.ts:168arrow-up-right

Return whether value is an Offering

Parameters:

Name
Type

value

unknown

Returns: value is Offering


isPolymeshError

isPolymeshError(value: unknown): value is PolymeshError

Defined in src/utils/typeguards.ts:189arrow-up-right

Return whether value is a PolymeshError

Parameters:

Name
Type

value

unknown

Returns: value is PolymeshError


isPolymeshTransaction

isPolymeshTransaction(value: unknown): value is PolymeshTransaction

Defined in src/utils/typeguards.ts:359arrow-up-right

Return whether value is a PolymeshTransaction

Parameters:

Name
Type

value

unknown

Returns: value is PolymeshTransaction


isPolymeshTransactionBatch

isPolymeshTransactionBatch(value: unknown): value is PolymeshTransactionBatch

Defined in src/utils/typeguards.ts:366arrow-up-right

Return whether value is a PolymeshTransactionBatch

Parameters:

Name
Type

value

unknown

Returns: value is PolymeshTransactionBatch


isPortfolioCustodianRole

isPortfolioCustodianRole(role: Role): role is PortfolioCustodianRole

Defined in src/utils/typeguards.ts:325arrow-up-right

Return whether Role is PortfolioCustodianRole

Parameters:

Name
Type

role

Returns: role is PortfolioCustodianRole


isScopedClaim

isScopedClaim(claim: Claim): claim is ScopedClaim

Defined in src/utils/typeguards.ts:207arrow-up-right

Return whether a Claim is a ScopedClaim

Parameters:

Name
Type

claim

Returns: claim is ScopedClaim


isSellLockupClaim

isSellLockupClaim(claim: Claim): claim is SellLockupClaim

Defined in src/utils/typeguards.ts:235arrow-up-right

Return whether Claim is a SellLockupClaim

Parameters:

Name
Type

claim

Returns: claim is SellLockupClaim


isSingleClaimCondition

isSingleClaimCondition(condition: InputCondition): condition is InputConditionBase & SingleClaimCondition

Defined in src/utils/typeguards.ts:298arrow-up-right

Return whether Condition has a single Claim

Parameters:

Name
Type

Returns: condition is InputConditionBase & SingleClaimCondition


isTickerOwnerRole

isTickerOwnerRole(role: Role): role is TickerOwnerRole

Defined in src/utils/typeguards.ts:346arrow-up-right

Return whether Role is TickerOwnerRole

Parameters:

Name
Type

role

Returns: role is TickerOwnerRole


isTickerReservation

isTickerReservation(value: unknown): value is TickerReservation

Defined in src/utils/typeguards.ts:175arrow-up-right

Return whether value is a TickerReservation

Parameters:

Name
Type

value

unknown

Returns: value is TickerReservation


isUnscopedClaim

isUnscopedClaim(claim: Claim): claim is UnscopedClaim

Defined in src/utils/typeguards.ts:196arrow-up-right

Return whether a Claim is an UnscopedClaim

Parameters:

Name
Type

claim

Returns: claim is UnscopedClaim


isVenue

isVenue(value: unknown): value is Venue

Defined in src/utils/typeguards.ts:182arrow-up-right

Return whether value is a Venue

Parameters:

Name
Type

value

unknown

Returns: value is Venue


isVenueOwnerRole

isVenueOwnerRole(role: Role): role is VenueOwnerRole

Defined in src/utils/typeguards.ts:332arrow-up-right

Return whether Role is VenueOwnerRole

Parameters:

Name
Type

role

Returns: role is VenueOwnerRole


tickerToDid

tickerToDid(ticker: string): string

Defined in src/utils/conversion.ts:234arrow-up-right

Generate an Asset's DID from a ticker

Parameters:

Name
Type

ticker

string

Returns: string


Const tuple

tupleT›(...args: T): T

Defined in src/types/utils/index.ts:72arrow-up-right

Create a literal tuple type from a list of arguments

Type parameters:

T: unknown[]

Parameters:

Name
Type
Description

...args

T

values to turn into a tuple

Returns: T


txGroupToTxTags

txGroupToTxTags(group: TxGrouparrow-up-right): TxTag[]

Defined in src/utils/conversion.ts:624arrow-up-right

Retrieve every Transaction Tag associated to a Transaction Group

Parameters:

Returns: TxTag[]

Object literals

Const defaultMessages

defaultMessages: object

Defined in src/base/PolymeshError.ts:3arrow-up-right

[ErrorCode.TransactionAborted]

[ErrorCode.TransactionAborted]: string = "The transaction was removed from the transaction pool. This might mean that it was malformed (nonce too large/nonce too small/duplicated or invalid transaction)"

Defined in src/base/PolymeshError.ts:7arrow-up-right

[ErrorCode.TransactionRejectedByUser]

[ErrorCode.TransactionRejectedByUser]: string = "The user canceled the transaction signature"

Defined in src/base/PolymeshError.ts:9arrow-up-right

[ErrorCode.TransactionReverted]

[ErrorCode.TransactionReverted]: string = "The transaction execution reverted due to an error"

Defined in src/base/PolymeshError.ts:6arrow-up-right

Last updated

Was this helpful?