iOOKI

Verified contract

Proxy

Active on Ethereum with 30 txns
Deployed by via 0x7898c6c7 at 13321170
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
27 additional variables
ERC-20
Value $45.03
ERC-20
Value $0
0x25ae97c1e6ba39fea2fce9cd6bbe3522dd39477431e19dc8721dfef152a43ea5
0x670992291107e0b2fcf969f62fbaf406115c8b324eb8c20f77c39abfa7b23446
0x7e8ea3bef2eb37d0b60db8f79c738fddd6e608002238cb012e9a1bdd88c0759f
0x35cb4e054c8597f4c8af430249953dfb6310940bc450d390a46fb95cbfcb6338
0x30e9908037ad8630745c52b8933ae3f3989467d677b9dc64f2e578311e5820ba
0xf8afea7f156da49c3def30357571ce23c9f1e80bd6205e13681e8c427b500895
0x88ea8b29cea407a2bf358663274a44378da018e288fc1e2bee4658b945c9ffd3
0xb0b4a64fcb0aaaba7cfe0ef490118dded2f9e28dccbee5097b584e3128495203
0x9b24021b64053fe252b3441159c894725ba1784110005f7e6ffa4d0c350e1d15
0x90cd30d978389abd24e0be9dbf0335db30225fe9003968e0c87b5260081119c0

Functions
Getter at block 21314320
baseRate(view returns (uint256)
0
checkpointSupply(view returns (uint256)
0
decimals(view returns (uint8)
18
initialPrice(view returns (uint256)
1000000000000000000
isOwner(view returns (bool)
false
kinkLevel(view returns (uint256)
0
loanTokenAddress(view returns (address)
0x0de05f6447ab4d22c8827449ee4ba2d5c288379b
lowUtilBaseRate(view returns (uint256)
0
lowUtilRateMultiplier(view returns (uint256)
0
maxScaleRate(view returns (uint256)
0
name(view returns (string)
iOOKI
owner(view returns (address)
0x9b43a385e08ee3e4b402d4312dabd11296d09e93
rateMultiplier(view returns (uint256)
0
symbol(view returns (string)
OOKI iToken (iOOKI)
targetLevel(view returns (uint256)
0
totalSupply(view returns (uint256)
268953262380396039338462
DELEGATE_FLAG(view returns (uint128)
4
DEX_SELECTOR_FLAG(view returns (uint128)
2
DOMAIN_SEPARATOR(view returns (bytes32)
0x96c0948960e28e5eed1fd08d6d3ca40bbfe39cec70c376e786471178ca698eab
HOLD_OOKI_FLAG(view returns (uint128)
1
PAY_WITH_OOKI_FLAG(view returns (uint128)
8
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
TRACK_VOLUME_FLAG(view returns (uint128)
32
VERSION(view returns (uint256)
8
WITH_PERMIT(view returns (uint128)
16
bZxContract(view returns (address)
0xd8ee69652e4e4838f2531732a46d1f7f584f0b7f
 
borrowInterestRate(view returns (uint256)
decimals(view returns (uint8)
18
flashBorrowFeePercent(view returns (uint256)
0
getGuardian(view returns (address guardian)
0x0000000000000000000000000000000000000000
 
getPoolUtilization(view returns (uint256)
initialPrice(view returns (uint256)
1000000000000000000
isOwner(view returns (bool)
false
loanTokenAddress(view returns (address)
0x0de05f6447ab4d22c8827449ee4ba2d5c288379b
name(view returns (string)
iOOKI
owner(view returns (address)
0x9b43a385e08ee3e4b402d4312dabd11296d09e93
poolLastInterestRate(view returns (uint256)
100000000000
 
poolTWAI(view returns (uint256)
 
supplyInterestRate(view returns (uint256)
symbol(view returns (string)
OOKI iToken (iOOKI)
 
tokenPrice(view returns (uint256)
 
totalAssetBorrow(view returns (uint256)
 
totalAssetSupply(view returns (uint256)
totalSupply(view returns (uint256)
268953262380396039338462
wethToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _ownerview returns (uint256)
loanParamsIds(uint256view returns (bytes32)
_isPaused(bytes4 sigview returns (bool isPaused)
_nextBorrowInterestRate(uint256 totalBorrowuint256 newBorrowNotYetRealizeduint256 lastIRview returns (uint256 nextRate)
_nextSupplyInterestRate(uint256 nextBorrowRateuint256 assetBorrowuint256 assetSupplyview returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
assetBalanceOf(address _ownerview returns (uint256)
balanceOf(address accountview returns (uint256)
loanParamsIds(uint256view returns (bytes32)
nextBorrowInterestRate(uint256 borrowAmountview returns (uint256)
nextSupplyInterestRate(int256 supplyAmountview returns (uint256)
nonces(addressview returns (uint256)
State-modifying
setTarget(address _newTarget
transferOwnership(address newOwner
approve(address spenderuint256 amountreturns (bool)
borrow(bytes32 loanIduint256 withdrawAmountuint256uint256 collateralTokenSentaddress collateralTokenAddressaddress borroweraddress receiverbytes loanDataBytespayable returns (struct IBZxLoanOpenData)
burn(address receiveruint256 burnAmountreturns (uint256 loanAmountPaid)
changeGuardian(address newGuardian
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
flashBorrow(uint256 borrowAmountaddress borroweraddress targetstring signaturebytes datapayable returns (bytes)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _loanTokenAddressstring _namestring _symbol
initializeDomainSeparator(
marginTrade(bytes32 loanIduint256 leverageAmountuint256 loanTokenSentuint256 collateralTokenSentaddress collateralTokenAddressaddress traderbytes loanDataBytespayable returns (struct IBZxLoanOpenData)
mint(address receiveruint256 depositAmountreturns (uint256)
mint(address receiveruint256 depositAmountbytes loanDataBytesreturns (uint256)
pause(bytes4[] sig
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
setDemandCurve(address _rateHelper
toggleFunctionPause(bytes4 sig
toggleFunctionUnPause(bytes4 sig
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
unpause(bytes4[] sig
updateFlashBorrowFeePercent(uint256 newFeePercent
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed burneruint256 tokenAmountuint256 assetAmountuint256 price
Mint(address indexed minteruint256 tokenAmountuint256 assetAmountuint256 price
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed burneruint256 tokenAmountuint256 assetAmountuint256 price
FlashBorrow(address borroweraddress targetaddress loanTokenuint256 loanAmount
Mint(address indexed minteruint256 tokenAmountuint256 assetAmountuint256 price
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _newOwneraddress _newTarget
Fallback and receive
fallback(
fallback(
Errors

This contract contains no error objects.