TermFee
One charge. A NEGATIVE value is a REBATE (Exactly rebates early repayment) — sign is load-bearing, never take an absolute value.
idstringrequired
Stable slug: origination, late-penalty, early-repay-discount, reserve-contribution, instant-exit, performance, reserve-factor, …
labelstringrequired
Self-describing, so an id a client does not recognise still renders correctly.
whenstringrequired
entry | ongoing | exit | late | liquidation | performance
unitstringrequired
apr-percent | percent | bps | absolute
basisstringrequired
principal | face-value | yield | collateral | shares | debt-repaid
valuenumberrequired
Native-token value to send with the transaction, in wei.
payeestringnullable
mutablebooleannullable
Governance-mutable — a snapshot.
indicativebooleannullable
Only resolvable at action time (Exactly’s discount, TermMax’s curve price).
descriptionstringnullable
Human-readable label for this entry.
TermFee
{
"id": "string",
"label": "string",
"when": "string",
"unit": "string",
"basis": "string",
"value": 0,
"payee": "string",
"mutable": true,
"indicative": true,
"description": "string"
}