Skip to main content
GET
Returns the authorization work a market still needs before it can lend, as an ordered checklist. Each incomplete step comes with ready-to-sign calldata and the role required to execute it. The steps differ by collateral mode, because freeze markets and custody markets rely on different token-side permissions. Two steps are common to both.

Path Parameters

string
required
Market ID.

Response Fields

object

Steps by Mode

FREEZE CUSTODY
In FREEZE mode the router step has key verifyRouterOnRegistry but its calldata is emitted under verifyRouterAsHolder, matching the custody naming. Look up calldata by the calldata object’s own keys rather than by step key.
The first two steps in either mode are executed by whoever administers the collateral token, which for an imported third-party security is the original issuer or their transfer agent, not Trusset and not necessarily you. Plan for that dependency before announcing a market.
grantLiquidatorRole can be executed directly through Set Liquidator Role when the registered wallet holds the market admin role.