place_bid
An entrypoint that allows anyone to place a bid in one of the active auctions.
You need to add the Auction contract as the operator for your QUIPU tokens to make a bet.
Call parameters
type place_bid_t is [@layout:comb] record [
auction_id : nat;
bid : nat;
]
Field
Type
Description
auction_id
nat
Auction's ID
bid
nat
A new bet on auctions' tokens
Usage
const auctionAddress = "KT1...";
const params =
auction_id: 1,
bid: 15,
};
const auction = await tezos.contract.at(auctionAddress);
const operation = await dexCore.methodsObject.place_bid(params).send();
await operation.confirmation();
Errors
304
- auction with the specified ID not found.308
- user's bid is less than minimum bid for an auction launch or less that previous bid.309
- auction is already finished or rewards are already claimed.412
- non payable entrypoint (can't accept TEZ tokens during call of an entrypoint).FA2_NOT_OPERATOR
- Auction contract is not anoperator
for users' QUIPU tokens.
Last updated