The Overseer contract is responsible for storing key protocol parameters and the whitelisting of new bAsset collaterals. The borrow limit of users are calculated here, as the Overseer keeps track of locked collateral amounts for all users.
This contract is the recipient for collected bAsset rewards claimed by Custody contracts. The Overseer calculates the amount of depositor subsidies that has to be distributed, and the resulting amount is sent to the Market contract.
The Overseer halts borrow-related operations if the Oracle's price data is older than 60 seconds (price_timeframe). Operations are resumed when new price data is fed-in.
Address of contract owner that can update config
Contract address of Oracle
Contract address of Market
Contract address of Liquidation Contract
Contract address of Collector
Native token denomination for stablecoin
Minimum time delay between epoch operations [blocks]
Threshold per-block deposit rate before triggering interest buffer distribution
Target per-block stablecoin deposit rate of Anchor
Maximum portion of interest buffer that can be distributed in an epoch
Portion of bAsset rewards used to purchase ANC
Window of time before price data is considered outdated [seconds]