Name | Arguments | Accounts |
---|---|---|
initializeAuctionAccount | bump:`u8` | auctionAccount isMut bidMint nftMint nftVault payer isSignerisMut rent associatedTokenProgram tokenProgram systemProgram |
createAuction | duration:`u64` startPrice:`u64` reservePrice:`u64` | auctionAccount isMut funder isMut receiver nftVault isMut fundAuthority isSigner tokenProgram |
bid | amtBidTokens:`u64` | auctionAccount isMut bidVault isMut bidReceiver isMut nftVault isMut nftReceiver isMut feeAccount isMut bidAuthority isSigner nftAuthority tokenProgram |
refund | auctionAccount isMut funder isMut nftVault isMut fundAuthority isSigner nftAuthority tokenProgram |