Quipuswap
Search…
⌃K

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

🌮 Taquito
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 an operator for users' QUIPU tokens.
Last modified 7mo ago