TermBidRequest
chainIdstringrequired
Example:
1lenderstringrequired
Example:
TERM_FINANCE_0xABC…submissions object[]required
Array [
idstring
bytes32 — omit / zero for a new bid.
bidderstringrequired
Bid owner address.
bidPriceHashstringrequired
bytes32 commitment = keccak(price, nonce), computed client-side.
amountstringrequired
Borrow size in purchase-token units (integer wei).
collateralAmountsstring[]required
Collateral amounts to escrow, aligned with collateralTokens.
collateralTokensstring[]required
Collateral token addresses.
purchaseTokenstring
Optional; defaults to the repo's purchase token.
]
referralstring
Optional referral address.
TermBidRequest
{
"chainId": "1",
"lender": "TERM_FINANCE_0xABC…",
"submissions": [
{
"id": "string",
"bidder": "string",
"bidPriceHash": "string",
"amount": "string",
"collateralAmounts": [
"string"
],
"collateralTokens": [
"string"
],
"purchaseToken": "string"
}
],
"referral": "string"
}