Class: Validation

serumInstructions.Validation

Implements

  • Middleware

Constructors

constructor

new Validation(optionMarketKey, marketAuthorityBump)

Parameters

NameType

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

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.cancelOrderByClientIdV2

Defined in

serumInstructions/marketLoader.ts:66

cancelOrderV2

cancelOrderV2(ix): void

Parameters

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.cancelOrderV2

Defined in

serumInstructions/marketLoader.ts:63

closeOpenOrders

closeOpenOrders(ix): void

Parameters

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.closeOpenOrders

Defined in

serumInstructions/marketLoader.ts:72

initOpenOrders

initOpenOrders(ix): void

Parameters

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.initOpenOrders

Defined in

serumInstructions/marketLoader.ts:57

newOrderV3

newOrderV3(ix): void

Parameters

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.newOrderV3

Defined in

serumInstructions/marketLoader.ts:60

prune

prune(ix): void

Parameters

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.prune

Defined in

serumInstructions/marketLoader.ts:75

settleFunds

settleFunds(ix): void

Parameters

NameType

ix

TransactionInstruction

Returns

void

Implementation of

Middleware.settleFunds

Defined in

serumInstructions/marketLoader.ts:69

Last updated