Deployment
Nominate Candidate
Nominate a wallet to take a market lender-of-record role
POST
Returns the factory transaction that nominates one more candidate for a market still seeking a lender of record. A nomination admits exactly one wallet: the candidate must later take the role with that address, through Accept Lender Role. See Lender of record.
Nominating is the deploying side’s act. Two checks decide whether it lands, and they are not the same check:
- The API builds the transaction only when this instance’s registered wallet is the factory owner or sits on the factory’s deployer register, which the factory owner maintains. Otherwise it answers
403 DEPLOYER_NOT_AUTHORIZED. - The factory accepts the transaction only from the wallet that deployed this market, or from the factory owner. A wallet that passes the API check but did not deploy this market has its transaction reverted.
signer, and make sure it is the wallet that deployed the market. There is no confirm call. Once the transaction mines, Get Nominations lists the candidate.
Path Parameters
string
required
Market ID.
Body Parameters
string
required
Wallet to nominate. A checksum-valid address that is not the zero address. Nominate the exact wallet the institution will sign the adoption with: a nomination names an address, not an institution.
Response Fields
object
