Checkpoints

Handles all Security Token Checkpoints related functionality

Hierarchy

Index

Properties

Methods

Properties

Protected context

context: Context

Inherited from void

Defined in src/api/entities/Namespace.ts:11

Protected parent

parent: SecurityToken

Inherited from void

Defined in src/api/entities/Namespace.ts:9

schedules

schedules: Schedules

Defined in src/api/entities/SecurityToken/Checkpoints/index.ts:36

Methods

create

create(args: void, opts?: ProcedureOpts): Promise‹TransactionQueueCheckpoint››

Defined in src/api/entities/SecurityToken/Checkpoints/index.ts:60

Create a snapshot of Security Token holders and their respective balances at this moment

note this method is of type ProcedureMethod, which means you can call create.checkAuthorization on it to see whether the Current Account has the required permissions to run it

Parameters:

Name
Type

args

void

opts?

Returns: Promise‹TransactionQueueCheckpoint››

get

get(paginationOpts?: PaginationOptions): Promise‹ResultSetCheckpointWithData››

Defined in src/api/entities/SecurityToken/Checkpoints/index.ts:94

Retrieve all Checkpoints created on this Security Token, together with their corresponding creation Date and Total Supply

note supports pagination

Parameters:

Name
Type

paginationOpts?

Returns: Promise‹ResultSetCheckpointWithData››

getOne

getOne(args: object): Promise‹Checkpoint

Defined in src/api/entities/SecurityToken/Checkpoints/index.ts:69

Retrieve a single Checkpoint for this Security Token by its ID

throws if there is no Checkpoint with the passed ID

Parameters:

args: object

Name
Type

id

BigNumber

Returns: Promise‹Checkpoint

Last updated