Offerings

Namespace that handles all Offering related functionality

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new Offerings(securityToken: SecurityToken, context: Context): Offerings

Inherited from SubModule.constructor

Defined in src/entities/SecurityToken/SubModule.ts:10

Create a new SubModule instance

Parameters:

Returns: Offerings

Properties

Protected context

context: Context

Inherited from SubModule.context

Defined in src/entities/SecurityToken/SubModule.ts:10

Protected securityToken

securityToken: SecurityToken

Inherited from SubModule.securityToken

Defined in src/entities/SecurityToken/SubModule.ts:8

Methods

getSto

getSto(args: GetStoParams | string): Promise‹any›

Defined in src/entities/SecurityToken/Issuance/Offerings.ts:223

Retrieve an STO by type and address or UUID

Parameters:

Returns: Promise‹any›

getStos

getStos(opts: object): Promise‹SimpleSto | TieredSto[]›

Defined in src/entities/SecurityToken/Issuance/Offerings.ts:260

Retrieve all STOs attached to a security token

Parameters:

Default value opts: object= { stoTypes: [StoType.Simple, StoType.Tiered], }

Returns: Promise‹SimpleSto | TieredSto[]›

launchSimpleSto

launchSimpleSto(args: object): Promise‹TransactionQueueLaunchSimpleStoProcedureArgs, SimpleSto››

Defined in src/entities/SecurityToken/Issuance/Offerings.ts:168

Launch a Simple STO

Parameters:

args: object

Returns: Promise‹TransactionQueueLaunchSimpleStoProcedureArgs, SimpleSto››

launchTieredSto

launchTieredSto(args: LaunchTieredStoParams): Promise‹any›

Defined in src/entities/SecurityToken/Issuance/Offerings.ts:203

Launch a Tiered STO

Parameters:

Returns: Promise‹any›

Last updated