Impermax UniV2: IMX-WETH-9

Verified contract

Active on Ethereum with 72 txns
Deployed by via 0x44e14c3f at 12335456
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x1286f81487cc378bcc18ade3324a5d7cb049c4e4a971a2c75eee01c39e57835e
0x5f31a90fd396c20963c9300d562092c1de6b7f0dde2d6ad1dd3d6594b7429aed
0x2a0acd6c0766c4f477a15e6e5f8999d8bb8ea149447b1a4a8b183bdb5b3bb862
0xfe31bc42fc3119f712a7f78be7219e2815992a65abfee7a5552d431c89ca764b
0x18cb12bb37f50173b1c7896bc52b05fb508ab5f32c49489b00b197c2b9c4ec8e
0x7a7b749880fdc6bd0278ad961ee4ae02f33ad4f22e8d49c363817d6b487daac1
0x3a8071f0814c186f09d7032d82448853e9ec81f1e95925417f95f038f36d0f3b
0x09fe0cfdc5df66dbe4500838c822ce34c8e6401cba2fd181fb2273ea36986ce3
0xb037f2db59373df41467ec23a601a5801f5cf14213ace349ed105e7c02a4b206
0xe05e5441362e6056426190e4c48f7955438ffc92c5ffa663c774d4cd8dd05308

Functions
Getter at block 21040209
DOMAIN_SEPARATOR(view returns (bytes32)
0xccd1f11666eab7d7ded878079f6a61869d160b12391563291c14f3e04e3d79c8
LIQUIDATION_INCENTIVE_MAX(view returns (uint256)
1050000000000000000
LIQUIDATION_INCENTIVE_MIN(view returns (uint256)
1000000000000000000
MINIMUM_LIQUIDITY(view returns (uint256)
1000
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
SAFETY_MARGIN_SQRT_MAX(view returns (uint256)
1581138840000000000
SAFETY_MARGIN_SQRT_MIN(view returns (uint256)
1000000000000000000
borrowable0(view returns (address)
0xc200886944599721649549816f490efb20368f21
borrowable1(view returns (address)
0xe3180027c2555995c57c5f42e4eabdbf034e0f29
decimals(view returns (uint8)
18
factory(view returns (address)
0x8c3736e2fe63cc2cd89ee228d9dbcab6ce5b767b
liquidationIncentive(view returns (uint256)
1050000000000000000
name(view returns (string)
Impermax UniV2: IMX-WETH-9
safetyMarginSqrt(view returns (uint256)
1414213560000000000
simpleUniswapOracle(view returns (address)
0x5671b249391ca5e6a8fe28ceb1e85dc41c12ba7d
symbol(view returns (string)
iIMX-WETH-9
totalBalance(view returns (uint256)
732835348699664273446
totalSupply(view returns (uint256)
732802485769967712986
underlying(view returns (address)
0xa00d47b4b304792eb07b09233467b690db847c91
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
nonces(addressview returns (uint256)
State-modifying
_initialize(string _namestring _symboladdress _underlyingaddress _borrowable0address _borrowable1
_setFactory(
_setLiquidationIncentive(uint256 newLiquidationIncentive
_setSafetyMarginSqrt(uint256 newSafetyMarginSqrt
accountLiquidity(address borrowerreturns (uint256 liquidityuint256 shortfall)
accountLiquidityAmounts(address borroweruint256 amount0uint256 amount1returns (uint256 liquidityuint256 shortfall)
approve(address spenderuint256 valuereturns (bool)
canBorrow(address borroweraddress borrowableuint256 accountBorrowsreturns (bool)
exchangeRate(returns (uint256)
flashRedeem(address redeemeruint256 redeemAmountbytes data
getPrices(returns (uint256 price0uint256 price1)
mint(address minterreturns (uint256 mintTokens)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(address redeemerreturns (uint256 redeemAmount)
seize(address liquidatoraddress borroweruint256 repayAmountreturns (uint256 seizeTokens)
skim(address to
sync(
tokensUnlocked(address fromuint256 valuereturns (bool)
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Mint(address indexed senderaddress indexed minteruint256 mintAmountuint256 mintTokens
NewLiquidationIncentive(uint256 newLiquidationIncentive
NewSafetyMargin(uint256 newSafetyMarginSqrt
Redeem(address indexed senderaddress indexed redeemeruint256 redeemAmountuint256 redeemTokens
Sync(uint256 totalBalance
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.