Fulcrum WBTC iToken

Verified contract

Proxy

Active on Ethereum with 562 txns
Deployed by via 0x77b764c4 at 10785089
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
27 additional variables
ERC-20
Value $1.01
ERC-20
--
ERC-20
--
ERC-20
--
0x8dd2dc9ac6615e02d9dbfa6c5c10c7202e565021a931055a6ff45b98274ce520
0x3f8110d0a74cfacc6f28027eef7ce43c3d5e42adba669051e20a75562085fcef
0x655e1853afb15b9cd3674e39d1b02e186e8a4dc432708e31b1fe5161d0d9e81d
0x7425dfda778d2856b5fd3975a0c7b8f043ca0bc3abeaab15d357ec0423cee7de
0x3e945f281dcbbf42065fd528ac5325062538b8dda46bf041e27cd202020d3345
0x42ac01bb8108fd0e76a723d0a68c254a19aad7617f3082bac7589583f898b77e
0x9ec2cc2cb7f8df9fbbe4018a72c5a968161228eb6e5db098d8a47ec63381a4e8
0xf4d26cd70d510b268ca3c464b3278e52b8e84004d54a7134e5f4d20a00828c57
0xfd1ee8360e71056d13eb1324bb887655824ec24760d8674edf6824f47586a991
0x414b82a82dafaec67f95046e08799517b51b3fe625d6a9570876e65442d26973

Functions
Getter at block 21390844
baseRate(view returns (uint256)
1021
checkpointSupply(view returns (uint256)
0
decimals(view returns (uint8)
8
initialPrice(view returns (uint256)
1000000000000000000
isOwner(view returns (bool)
false
kinkLevel(view returns (uint256)
80000000000000000000
loanTokenAddress(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
lowUtilBaseRate(view returns (uint256)
0
lowUtilRateMultiplier(view returns (uint256)
0
maxScaleRate(view returns (uint256)
120000000000000000000
name(view returns (string)
Fulcrum WBTC iToken
owner(view returns (address)
0xfedc4dd5247b93feb41e899a09c44cfabec29cbc
rateMultiplier(view returns (uint256)
3750000000000000000
symbol(view returns (string)
iWBTC
targetLevel(view returns (uint256)
80000000000000000000
totalSupply(view returns (uint256)
30432754
DELEGATE_FLAG(view returns (uint128)
4
DEX_SELECTOR_FLAG(view returns (uint128)
2
DOMAIN_SEPARATOR(view returns (bytes32)
0xbe04a80f1fe62c03babcef7ac8a90a00687856928cd1d8842e036e0dce9b9754
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)
8
flashBorrowFeePercent(view returns (uint256)
0
getGuardian(view returns (address guardian)
0x9b43a385e08ee3e4b402d4312dabd11296d09e93
 
getPoolUtilization(view returns (uint256)
initialPrice(view returns (uint256)
1000000000000000000
internalBalanceOf(view returns (uint256)
1021
isOwner(view returns (bool)
false
loanTokenAddress(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
name(view returns (string)
Fulcrum WBTC iToken
owner(view returns (address)
0xfedc4dd5247b93feb41e899a09c44cfabec29cbc
poolLastInterestRate(view returns (uint256)
95883545585271446254
 
poolTWAI(view returns (uint256)
 
supplyInterestRate(view returns (uint256)
symbol(view returns (string)
iWBTC
 
tokenPrice(view returns (uint256)
 
totalAssetBorrow(view returns (uint256)
 
totalAssetSupply(view returns (uint256)
totalSupply(view returns (uint256)
30432754
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.