Increase an Existing Bid
Raise your bid amount or price in an active auction round
Increase Existing Bid
Raise your token amount or price to stay competitive in the auction
Mutation
Schema
increaseBid(
roundId: String!
tokenAmount: Float!
tokenPrice: Float!
payment: Int!
cryptoType: String
): BidParameters
roundIdRequiredString!tokenAmountRequiredFloat!tokenPriceRequiredFloat!paymentRequiredInt!1 - CREDIT2 - CRYPTO3 - WALLETcryptoTypeOptionalStringReturn Value
The mutation returns the updated Bid object if successful
Example
mutation {
increaseBid(
roundId: "abcd1234"
tokenAmount: 150.0
tokenPrice: 0.6
payment: 2
cryptoType: "BTC"
) {
userId
roundId
tokenAmount
totalPrice
tokenPrice
tempTokenAmount
tempTokenPrice
delta
pendingIncrease
holdings {
key
value {
crypto
usd
}
}
payType
cryptoType
placedAt
updatedAt
status
}
}Important Rules
New price must be greater than or equal to your original bid price
Round must have status STARTED
CRYPTO payments must be made at least 10 minutes before round end
Price must exceed the round's minimum token price
Use Cases
Increase your bid price to outbid competitors and improve winning chances
Purchase more tokens by increasing your token amount
Adjust to market conditions as token prices fluctuate during the round
Make final adjustments before the auction round closes
Delta Calculation
The delta field represents the price difference between your current and previous bid
delta = (newTokenPrice × newTokenAmount) - (oldTokenPrice × oldTokenAmount)
You only pay the delta amount when increasing a bid, not the full new amount