_onlyOwner, NotGuardian, NotCore, NotModule, NotProposer, and NotKey. The contracts do not use onlyTimelock as a modifier name. Registry writes go through owner(), which is the timelock.
Related: Governance, Security.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Stockline is live on testnet. Get free test money and try everything. Open testnet
Every privileged function and who can call it, scanned from the contracts.
_onlyOwner, NotGuardian, NotCore, NotModule, NotProposer, and NotKey. The contracts do not use onlyTimelock as a modifier name. Registry writes go through owner(), which is the timelock.
| Contract | Function | Who can call |
|---|---|---|
| FeeCollector | notifyInterest | Core |
| FeeCollector | notifyLiquidationFee | Core |
| FeeCollector | credit | Timelock / owner |
| FeeCollector | setReserveTargetPct | Timelock / owner |
| FeeCollector | setBurnEpoch | Timelock / owner |
| LiquidationModule | liquidate | Core |
| RiskRegistry | setTier | Timelock / owner |
| RiskRegistry | createBook | Timelock / owner |
| RiskRegistry | setBookOverride | Timelock / owner |
| RiskRegistry | setBookTier | Timelock / owner |
| RiskRegistry | setBorrowCap | Timelock / owner |
| RiskRegistry | setBorrowingEnabled | Timelock / owner |
| RiskRegistry | setIrmParams | Timelock / owner |
| RiskRegistry | setIssuerCap | Timelock / owner |
| RiskRegistry | setReserveFactor | Timelock / owner |
| RiskRegistry | setProtocolLiqFeeShare | Timelock / owner |
| RiskRegistry | setLiquidationParams | Timelock / owner |
| RiskRegistry | setDexRouter | Timelock / owner |
| RiskRegistry | setBuyAndBurn | Timelock / owner |
| RiskRegistry | setZapRoute | Timelock / owner |
| RiskRegistry | liquidatorAllowlist | Timelock / owner |
| RiskRegistry | irmParams | Timelock / owner |
| RiskRegistry | issuerCap | Timelock / owner |
| RiskRegistry | buyAndBurn | Timelock / owner |
| RiskRegistry | zapRoute | Timelock / owner |
| Stockline | usdWithdrawPaused | Guardian |
| Stockline | pause | Guardian |
| Stockline | unpause | Guardian |
| Stockline | applyLiquidation | LiquidationModule |
| Stockline | realizeBadDebt | LiquidationModule |
| USDGPool | borrow | Core |
| USDGPool | repay | Core |
| USDGPool | accrue | Core |
| USDGPool | realizeBadDebt | Core |
| Guardian | pause | Guardian |
| Guardian | unpause | Guardian |
| Timelock | schedule | Timelock proposer |
| Timelock | execute | Timelock proposer |
| Timelock | cancel | Timelock proposer |
| HolidayCalendar | addHolidays | Timelock / owner |
| PositionRouter | deleverage | Core |
| PositionRouter | onDeleverage | Core |
| UniswapV3Adapter | setOwner | Timelock / owner |
| UniswapV3Adapter | acceptOwner | Timelock / owner |
| UniswapV3Adapter | setDefaultFee | Timelock / owner |
| UniswapV3Adapter | setTwapWindow | Timelock / owner |
| UniswapV3Adapter | setPairFee | Timelock / owner |
| Emissions | start | Timelock / owner |