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