Type alias PlaceAuctionBidV1InstructionAccounts

PlaceAuctionBidV1InstructionAccounts: {
    associatedTokenProgram?: PublicKey | Pda;
    auctionTree?: PublicKey | Pda;
    backendSigner?: Signer;
    bid: PublicKey | Pda;
    bidder?: Signer;
    bidderTokenAccount?: PublicKey | Pda;
    bucket?: PublicKey | Pda;
    feeWallet?: PublicKey | Pda;
    genesisAccount?: PublicKey | Pda;
    mint: PublicKey | Pda;
    payer?: Signer;
    systemProgram?: PublicKey | Pda;
    tokenProgram?: PublicKey | Pda;
}

Type declaration

  • Optional associatedTokenProgram?: PublicKey | Pda

    The Associated Token program

  • Optional auctionTree?: PublicKey | Pda

    The AVL tree account for managing auction bids

  • Optional backendSigner?: Signer

    Backend authorisation signer

  • bid: PublicKey | Pda

    The address of the auction bid PDA

  • Optional bidder?: Signer

    Overrides payer as bidder

  • Optional bidderTokenAccount?: PublicKey | Pda

    The token account for the bidder (created if needed)

  • Optional bucket?: PublicKey | Pda

    The address of the auction bucket

  • Optional feeWallet?: PublicKey | Pda

    The wallet to receive bid fees

  • Optional genesisAccount?: PublicKey | Pda

    The address of the genesis account

  • mint: PublicKey | Pda

    The address of the mint account

  • Optional payer?: Signer

    Default bidder who pays for storage fees and provides SOL for the bid

  • Optional systemProgram?: PublicKey | Pda

    The system program

  • Optional tokenProgram?: PublicKey | Pda

    The SPL Token program

Generated using TypeDoc