NameArgumentsAccounts
initializeTheStore
storeBump:`u8`
storeManager
isSignerisMut
storeAccount
isMut
treasuryAuth
treasuryAccount
isMut
tokenPayment
systemProgram
tokenProgram
rent
associatedTokenProgram
initializeTrade
price:`i64`
tradeBump:`u8`
tokenVaultBump:`u8`
storeManager
isSignerisMut
storeAccount
tradeAccount
isMut
mintToSell
tokenToSellTokenAccount
isMut
tokenVaultAccount
isMut
tokenVaultAuth
isMut
systemProgram
tokenProgram
rent
acceptTrade
tokenVaultAuthBump:`u8`
buyer
isSignerisMut
storeManager
isMut
buyerCoinAccount
isMut
buyerTokenAccount
isMut
treasuryAccount
isMut
tradeAccount
isMut
storeAccount
tokenVaultAccount
isMut
tokenVaultAuth
isMut
mintToSell
rent
systemProgram
tokenProgram
associatedTokenProgram
cancelOffer
tokenVaultAuthBump:`u8`
storeManager
isSignerisMut
tradeAccount
isMut
storeAccount
storeManagerTokenAccount
isMut
tokenVaultAccount
isMut
tokenVaultAuth
isMut
mintToSell
rent
systemProgram
tokenProgram
associatedTokenProgram
collectCoins
amount:`u64`
treasuryBump:`u8`
storeManager
isSignerisMut
storeAccount
treasuryAuth
isMut
treasuryAccount
isMut
receiverAccount
isMut
tokenPayment
systemProgram
tokenProgram