Fulcrum DAI iToken

Verified contract

Proxy

Active on Ethereum with 5,966 txns
Deployed by via 0x326ca76b at 10785055
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
27 additional variables
ERC-20
Value $468.26
ERC-20
--
ERC-20
--
0x0438c03abdcfb2e32c83bdcdecce116c3f06a0691ce31122ed6d80e8f1d4d3b6
0x2aa34e4800ccaa351c2faa374a320ba53c7ff2565bac16cc580101a5e4c28f41
0x09c29360902b1b3fdea371187f2751c1d64c6e7018f58da03d9307a72c71d8e7
0x65e339b3522db424cd7a77dce2369af1ad76fe3ae250f9c604b8f81193050a2b
0x9c0198f0fbdbe76e31d4083ae6f06fe1a887875d1d76cc8e046756e48a20ac1f
0xd3a88d261fb92d96c1036c614e826509ca25e98f9fb26dcb5f557242778fb9f3
0xa0f93e67780f171e5bee230b94c5921efe1aa88e2342b7dce29e0bba9f61df11
0x9572839e16ac3e4158e21049a96865a8fbc83ed7d76b386259e39af5557426e3
0xd3ed501e2eeb43302ffd9ea496d3b81e1b976f14aa33cfb628ba69adeeed70a3
0xef4c58096f5c1c8dec75f9f9b63a2b7924585af5b5c31db773ccf29b8f0f60d8

Functions
Getter at block 21257104
baseRate(view returns (uint256)
468676881490337886406
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)
0x6b175474e89094c44da98b954eedeac495271d0f
lowUtilBaseRate(view returns (uint256)
0
lowUtilRateMultiplier(view returns (uint256)
0
maxScaleRate(view returns (uint256)
120000000000000000000
name(view returns (string)
Fulcrum DAI iToken
owner(view returns (address)
0xfedc4dd5247b93feb41e899a09c44cfabec29cbc
rateMultiplier(view returns (uint256)
23750000000000000000
symbol(view returns (string)
iDAI
targetLevel(view returns (uint256)
80000000000000000000
totalSupply(view returns (uint256)
115579952251864005580060
DELEGATE_FLAG(view returns (uint128)
4
DEX_SELECTOR_FLAG(view returns (uint128)
2
DOMAIN_SEPARATOR(view returns (bytes32)
0xec94a5800695b5ef438607be2a0cc71318816641897e7a3db8c706f4a59fa9e3
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)
468676881490337886406
isOwner(view returns (bool)
false
loanTokenAddress(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
name(view returns (string)
Fulcrum DAI iToken
owner(view returns (address)
0xfedc4dd5247b93feb41e899a09c44cfabec29cbc
poolLastInterestRate(view returns (uint256)
119859640044645905802
 
poolTWAI(view returns (uint256)
 
supplyInterestRate(view returns (uint256)
symbol(view returns (string)
iDAI
 
tokenPrice(view returns (uint256)
 
totalAssetBorrow(view returns (uint256)
 
totalAssetSupply(view returns (uint256)
totalSupply(view returns (uint256)
115579952251864005580060
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
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)
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.