Optional
treasuryThe address of the Auction House treasury mint. The token you accept as the purchase currency.
WRAPPED_SOL_MINT
Optional
requiresThis allows the centralised authority to gate which NFT can be listed, bought and sold.
canChangeSalePrice
Optional
canIs intended to be used with the Auction House that requires sign off. If the seller intentionally lists their NFT for a price of 0, a new FreeSellerTradeState is made. The Auction House can then change the price to match a matching Bid that is greater than 0.
false
Optional
authority?: undefined | PublicKey | SignerThe Authority wallet of the Auction House.
It is used to sign off listings and bids in case requiresSignOff
is true.
metaplex.identity()
Optional
auctioneerThe Auctioneer authority key. It is required when Auction House is going to have Auctioneer enabled.
No default value.
Optional
auctioneerThe list of scopes available to the user in the Auctioneer. For example Bid, List, Execute Sale.
Only takes place when Auction House has Auctioneer enabled.
All scopes available
Optional
feeThe account that is marked as a destination of withdrawal from the fee account.
metaplex.identity()
Optional
treasuryThe account that is marked as the owner of treasury withdrawal destination.
metaplex.identity()
Optional
instructionOptional
delegateGenerated using TypeDoc
The share of the sale the auction house takes on all NFTs as a fee.