types
@polymeshassociation/polymesh-sdk / Modules / types
Module: types
Table of contents
References
Enumerations
Interfaces
Type Aliases
References
AffirmationStatus
Re-exports AffirmationStatus
AgentWithGroup
Re-exports AgentWithGroup
AssetDetails
Re-exports AssetDetails
CaCheckpointType
Re-exports CaCheckpointType
CheckpointScheduleParams
Re-exports CheckpointScheduleParams
CorporateActionDefaultConfig
Re-exports CorporateActionDefaultConfig
CorporateActionKind
Re-exports CorporateActionKind
CorporateActionParams
Renames and re-exports Params
CorporateActionTargets
Re-exports CorporateActionTargets
DistributionParticipant
Re-exports DistributionParticipant
DividendDistributionDetails
Re-exports DividendDistributionDetails
DividendDistributionParams
Re-exports DividendDistributionParams
HistoricSettlement
Re-exports HistoricSettlement
IdentityBalance
Re-exports IdentityBalance
InputCaCheckpoint
Re-exports InputCaCheckpoint
InputTargets
Re-exports InputTargets
InputTaxWithholding
Re-exports InputTaxWithholding
InstructionAffirmation
Re-exports InstructionAffirmation
InstructionDetails
Re-exports InstructionDetails
InstructionStatus
Re-exports InstructionStatus
InstructionStatusResult
Re-exports InstructionStatusResult
InstructionType
Re-exports InstructionType
Investment
Re-exports Investment
Leg
Re-exports Leg
OfferingBalanceStatus
Re-exports OfferingBalanceStatus
OfferingDetails
Re-exports OfferingDetails
OfferingSaleStatus
Re-exports OfferingSaleStatus
OfferingStatus
Re-exports OfferingStatus
OfferingTier
Re-exports OfferingTier
OfferingTimingStatus
Re-exports OfferingTimingStatus
PortfolioBalance
Re-exports PortfolioBalance
ScheduleDetails
Re-exports ScheduleDetails
SettlementLeg
Re-exports SettlementLeg
SubsidyData
Re-exports SubsidyData
SubsidyWithAllowance
Re-exports SubsidyWithAllowance
TargetTreatment
Re-exports TargetTreatment
TaxWithholding
Re-exports TaxWithholding
TickerReservationDetails
Re-exports TickerReservationDetails
TickerReservationStatus
Re-exports TickerReservationStatus
Tier
Re-exports Tier
TransferBreakdown
Re-exports TransferBreakdown
TransferRestrictionResult
Re-exports TransferRestrictionResult
VenueDetails
Re-exports VenueDetails
VenueType
Re-exports VenueType
Type Aliases
AccountBalance
Ƭ AccountBalance: Balance
Defined in
AddRelayerPayingKeyAuthorizationData
Ƭ AddRelayerPayingKeyAuthorizationData: Object
Type declaration
Name | Type |
---|---|
| |
|
Defined in
Authorization
Ƭ Authorization: RotatePrimaryKeyAuthorizationData
| JoinIdentityAuthorizationData
| PortfolioCustodyAuthorizationData
| BecomeAgentAuthorizationData
| AddRelayerPayingKeyAuthorizationData
| RotatePrimaryKeyToSecondaryData
| GenericAuthorizationData
Authorization request data corresponding to type
Defined in
BecomeAgentAuthorizationData
Ƭ BecomeAgentAuthorizationData: Object
Type declaration
Name | Type |
---|---|
| |
|
Defined in
Claim
Ƭ Claim: ScopedClaim
| UnscopedClaim
Defined in
Condition
Ƭ Condition: SingleClaimCondition
| MultiClaimCondition
| IdentityCondition
| ExternalAgentCondition
& ConditionBase
Defined in
GenericAuthorizationData
Ƭ GenericAuthorizationData: Object
Type declaration
Name | Type |
---|---|
| |
|
|
Defined in
GroupPermissions
Ƭ GroupPermissions: Pick
<Permissions
, "transactions"
| "transactionGroups"
>
Asset permissions shared by agents in a group
Defined in
InputCondition
Ƭ InputCondition: SingleClaimCondition
| MultiClaimCondition
| Modify
<IdentityCondition
, { identity
: string
| Identity
}> | ExternalAgentCondition
& InputConditionBase
Defined in
InputConditionBase
Ƭ InputConditionBase: Modify
<ConditionBase
, { trustedClaimIssuers?
: InputTrustedClaimIssuer
[] }>
Defined in
InputCorporateActionTargets
Ƭ InputCorporateActionTargets: Modify
<CorporateActionTargets
, { identities
: (string
| Identity
)[] }>
Targets of a corporate action in a flexible structure for input purposes
Defined in
InputCorporateActionTaxWithholdings
Ƭ InputCorporateActionTaxWithholdings: Modify
<TaxWithholding
, { identity
: string
| Identity
}>[]
Per-Identity tax withholdings of a corporate action in a flexible structure for input purposes
Defined in
InputRequirement
Ƭ InputRequirement: Modify
<Requirement
, { conditions
: InputCondition
[] }>
Defined in
InputTrustedClaimIssuer
Ƭ InputTrustedClaimIssuer: Modify
<TrustedClaimIssuer
, { identity
: string
| Identity
}>
Defined in
JoinIdentityAuthorizationData
Ƭ JoinIdentityAuthorizationData: Object
Type declaration
Name | Type |
---|---|
| |
|
Defined in
NextKey
Ƭ NextKey: string
| BigNumber
| null
Defined in
PermissionsLike
Ƭ PermissionsLike: { assets?
: SectionPermissions
<string
| Asset
> | null
; portfolios?
: SectionPermissions
<PortfolioLike
> | null
} & { transactions?
: TransactionPermissions
| null
} | { transactionGroups?
: TxGroup
[] }
Permissions to grant to a Signer over an Identity
note
TxGroups in the transactionGroups
array will be transformed into their corresponding TxTag
s
Defined in
PortfolioCustodyAuthorizationData
Ƭ PortfolioCustodyAuthorizationData: Object
Type declaration
Name | Type |
---|---|
| |
|
Defined in
PortfolioLike
Ƭ PortfolioLike: string
| Identity
| NumberedPortfolio
| DefaultPortfolio
| { id
: BigNumber
; identity
: string
| Identity
}
Defined in
PrivateKey
Ƭ PrivateKey: { uri
: string
} | { mnemonic
: string
} | { seed
: string
}
URI|mnemonic|hex representation of a private key
Defined in
Role
Ƭ Role: TickerOwnerRole
| CddProviderRole
| VenueOwnerRole
| PortfolioCustodianRole
| IdentityRole
Defined in
RotatePrimaryKeyAuthorizationData
Ƭ RotatePrimaryKeyAuthorizationData: Object
Type declaration
Name | Type |
---|---|
|
Defined in
RotatePrimaryKeyToSecondaryData
Ƭ RotatePrimaryKeyToSecondaryData: Object
Type declaration
Name | Type |
---|---|
| |
|
Defined in
ScopedClaim
Ƭ ScopedClaim: JurisdictionClaim
| InvestorUniquenessClaim
| AccreditedClaim
| AffiliateClaim
| BuyLockupClaim
| SellLockupClaim
| KycClaim
| ExemptedClaim
| BlockedClaim
Defined in
Signer
Defined in
SubCallback
Ƭ SubCallback<T
>: (result
: T
) => void
| Promise
<void
>
Type parameters
Name |
---|
|
Type declaration
▸ (result
): void
| Promise
<void
>
Parameters
Name | Type |
---|---|
|
|
Returns
void
| Promise
<void
>
Defined in
TransactionArgument
Ƭ TransactionArgument: { _rawType
: TypeDef
; name
: string
; optional
: boolean
} & PlainTransactionArgument
| ArrayTransactionArgument
| SimpleEnumTransactionArgument
| ComplexTransactionArgument
Defined in
UnscopedClaim
Ƭ UnscopedClaim: NoDataClaim
| NoTypeClaim
| CddClaim
| InvestorUniquenessV2Claim
Defined in
UnsubCallback
Ƭ UnsubCallback: () => void
Type declaration
▸ (): void
Returns
void
Defined in
Last updated