📚
INIT Capital Developer Docs
  • Overview
  • Core Contracts
  • Guides
    • Basic Interaction
      • Deposit and Withdraw
      • Create Position
      • Add and Remove Collateral
      • Borrow and Repay
      • Changing Position Mode
    • Advanced Interaction
      • Liquidate Position
      • Flashloan
      • Multicall
      • Callback
    • Liquidity Hook
      • Multicall with Callback
      • Money Market Hook
      • Looping Hook
      • Margin Trading Hook
  • Contract References
    • InitCore
    • PosManager
    • LendingPool
    • Config
    • RiskManager
    • InitOracle
    • LiqIncentiveCalculator
    • DoubleSlopeIRM
    • InitErrors
    • MoneyMarketHook
    • LoopingHook
    • MarginTradingHook
  • Contract Addresses
    • Blast
    • Mantle
Powered by GitBook
On this page
  • View Functions
  • BASE_BORR_RATE_E18
  • BORR_RATE_MULTIPLIER_E18
  • JUMP_UTIL_E18
  • JUMP_MULTIPLIER_E18
  1. Contract References

DoubleSlopeIRM

Interest Rate Model contract.

View Functions

BASE_BORR_RATE_E18

Base borrow rate with 10^18 precision (in rate per second).

function BASE_BORR_RATE_E18() external view returns (uint256);

BORR_RATE_MULTIPLIER_E18

Borrow rate multiplier for utilization rate below the optimal utilization rate, with 10^18 precision (in rate per second).

function BORR_RATE_MULTIPLIER_E18() external view returns (uint256);

JUMP_UTIL_E18

Jump utilization rate with 10^18 precision.

function JUMP_UTIL_E18() external view returns (uint256);

JUMP_MULTIPLIER_E18

Jump multiplier with 10^18 precision. This is a jump multiplier increment from the jump utilization point.

function JUMP_MULTIPLIER_E18() external view returns (uint256);
PreviousLiqIncentiveCalculatorNextInitErrors

Last updated 1 year ago