NameArgumentsAccounts
initializeOrder
inAmount:`u64`
outAmount:`u64`
expiredAt:`Option<i64>`
base
isSigner
maker
isSignerisMut
order
isMut
reserve
isMut
makerInputAccount
isMut
inputMint
makerOutputAccount
referral
outputMint
systemProgram
tokenProgram
rent
fillOrder
amount:`u64`
expectedOutAmount:`u64`
order
isMut
reserve
isMut
maker
isMut
taker
isSignerisMut
takerOutputAccount
isMut
makerOutputAccount
isMut
takerInputAccount
isMut
feeAuthority
programFeeAccount
isMut
referral
isMut
tokenProgram
systemProgram
cancelOrder
order
isMut
reserve
isMut
maker
isSignerisMut
makerInputAccount
isMut
systemProgram
tokenProgram
cancelExpiredOrder
order
isMut
reserve
isMut
maker
isMut
makerInputAccount
isMut
systemProgram
tokenProgram
withdraw
amount:`u64`
admin
isSignerisMut
feeAuthority
programFeeAccount
isMut
adminTokenAcocunt
isMut
tokenProgram