Fulcrum DAI iToken
Verified contract
Proxy
Active on
Ethereum with 5,966 txns
Unified storage
Map
Table
Raw
Constants and immutables
6
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
27 additional
variables
Balances ($468.26)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DAI | ERC-20 | 468.676881 | $0.999103 |
$468.26 | |
iDAI | ERC-20 | 631.731774 | -- | -- | |
StableDAI.com | ERC-20 | 616 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20293188 | 4 months ago | | | 0 | 0.00075521444 | |
| 19772174 | 7 months ago | | | 0 | 0.0018132321 | |
| 19770961 | 7 months ago | | | 0 | 0.0023336502 | |
| 19768456 | 7 months ago | | | 0 | 0.0050911961 | |
| 19764553 | 7 months ago | | | 0 | 0.0015010979 | |
| 19266293 | 9 months ago | | | 0 | 0.021393787 | |
| 19188275 | 9 months ago | | | 0 | 0.040752084 | |
| 19188257 | 9 months ago | | | 0 | 0.047997321 | |
| 19187289 | 9 months ago | | | 0 | 0.015487948 | |
| 19096915 | 10 months ago | | | 0 | 0.010178172 |
ABI
ABI objects
Getter at block 21257104 borrowInterestRate() view returns (uint256) getPoolUtilization() view returns (uint256) poolTWAI() view returns (uint256) supplyInterestRate() view returns (uint256) tokenPrice() view returns (uint256) totalAssetBorrow() view returns (uint256) totalAssetSupply() view returns (uint256)
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
decimals() view returns (uint8)
18
flashBorrowFeePercent() view returns (uint256)
0
getGuardian() view returns (address guardian)
0x9b43a385e08ee3e4b402d4312dabd11296d09e93
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
symbol() view returns (string)
iDAI
totalSupply() view returns (uint256)
115579952251864005580060
wethToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
allowance(address _owner, address _spender) view returns (uint256)
balanceOf(address _owner) view returns (uint256)
loanParamsIds(uint256) view returns (bytes32)
_isPaused(bytes4 sig) view returns (bool isPaused)
_nextBorrowInterestRate(uint256 totalBorrow, uint256 newBorrowNotYetRealized, uint256 lastIR) view returns (uint256 nextRate)
_nextSupplyInterestRate(uint256 nextBorrowRate, uint256 assetBorrow, uint256 assetSupply) view returns (uint256)
allowance(address owner, address spender) view returns (uint256)
assetBalanceOf(address _owner) view returns (uint256)
balanceOf(address account) view returns (uint256)
loanParamsIds(uint256) view returns (bytes32)
nextBorrowInterestRate(uint256 borrowAmount) view returns (uint256)
nextSupplyInterestRate(int256 supplyAmount) view returns (uint256)
nonces(address) view returns (uint256)
State-modifying
Events setTarget(address _newTarget)
transferOwnership(address newOwner)
approve(address spender, uint256 amount) returns (bool)
borrow(bytes32 loanId, uint256 withdrawAmount, uint256, uint256 collateralTokenSent, address collateralTokenAddress, address borrower, address receiver, bytes loanDataBytes) payable returns (struct IBZxLoanOpenData)
burn(address receiver, uint256 burnAmount) returns (uint256 loanAmountPaid)
changeGuardian(address newGuardian)
consume(uint256 consumeAmount)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
flashBorrow(uint256 borrowAmount, address borrower, address target, string signature, bytes data) payable returns (bytes)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _loanTokenAddress, string _name, string _symbol)
initializeDomainSeparator()
marginTrade(bytes32 loanId, uint256 leverageAmount, uint256 loanTokenSent, uint256 collateralTokenSent, address collateralTokenAddress, address trader, bytes loanDataBytes) payable returns (struct IBZxLoanOpenData)
mint(address receiver, uint256 depositAmount) returns (uint256)
mint(address receiver, uint256 depositAmount, bytes loanDataBytes) returns (uint256)
pause(bytes4[] sig)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
renounceOwnership()
setDemandCurve(address _rateHelper)
toggleFunctionPause(bytes4 sig)
toggleFunctionUnPause(bytes4 sig)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
unpause(bytes4[] sig)
updateFlashBorrowFeePercent(uint256 newFeePercent)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address indexed burner, uint256 tokenAmount, uint256 assetAmount, uint256 price)
Mint(address indexed minter, uint256 tokenAmount, uint256 assetAmount, uint256 price)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address indexed burner, uint256 tokenAmount, uint256 assetAmount, uint256 price)
FlashBorrow(address borrower, address target, address loanToken, uint256 loanAmount)
Mint(address indexed minter, uint256 tokenAmount, uint256 assetAmount, uint256 price)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address _newOwner, address _newTarget)
fallback()
fallback()
This contract contains no error objects.