Anchor Program for Psy American
The address of the OptionMarket for the option in the Seurm Market
The PublicKey of the DEX program
The PublicKey of the Serum market
Generate a TransactionInstruction
for canceling an open order by the set clientId
Anchor Program for Psy American
The address of the OptionMarket for the option in the Seurm Market
The PublicKey of the DEX program
The PublicKey of the Serum market
The Serum Order to cancel
Optional: bump seed for the Serum market
Create a TransactionInstruction for canceling a specific order
Anchor Program for Psy American
The address of the OptionMarket for the option in the Seurm Market
The PublicKey of the DEX program
The PublicKey of the Serum market
The Serum Order to cancel
Optional: bump seed for the Serum market
Create instruction to close OpenOrders account.
Anchor Psy American Program
The OptionMarket address
The Serum DEX program ID
The Serum market address
The open orders key for the account we're closing
OPTIONAL: pass in the market authority bump seed
OPTIONAL: pass in a different address to send the unlocked Sol to
Create a proxied InitOpenOrdersInstruction
Anchor Psy American program
The user's wallet address
The OptionMarket address key
Serum DEX id
The Serum market address
OPTIONAL: pass in the market authority bump seed
Create a MarketProxy for the Psy American V 1.1 program
Anchor Psy American program
The OptionMarket address
The marketAuthority bump seed
The Serum DEX program id
The Serum market address
Create a new order proxied through the Psy American Protocol
Anchor Psy American program
The OptionMarket address
The Serum DEX program ID
The Serum market address
The Serum OrderParams
OPTIONAL: pass in the market authority bump seed
Create a TransactionInstruction for the settleFunds instruction
Anchor Psy American Program
The OptionMarket address
The Serum DEX program ID
The Serum market address
The wallet address that contains the user's base asset tokens
The wallet address that contains the user's quote asset tokens
The Psy American referral address for the quote asset
The open orders keys
OPTIONAL: pass in the market authority bump seed
Create a TransactionInstruction for the settleFunds instruction
Note: this API abstracts the complexity of the serumReferralKey away.
Anchor Psy American Program
The OptionMarket address
The Serum DEX program ID
The Serum market
The wallet address that contains the user's base asset tokens
The wallet address that contains the user's quote asset tokens
The open orders keys
Generated using TypeDoc
Create an array of TransactionInstructions to cancel all of the wallet's orders for a given OptionMarket and SerumMarket.
NOTE: Current implementation does not account for Transaction packet size limitations. It is on the client to slice the instructions to be within the limits.