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
  • payerisSignerisMut
  • authority
  • feeWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationOwner
  • auctionHouseisMut
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • tokenProgram
  • systemProgram
  • ataProgram
  • rent
buy
  • tradeStateBumpu8
  • escrowPaymentBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • treasuryMint
  • tokenAccount
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • buyerTradeStateisMut
  • tokenProgram
  • systemProgram
  • rent
auctioneerBuy
  • tradeStateBumpu8
  • escrowPaymentBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • treasuryMint
  • tokenAccount
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • buyerTradeStateisMut
  • ahAuctioneerPda
  • tokenProgram
  • systemProgram
  • rent
publicBuy
  • tradeStateBumpu8
  • escrowPaymentBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • treasuryMint
  • tokenAccount
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • buyerTradeStateisMut
  • tokenProgram
  • systemProgram
  • rent
auctioneerPublicBuy
  • tradeStateBumpu8
  • escrowPaymentBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • treasuryMint
  • tokenAccount
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • buyerTradeStateisMut
  • ahAuctioneerPda
  • tokenProgram
  • systemProgram
  • rent
cancel
  • buyerPriceu64
  • tokenSizeu64
  • walletisMut
  • tokenAccountisMut
  • tokenMint
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • tradeStateisMut
  • tokenProgram
auctioneerCancel
  • buyerPriceu64
  • tokenSizeu64
  • walletisMut
  • tokenAccountisMut
  • tokenMint
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • tradeStateisMut
  • ahAuctioneerPda
  • tokenProgram
deposit
  • escrowPaymentBumpu8
  • amountu64
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • escrowPaymentAccountisMut
  • treasuryMint
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • tokenProgram
  • systemProgram
  • rent
auctioneerDeposit
  • escrowPaymentBumpu8
  • amountu64
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • escrowPaymentAccountisMut
  • treasuryMint
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • ahAuctioneerPda
  • tokenProgram
  • systemProgram
  • rent
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
executePartialSale
  • escrowPaymentBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • partialOrderSizeOption<u64>
  • partialOrderPriceOption<u64>
  • buyerisMut
  • sellerisMut
  • tokenAccountisMut
  • tokenMint
  • metadata
  • treasuryMint
  • escrowPaymentAccountisMut
  • sellerPaymentReceiptAccountisMut
  • buyerReceiptTokenAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • buyerTradeStateisMut
  • sellerTradeStateisMut
  • freeTradeStateisMut
  • tokenProgram
  • systemProgram
  • ataProgram
  • programAsSigner
  • rent
auctioneerExecuteSale
  • escrowPaymentBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • buyerisMut
  • sellerisMut
  • tokenAccountisMut
  • tokenMint
  • metadata
  • treasuryMint
  • escrowPaymentAccountisMut
  • sellerPaymentReceiptAccountisMut
  • buyerReceiptTokenAccountisMut
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • buyerTradeStateisMut
  • sellerTradeStateisMut
  • freeTradeStateisMut
  • ahAuctioneerPda
  • tokenProgram
  • systemProgram
  • ataProgram
  • programAsSigner
  • rent
auctioneerExecutePartialSale
  • escrowPaymentBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • partialOrderSizeOption<u64>
  • partialOrderPriceOption<u64>
  • buyerisMut
  • sellerisMut
  • tokenAccountisMut
  • tokenMint
  • metadata
  • treasuryMint
  • escrowPaymentAccountisMut
  • sellerPaymentReceiptAccountisMut
  • buyerReceiptTokenAccountisMut
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • buyerTradeStateisMut
  • sellerTradeStateisMut
  • freeTradeStateisMut
  • ahAuctioneerPda
  • tokenProgram
  • systemProgram
  • ataProgram
  • programAsSigner
  • rent
sell
  • tradeStateBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • buyerPriceu64
  • tokenSizeu64
  • wallet
  • tokenAccountisMut
  • metadata
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • sellerTradeStateisMut
  • freeSellerTradeStateisMut
  • tokenProgram
  • systemProgram
  • programAsSigner
  • rent
auctioneerSell
  • tradeStateBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • tokenSizeu64
  • walletisMut
  • tokenAccountisMut
  • metadata
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • sellerTradeStateisMut
  • freeSellerTradeStateisMut
  • ahAuctioneerPda
  • programAsSigner
  • tokenProgram
  • systemProgram
  • rent
withdraw
  • escrowPaymentBumpu8
  • amountu64
  • wallet
  • receiptAccountisMut
  • escrowPaymentAccountisMut
  • treasuryMint
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • tokenProgram
  • systemProgram
  • ataProgram
  • rent
auctioneerWithdraw
  • escrowPaymentBumpu8
  • amountu64
  • wallet
  • receiptAccountisMut
  • escrowPaymentAccountisMut
  • treasuryMint
  • authority
  • auctioneerAuthorityisSigner
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • ahAuctioneerPda
  • tokenProgram
  • systemProgram
  • ataProgram
  • rent
closeEscrowAccount
  • escrowPaymentBumpu8
  • walletisSigner
  • escrowPaymentAccountisMut
  • auctionHouse
  • systemProgram
delegateAuctioneer
  • scopesVec<[object Object]>
  • auctionHouseisMut
  • authorityisSignerisMut
  • auctioneerAuthority
  • ahAuctioneerPdaisMut
  • systemProgram
updateAuctioneer
  • scopesVec<[object Object]>
  • auctionHouseisMut
  • authorityisSignerisMut
  • auctioneerAuthority
  • ahAuctioneerPdaisMut
  • systemProgram
printListingReceipt
  • receiptBumpu8
  • receiptisMut
  • bookkeeperisSignerisMut
  • systemProgram
  • rent
  • instruction
cancelListingReceipt
    • receiptisMut
    • systemProgram
    • instruction
    printBidReceipt
    • receiptBumpu8
    • receiptisMut
    • bookkeeperisSignerisMut
    • systemProgram
    • rent
    • instruction
    cancelBidReceipt
      • receiptisMut
      • systemProgram
      • instruction
      printPurchaseReceipt
      • purchaseReceiptBumpu8
      • purchaseReceiptisMut
      • listingReceiptisMut
      • bidReceiptisMut
      • bookkeeperisSignerisMut
      • systemProgram
      • rent
      • instruction