Logo

candy_shop

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
createCandyShop
  • sellerFeeBasisPointsu16
  • requiresSignOffbool
  • canChangeSalePricebool
  • bumpu8
  • feePayerBumpu8
  • treasuryBumpu8
  • splitu8
  • namestring
  • treasuryMint
  • payerisSignerisMut
  • authorityisMut
  • feeWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationOwner
  • auctionHouseisMut
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • candyShopisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • rent
createEnterpriseCandyShop
  • sellerFeeBasisPointsu16
  • requiresSignOffbool
  • canChangeSalePricebool
  • bumpu8
  • feePayerBumpu8
  • treasuryBumpu8
  • splits[u8; 4]
  • namestring
  • treasuryMint
  • payerisSignerisMut
  • authorityisMut
  • feeWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationOwner
  • auctionHouseisMut
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • candyShopisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • rent
updateCandyShopInfo
  • sellerFeeBasisPointsOption<u16>
  • requiresSignOffOption<bool>
  • canChangeSalePriceOption<bool>
  • splitOption<u8>
  • authorityBumpu8
  • treasuryMint
  • walletisSignerisMut
  • candyShopCreator
  • authorityisMut
  • feeWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationisMut
  • treasuryWithdrawalDestinationOwner
  • auctionHouseisMut
  • candyShopisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • rent
sellWithProxy
  • priceu64
  • amountu64
  • tradeStateBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • walletisSignerisMut
  • tokenAccountisMut
  • metadata
  • authority
  • auctionHouseisMut
  • auctionHouseFeeAccountisMut
  • sellerTradeStateisMut
  • freeSellerTradeStateisMut
  • candyShop
  • ahProgram
  • tokenProgram
  • systemProgram
  • programAsSigner
  • rent
buyWithProxy
  • priceu64
  • amountu64
  • tradeStateBumpu8
  • escrowPaymentBumpu8
  • walletisSigner
  • paymentAccountisMut
  • transferAuthority
  • treasuryMint
  • tokenAccount
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • buyerTradeStateisMut
  • candyShop
  • ahProgram
  • tokenProgram
  • systemProgram
  • rent
executeSaleWithProxy
  • priceu64
  • amountu64
  • escrowPaymentBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • buySidebool
  • buyerisMut
  • sellerisMut
  • tokenAccountisMut
  • tokenMint
  • metadata
  • treasuryMint
  • escrowPaymentAccountisMut
  • sellerPaymentReceiptAccountisMut
  • buyerReceiptTokenAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • buyerTradeStateisMut
  • sellerTradeStateisMut
  • freeTradeStateisMut
  • candyShop
  • ahProgram
  • tokenProgram
  • systemProgram
  • associatedTokenProgram
  • programAsSigner
  • rent
executeEnterpriseSaleWithProxy
  • priceu64
  • amountu64
  • escrowPaymentBumpu8
  • freeTradeStateBumpu8
  • programAsSignerBumpu8
  • buySidebool
  • buyerisMut
  • sellerisMut
  • tokenAccountisMut
  • tokenMint
  • metadata
  • treasuryMint
  • escrowPaymentAccountisMut
  • sellerPaymentReceiptAccountisMut
  • buyerReceiptTokenAccountisMut
  • authority
  • auctionHouseisMut
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • buyerTradeStateisMut
  • sellerTradeStateisMut
  • freeTradeStateisMut
  • candyShop
  • treasuryWithdrawalDestinationisMut
  • ahProgram
  • tokenProgram
  • systemProgram
  • associatedTokenProgram
  • programAsSigner
  • rent
candyShopWithdrawFromTreasury
  • amountu64
  • candyShopisMut
  • candyShopCreatorisSigner
  • candyShopCreatorTokenAccountisMut
  • liqnftTreasuryAccountisMut
  • liqnftTreasuryTokenAccountisMut
  • treasuryMint
  • authority
  • treasuryWithdrawalDestinationisMut
  • auctionHouseTreasuryisMut
  • auctionHouseisMut
  • ahProgram
  • tokenProgram
  • systemProgram
  • associatedTokenProgram
  • rent
cancelWithProxy
  • priceu64
  • amountu64
  • walletisMut
  • tokenAccountisMut
  • tokenMint
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • tradeStateisMut
  • candyShop
  • ahProgram
  • tokenProgram
createAuction
  • startingBidu64
  • startTimeu64
  • biddingPeriodu64
  • tickSizeu64
  • buyNowPriceOption<u64>
  • auctionisMut
  • auctionEscrowisMut
  • walletisSignerisMut
  • tokenAccountisMut
  • nftMint
  • authority
  • candyShop
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • rent
  • clock
cancelAuction
  • auctionBumpu8
  • auctionisMut
  • auctionEscrowisMut
  • walletisSignerisMut
  • tokenAccountisMut
  • nftMint
  • authority
  • candyShop
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • rent
  • clock
makeBid
  • bidPriceu64
  • auctionBidWalletBumpu8
  • tradeStateBumpu8
  • escrowPaymentBumpu8
  • walletisSignerisMut
  • auctionisMut
  • candyShop
  • bidisMut
  • auctionBidWalletisMut
  • nftMint
  • bidPaymentAccountisMut
  • userTreasuryAtaisMut
  • treasuryMint
  • auctionEscrow
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • bidTradeStateisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • clock
  • rent
withdrawBid
  • auctionBidWalletBumpu8
  • escrowReceiptBumpu8
  • walletisSignerisMut
  • auctionisMut
  • candyShop
  • bidisMut
  • auctionBidWalletisMut
  • userTreasuryAtaisMut
  • bidReceiptAccountisMut
  • nftMint
  • treasuryMint
  • auctionEscrowisMut
  • metadata
  • escrowPaymentAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • bidTradeStateisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • clock
  • rent
buyNow
  • auctionBumpu8
  • auctionTradeStateBumpu8
  • buyerTradeStateBumpu8
  • escrowPaymentBumpu8
  • freeAuctionTradeStateBumpu8
  • programAsSignerBumpu8
  • walletisSignerisMut
  • sellerisMut
  • sellerPaymentReceiptAccountisMut
  • auctionisMut
  • candyShop
  • paymentAccountisMut
  • transferAuthority
  • nftMint
  • treasuryMint
  • auctionEscrowisMut
  • metadata
  • escrowPaymentAccountisMut
  • auctionPaymentReceiptAccountisMut
  • buyerReceiptTokenAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • buyerTradeStateisMut
  • auctionTradeStateisMut
  • freeAuctionTradeStateisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • programAsSigner
  • clock
  • rent
settleAuction
  • auctionBumpu8
  • auctionBidWalletBumpu8
  • auctionTradeStateBumpu8
  • freeAuctionTradeStateBumpu8
  • escrowPaymentBumpu8
  • programAsSignerBumpu8
  • walletisSignerisMut
  • buyerisMut
  • auctionisMut
  • candyShop
  • bidisMut
  • auctionBidWalletisMut
  • bidReceiptTokenAccountisMut
  • nftMint
  • treasuryMint
  • auctionEscrowisMut
  • metadata
  • escrowPaymentAccountisMut
  • auctionPaymentReceiptAccountisMut
  • authority
  • auctionHouse
  • auctionHouseFeeAccountisMut
  • auctionHouseTreasuryisMut
  • bidTradeStateisMut
  • auctionTradeStateisMut
  • freeAuctionTradeStateisMut
  • ahProgram
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • programAsSigner
  • clock
  • rent
distributeAuctionProceeds
  • auctionBumpu8
  • auctionBidWalletBumpu8
  • walletisSignerisMut
  • sellerisMut
  • buyerisMut
  • buyerReceiptTokenAccountisMut
  • sellerPaymentReceiptAccountisMut
  • auctionisMut
  • candyShop
  • bidisMut
  • auctionBidWalletisMut
  • bidReceiptTokenAccountisMut
  • nftMint
  • treasuryMint
  • auctionPaymentReceiptAccountisMut
  • tokenProgram
  • associatedTokenProgram
  • systemProgram
  • clock
  • rent