LoanToken

Verified contract

Proxy

Active on Ethereum with 391 txns
Deployed by via 0xc5d00591 at 8933159
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
44 additional variables
ERC-20
Value $1,012.87
ERC-20
Value $0.17
ERC-20
--
ERC-20
--
0x9a916b4584941f26e230e4707b9a687e1a8a2cd50d043426e1ce4637476fb6a0
0x541cd9e62d49bb80a0d0a348e646d68f8760956a02808c26908f49222301d3f0
0xa8a15739e8032400691564b04f6aabd9c6fb5cc59bf5c83700e93cc4e0b66d78
0x936b2ede5bce09de7596d8c78fa13a43df487412ebb10bf53ab593a532ca3935
0x5d6ffff9042251c8a3ffcc4dae921378d4fb299d2b84be6d948ece41b9cf5471
0x27d47137874473b7fecbf72cb26f98a2eada210923ef0740120882c1af1999a3
0x56fb7d7f4066337c5ecf7713c59d43beda2b2e4c2f559819c5791ff02a810337
0x6ae2a195e2281456914ec6f3c144f3e8c35012524b693f58c239376321af899b
0x9bf9b283515ab5306d3f150fef1bde7b8c63a6a0fa65f53055a649b80c9dd5f1
0x7881acfb821fe4f017d6ed88832f7e36b43b9a0183aaa728a2bf45a4a71a17d9

Functions
Getter at block 21265649
bZxContract(view returns (address)
0x1cf226e9413addaf22412a2e182f9c0de44af002
bZxOracle(view returns (address)
0xf257246627f7cb036ae40aa6cfe8d8ce5f0eba63
bZxVault(view returns (address)
0x8b3d70d628ebd30d4a2ea82db95ba2e906c71633
baseRate(view returns (uint256)
1000000000000000000
burntTokenReserved(view returns (uint256)
0
checkpointSupply(view returns (uint256)
2308861204926132490339
decimals(view returns (uint8)
18
initialPrice(view returns (uint256)
1000000000000000000
loanTokenAddress(view returns (address)
0x57ab1ec28d129707052df4df418d58a2d46d5f51
name(view returns (string)
Fulcrum sUSD iToken
owner(view returns (address)
0x2a599ceba64cab8c88549c2c7314ea02a161fc70
rateMultiplier(view returns (uint256)
18750000000000000000
spreadMultiplier(view returns (uint256)
90000000000000000000
symbol(view returns (string)
iSUSD
tokenizedRegistry(view returns (address)
0xd8dc30d298ccf40042991cb4b96a540d8affe73a
totalAssetBorrow(view returns (uint256)
0
totalSupply(view returns (uint256)
1004533773101031830798
wethContract(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
avgBorrowInterestRate(view returns (uint256)
8000000000000000000
bZxContract(view returns (address)
0x1cf226e9413addaf22412a2e182f9c0de44af002
bZxOracle(view returns (address)
0xf257246627f7cb036ae40aa6cfe8d8ce5f0eba63
bZxVault(view returns (address)
0x8b3d70d628ebd30d4a2ea82db95ba2e906c71633
baseRate(view returns (uint256)
1000000000000000000
 
borrowInterestRate(view returns (uint256)
burntTokenReserved(view returns (uint256)
0
checkpointSupply(view returns (uint256)
2308861204926132490339
decimals(view returns (uint8)
18
 
getLeverageList(view returns (uint256[])
initialPrice(view returns (uint256)
1000000000000000000
loanTokenAddress(view returns (address)
0x57ab1ec28d129707052df4df418d58a2d46d5f51
 
marketLiquidity(view returns (uint256)
name(view returns (string)
Fulcrum sUSD iToken
owner(view returns (address)
0x2a599ceba64cab8c88549c2c7314ea02a161fc70
protocolInterestRate(view returns (uint256)
0
rateMultiplier(view returns (uint256)
18750000000000000000
spreadMultiplier(view returns (uint256)
90000000000000000000
 
supplyInterestRate(view returns (uint256)
symbol(view returns (string)
iSUSD
 
tokenPrice(view returns (uint256 price)
tokenizedRegistry(view returns (address)
0xd8dc30d298ccf40042991cb4b96a540d8affe73a
totalAssetBorrow(view returns (uint256)
0
 
totalAssetSupply(view returns (uint256)
totalSupply(view returns (uint256)
1004533773101031830798
wethContract(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _ownerview returns (uint256)
burntTokenReserveList(uint256view returns (address lenderuint256 amount)
burntTokenReserveListIndex(addressview returns (uint256 indexbool isSet)
leverageList(uint256view returns (uint256)
loanOrderData(bytes32view returns (bytes32 loanOrderHashuint256 leverageAmountuint256 initialMarginAmountuint256 maintenanceMarginAmountuint256 maxDurationUnixTimestampSecuint256 indexuint256 marginPremiumAmountaddress collateralTokenAddress)
loanOrderHashes(uint256view returns (bytes32)
_supplyInterestRate(uint256 assetBorrowuint256 assetSupplyview returns (uint256)
allowance(address _owneraddress _spenderview returns (uint256)
assetBalanceOf(address _ownerview returns (uint256)
balanceOf(address _ownerview returns (uint256)
burntTokenReserveList(uint256view returns (address lenderuint256 amount)
burntTokenReserveListIndex(addressview returns (uint256 indexbool isSet)
checkpointPrice(address _userview returns (uint256 price)
getBorrowAmountForDeposit(uint256 depositAmountuint256 leverageAmountuint256 initialLoanDurationaddress collateralTokenAddressview returns (uint256 borrowAmount)
getDepositAmountForBorrow(uint256 borrowAmountuint256 leverageAmountuint256 initialLoanDurationaddress collateralTokenAddressview returns (uint256 depositAmount)
getLoanData(bytes32 loanOrderHashview returns (struct (bytes32, uint256, uint256, uint256, uint256, uint256, uint256, address))
getMaxEscrowAmount(uint256 leverageAmountview returns (uint256)
leverageList(uint256view returns (uint256)
loanOrderData(bytes32view returns (bytes32 loanOrderHashuint256 leverageAmountuint256 initialMarginAmountuint256 maintenanceMarginAmountuint256 maxDurationUnixTimestampSecuint256 indexuint256 marginPremiumAmountaddress collateralTokenAddress)
loanOrderHashes(uint256view returns (bytes32)
nextBorrowInterestRate(uint256 borrowAmountview returns (uint256)
nextBorrowInterestRateWithOption(uint256 borrowAmountbool useFixedInterestModelview returns (uint256)
nextSupplyInterestRate(uint256 supplyAmountview returns (uint256)
totalSupplyInterestRate(uint256 assetSupplyview returns (uint256)
State-modifying
setTarget(address _newTarget
transferOwnership(address _newOwner
approve(address _spenderuint256 _valuereturns (bool)
borrowTokenFromDeposit(uint256 borrowAmountuint256 leverageAmountuint256 initialLoanDurationuint256 collateralTokenSentaddress borroweraddress receiveraddress collateralTokenAddressbytespayable returns (bytes32 loanOrderHash)
burn(address receiveruint256 burnAmountreturns (uint256 loanAmountPaid)
burnToEther(address receiveruint256 burnAmountreturns (uint256 loanAmountPaid)
closeLoanNotifier(struct (address, address, address, address, uint256, uint256, uint256, uint256, uint256, bytes32) loanOrderstruct (address, address, address, uint256, uint256, uint256, uint256, uint256, uint256, bool, uint256) loanPositionaddress loanCloseruint256 closeAmountbool isLiquidationreturns (bool)
marginTradeFromDeposit(uint256 depositAmountuint256 leverageAmountuint256 loanTokenSentuint256 collateralTokenSentuint256 tradeTokenSentaddress traderaddress depositTokenAddressaddress collateralTokenAddressaddress tradeTokenAddressbytes loanDataBytespayable returns (bytes32 loanOrderHash)
mint(address receiveruint256 depositAmountreturns (uint256 mintAmount)
mintWithEther(address receiverpayable returns (uint256 mintAmount)
transfer(address _touint256 _valuereturns (bool)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
transferOwnership(address _newOwner
updateSettings(address settingsTargetbytes callData
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Borrow(address indexed borroweruint256 borrowAmountuint256 interestRateaddress collateralTokenAddressaddress tradeTokenToFillAddressbool withdrawOnOpen
Burn(address indexed burneruint256 tokenAmountuint256 assetAmountuint256 price
Claim(address indexed claimantuint256 tokenAmountuint256 assetAmountuint256 remainingTokenAmountuint256 price
Mint(address indexed minteruint256 tokenAmountuint256 assetAmountuint256 price
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Repay(bytes32 indexed loanOrderHashaddress indexed borroweraddress closeruint256 amountbool isLiquidation
Transfer(address indexed fromaddress indexed touint256 value
Approval(address indexed owneraddress indexed spenderuint256 value
Borrow(address indexed borroweruint256 borrowAmountuint256 interestRateaddress collateralTokenAddressaddress tradeTokenToFillAddressbool withdrawOnOpen
Burn(address indexed burneruint256 tokenAmountuint256 assetAmountuint256 price
Claim(address indexed claimantuint256 tokenAmountuint256 assetAmountuint256 remainingTokenAmountuint256 price
Mint(address indexed minteruint256 tokenAmountuint256 assetAmountuint256 price
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Repay(bytes32 indexed loanOrderHashaddress indexed borroweraddress closeruint256 amountbool isLiquidation
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _newTarget
Fallback and receive
fallback(
fallback(
Errors

This contract contains no error objects.