Tokenholder
Last updated
Was this helpful?
Last updated
Was this helpful?
Used to manage a Tokenholder
‹›
↳ Tokenholder
Defined in src/entities/Tokenholder.ts:112
Create a new Tokenholder instance
Parameters:
Name
Type
params
• address: string
Defined in src/entities/Tokenholder.ts:112
wallet address
• balance: BigNumber
Defined in src/entities/Tokenholder.ts:107
total Security Token balance of the Tokenholder
• canBuyFromSto: boolean
Defined in src/entities/Tokenholder.ts:102
whether the Tokenholder can purchase from an STO or not
• canReceiveAfter: Date
Defined in src/entities/Tokenholder.ts:87
date after which a Tokenholder can transfer tokens to their address
• canSendAfter: Date
Defined in src/entities/Tokenholder.ts:82
date after which a Tokenholder can transfer tokens from their address
• isAccredited: boolean
Defined in src/entities/Tokenholder.ts:97
whether the Tokenholder is accredited or not
• kycExpiry: Date
Defined in src/entities/Tokenholder.ts:92
date when the Tokenholder's KYC will expire
• securityTokenId: string
Defined in src/entities/Tokenholder.ts:77
• securityTokenSymbol: string
Defined in src/entities/Tokenholder.ts:75
• uid: string
Defined in src/entities/Tokenholder.ts:73
unique generated id for a Tokenholder
Defined in src/entities/Tokenholder.ts:195
Hydrate the entity
Parameters:
Name
Type
params
Returns: void
▸ isRevoked(): boolean
Defined in src/entities/Tokenholder.ts:150
Checks if this Tokenholder's KYC has been manually revoked
Returns: boolean
▸ toPojo(): object
Defined in src/entities/Tokenholder.ts:164
Convert entity to a POJO (Plain Old Javascript Object)
Returns: object
address: string
balance: BigNumber
canBuyFromSto: boolean
canReceiveAfter: Date
canSendAfter: Date
isAccredited: boolean
kycExpiry: Date
securityTokenId: string
securityTokenSymbol: string
uid: string
Static
generateId▸ generateId(__namedParameters
: object): string
Defined in src/entities/Tokenholder.ts:45
Generate the Tokenholder's UUID from its identifying properties
Parameters:
▪ __namedParameters: object
Name
Type
address
string
securityTokenId
string
Returns: string
Static
unserializeDefined in src/entities/Tokenholder.ts:57
Unserialize a serialized Tokenholder entity
Parameters:
Name
Type
Description
serialized
string
string with Tokenholder entity information
+ new Tokenholder(params
: & ):
&
Returns:
Overrides .
▸ _refresh(params
: Partial‹›): void
Overrides .
Partial‹›
Overrides .
▸ unserialize(serialized
: string):
Returns: