feed_interest_oracle
Update the on-chain interest rate for an asset by generating an unsigned transaction that the oracle owner must sign and submit.
Instructions
ADMIN/MAINTENANCE: Update the interest rate stored in an interest oracle UTxO. Builds an unsigned transaction (CBOR hex) that must be signed by the oracle owner key. Requires the oracle contract parameters (biasTime in milliseconds, owner pubkey hash hex) which are fixed at contract deployment and must be supplied by the protocol admin.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset | Yes | ||
| address | Yes | Oracle owner Cardano bech32 address | |
| oracleOwner | Yes | Oracle contract owner parameter as a hex-encoded public key hash (fixed at deployment) | |
| oracleBiasTime | Yes | Oracle contract biasTime parameter in milliseconds (bigint string; fixed at deployment) | |
| newInterestRate | Yes | New interest rate as an on-chain integer (scaled; e.g. 5_000_000 = 5 % p.a. in the protocol encoding) |