Class: Validation
serumInstructions.Validation
Implements
Middleware
Constructors
constructor
β’ new Validation(optionMarketKey
, marketAuthorityBump
)
Parameters
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
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.cancelOrderByClientIdV2
Defined in
serumInstructions/marketLoader.ts:66
cancelOrderV2
βΈ cancelOrderV2(ix
): void
Parameters
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.cancelOrderV2
Defined in
serumInstructions/marketLoader.ts:63
closeOpenOrders
βΈ closeOpenOrders(ix
): void
Parameters
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.closeOpenOrders
Defined in
serumInstructions/marketLoader.ts:72
initOpenOrders
βΈ initOpenOrders(ix
): void
Parameters
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.initOpenOrders
Defined in
serumInstructions/marketLoader.ts:57
newOrderV3
βΈ newOrderV3(ix
): void
Parameters
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.newOrderV3
Defined in
serumInstructions/marketLoader.ts:60
prune
βΈ prune(ix
): void
Parameters
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.prune
Defined in
serumInstructions/marketLoader.ts:75
settleFunds
βΈ settleFunds(ix
): void
Parameters
ix
TransactionInstruction
Returns
void
Implementation of
Middleware.settleFunds
Defined in
Last updated