TermOfferSubmission
A sealed lend offer for a Term auction.
idstring
bytes32 — omit / zero for a new offer (the locker assigns it).
offerorstringrequired
Offer owner address.
offerPriceHashstringrequired
bytes32 commitment = keccak(price, nonce), computed client-side; revealed later.
amountstringrequired
Offer size in purchase-token units (integer wei).
purchaseTokenstring
Optional; defaults to the repo's purchase token.
TermOfferSubmission
{
"id": "string",
"offeror": "string",
"offerPriceHash": "string",
"amount": "string",
"purchaseToken": "string"
}