Fulcrum ETH iToken

Verified contract

Proxy

Active on Ethereum with 2,689 txns
Deployed by via 0x4a1909ef at 10785086
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
27 additional variables
ERC-20
Value $0.04
ERC-20
--
0x1c3dcb8cbf6167ab1f69e32d935661a60ec5dd7de7daf858ef5d1046fed041c0
0xeddb701a94f584df2d3bfc8cf4c273a43d893e2ae7cd5ebe1a5133e90535bc90
0xaba73c8dd1774e9973431645909679da02d04676ab268850f3f2ee78f8779203
0x8c1874a1bd9b21e79cfc2cf1d1dcf472db9e654ceabd9e5ecd76ef4d4a463486
0xc9a1a4ea742c177d9e85f9051892b2adec97ff24e6783ebd1fb5e97541726886
0x9efba422ed4a063b00920c549e8c870555a0110116e8b97a9da1c771c101760b
0x78f2292b800234c0ade8ee75e0439d39bc9f2fd397670c5f3c675557de96f059
0xd58389a24467aa676570173f86dc2f7f26ed1df40fa4ed3d83556f2c3206d447
0x6b61a6d1bd12fe292a3c13ab9bb81584afc798deddbf076633ca5190e80fdeb8
0x9871227e3f65e138d50443b84915db38c176d933f96d6e49b2b53756078b8e00

Functions
Getter at block 21276277
baseRate(view returns (uint256)
11377406797454
checkpointSupply(view returns (uint256)
0
decimals(view returns (uint8)
18
initialPrice(view returns (uint256)
1000000000000000000
isOwner(view returns (bool)
false
kinkLevel(view returns (uint256)
80000000000000000000
loanTokenAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
lowUtilBaseRate(view returns (uint256)
0
lowUtilRateMultiplier(view returns (uint256)
0
maxScaleRate(view returns (uint256)
120000000000000000000
name(view returns (string)
Fulcrum ETH iToken
owner(view returns (address)
0xfedc4dd5247b93feb41e899a09c44cfabec29cbc
rateMultiplier(view returns (uint256)
7500000000000000000
symbol(view returns (string)
iETH
targetLevel(view returns (uint256)
80000000000000000000
totalSupply(view returns (uint256)
125845301199277103002
DELEGATE_FLAG(view returns (uint128)
4
DEX_SELECTOR_FLAG(view returns (uint128)
2
DOMAIN_SEPARATOR(view returns (bytes32)
0xce3c1d61159f4eefe1b3bce2f7e5ef6ae2dc0a5fba0ef90e6ebb662294bc8901
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)
0x9b43a385e08ee3e4b402d4312dabd11296d09e93
 
getPoolUtilization(view returns (uint256)
initialPrice(view returns (uint256)
1000000000000000000
internalBalanceOf(view returns (uint256)
11377406797454
isOwner(view returns (bool)
false
loanTokenAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
name(view returns (string)
Fulcrum ETH iToken
owner(view returns (address)
0xfedc4dd5247b93feb41e899a09c44cfabec29cbc
poolLastInterestRate(view returns (uint256)
119999843056871952787
 
poolTWAI(view returns (uint256)
 
supplyInterestRate(view returns (uint256)
symbol(view returns (string)
iETH
 
tokenPrice(view returns (uint256)
 
totalAssetBorrow(view returns (uint256)
 
totalAssetSupply(view returns (uint256)
totalSupply(view returns (uint256)
125845301199277103002
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)
burnToEther(address receiveruint256 burnAmountreturns (uint256 loanAmountPaid)
changeGuardian(address newGuardian
consume(uint256 consumeAmount
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)
mintWithEther(address receiverpayable returns (uint256 mintAmount)
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.