withdrawFromFee | | - authorityisSigner
- feeWithdrawalDestinationisMut
- auctionHouseFeeAccountisMut
- auctionHouseisMut
- systemProgram
|
withdrawFromTreasury | | - treasuryMint
- authorityisSigner
- treasuryWithdrawalDestinationisMut
- auctionHouseTreasuryisMut
- auctionHouseisMut
- tokenProgram
- systemProgram
|
updateAuctionHouse | - sellerFeeBasisPointsOption<u16>
- requiresSignOffOption<bool>
- canChangeSalePriceOption<bool>
| - treasuryMint
- payerisSigner
- authorityisSigner
- newAuthority
- feeWithdrawalDestinationisMut
- treasuryWithdrawalDestinationisMut
- treasuryWithdrawalDestinationOwner
- auctionHouseisMut
- tokenProgram
- systemProgram
- ataProgram
- rent
|
createAuctionHouse | - bumpu8
- feePayerBumpu8
- treasuryBumpu8
- sellerFeeBasisPointsu16
- requiresSignOffbool
- canChangeSalePricebool
| - treasuryMint
- payerisSigner
- authority
- feeWithdrawalDestinationisMut
- treasuryWithdrawalDestinationisMut
- treasuryWithdrawalDestinationOwner
- auctionHouseisMut
- auctionHouseFeeAccountisMut
- auctionHouseTreasuryisMut
- tokenProgram
- systemProgram
- ataProgram
- rent
|
withdraw | - escrowPaymentBumpu8
- amountu64
| - wallet
- receiptAccountisMut
- escrowPaymentAccountisMut
- treasuryMint
- authority
- auctionHouse
- auctionHouseFeeAccountisMut
- tokenProgram
- systemProgram
- ataProgram
- rent
|
deposit | - escrowPaymentBumpu8
- amountu64
| - walletisSigner
- paymentAccountisMut
- transferAuthority
- escrowPaymentAccountisMut
- treasuryMint
- authority
- auctionHouse
- auctionHouseFeeAccountisMut
- tokenProgram
- systemProgram
- rent
|
cancel | - buyerPriceu64
- tokenSizeu64
| - walletisMut
- tokenAccountisMut
- tokenMint
- authority
- auctionHouse
- auctionHouseFeeAccountisMut
- tradeStateisMut
- tokenProgram
|
executeSale | - escrowPaymentBumpu8
- freeTradeStateBumpu8
- programAsSignerBumpu8
- buyerPriceu64
- tokenSizeu64
| - buyerisMut
- sellerisMut
- tokenAccountisMut
- tokenMint
- metadata
- treasuryMint
- escrowPaymentAccountisMut
- sellerPaymentReceiptAccountisMut
- buyerReceiptTokenAccountisMut
- authority
- auctionHouse
- auctionHouseFeeAccountisMut
- auctionHouseTreasuryisMut
- buyerTradeStateisMut
- sellerTradeStateisMut
- freeTradeStateisMut
- tokenProgram
- systemProgram
- ataProgram
- programAsSigner
- rent
|
sell | - tradeStateBumpu8
- freeTradeStateBumpu8
- programAsSignerBumpu8
- buyerPriceu64
- tokenSizeu64
| - wallet
- tokenAccountisMut
- metadata
- authority
- auctionHouse
- auctionHouseFeeAccountisMut
- sellerTradeStateisMut
- freeSellerTradeStateisMut
- tokenProgram
- systemProgram
- programAsSigner
- rent
|
buy | - tradeStateBumpu8
- escrowPaymentBumpu8
- buyerPriceu64
- tokenSizeu64
| - walletisSigner
- paymentAccountisMut
- transferAuthority
- treasuryMint
- tokenAccount
- metadata
- escrowPaymentAccountisMut
- authority
- auctionHouse
- auctionHouseFeeAccountisMut
- buyerTradeStateisMut
- tokenProgram
- systemProgram
- rent
|