Type alias SubmitAuctionBidTransactionArgs
SubmitAuctionBidTransactionArgs: { auctionEpoch: BN; auctionId: BN; bidSize: BN; dflow: Program<any>; marketMakerAccountOwner: PublicKey; marketMakerAuctionTokenAccount: PublicKey; marketMakerDataAccount: PublicKey; nextAuctionEpoch: BN }
Type declaration
-
auctionEpoch: BN
-
auctionId: BN
-
bidSize: BN
-
dflow: Program<any>
-
marketMakerAccountOwner: PublicKey
-
marketMakerAuctionTokenAccount: PublicKey
-
marketMakerDataAccount: PublicKey
-
nextAuctionEpoch: BN
Param
An unsigned 64 bit integer. The auction ID used as a seed to generate the program derived address
Param
An unsigned 64 bit integer. The integer epoch used to generate the PDA of the auction epoch account
Param
An unsigned 64 bit integer. The next auction epoch number. If bidding in auction epoch N, this must be N + 1.
Param
The public key of the market_maker_data_account account.
Param
The public key of the market_maker_account_owner account.
Param
The size of the bid being placed into the auction. This number must strictly exceed the best bid in order for the transaction to be executed.
Param
The SPL token account associated with the market maker used to bid in the auctions. This account is expected to be mutable