Logo

auction_house

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
withdrawFromFee
  • amountu64
  • authorityisSigner
  • feeWithdrawalDestinationisMut
  • auctionHouseFeeAccountisMut
  • auctionHouseisMut
  • systemProgram
withdrawFromTreasury
  • amountu64
  • 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