Module mpl_auction_house::bid
source · Expand description
Create both private and public bids. A private bid is a bid on a specific NFT held by a specific person. A public bid is a bid on a specific NFT regardless of who holds it.
Structs
- Accounts for the
auctioneer_private_bid
handler. - Accounts for the
auctioneer_public_bid
handler. - Accounts for the
private_bid
handler. - Accounts for the
public_bid
handler.
Functions
- Create a private bid on a specific SPL token that is held by a specific wallet.
- Create a bid on a specific SPL token. Public bids are specific to the token itself, rather than the auction, and remain open indefinitely until either the user closes it or the requirements for the bid are met and it is matched with a counter bid and closed as a transaction.
- Handles the bid logic for both private and public bids.
- Create a private bid on a specific SPL token that is held by a specific wallet.
- Create a bid on a specific SPL token. Public bids are specific to the token itself, rather than the auction, and remain open indefinitely until either the user closes it or the requirements for the bid are met and it is matched with a counter bid and closed as a transaction.