Class: Validation

serumInstructions.Validation

Implements

  • Middleware

Constructors

constructor

β€’ new Validation(optionMarketKey, marketAuthorityBump)

Parameters

Name
Type

optionMarketKey

PublicKey

marketAuthorityBump

number

Defined in

serumInstructions/marketLoader.ts:53

Properties

marketAuthorityBump

β€’ marketAuthorityBump: number

Defined in

serumInstructions/marketLoader.ts:51

optionMarketKey

β€’ optionMarketKey: PublicKey

Defined in

serumInstructions/marketLoader.ts:50

Methods

cancelOrderByClientIdV2

β–Έ cancelOrderByClientIdV2(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.cancelOrderByClientIdV2

Defined in

serumInstructions/marketLoader.ts:66

cancelOrderV2

β–Έ cancelOrderV2(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.cancelOrderV2

Defined in

serumInstructions/marketLoader.ts:63

closeOpenOrders

β–Έ closeOpenOrders(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.closeOpenOrders

Defined in

serumInstructions/marketLoader.ts:72

initOpenOrders

β–Έ initOpenOrders(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.initOpenOrders

Defined in

serumInstructions/marketLoader.ts:57

newOrderV3

β–Έ newOrderV3(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.newOrderV3

Defined in

serumInstructions/marketLoader.ts:60

prune

β–Έ prune(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.prune

Defined in

serumInstructions/marketLoader.ts:75

settleFunds

β–Έ settleFunds(ix): void

Parameters

Name
Type

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.settleFunds

Defined in

serumInstructions/marketLoader.ts:69

Last updated