LoanTokenLogicStandard
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
21
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional
variables
Balances ($0.00)
No balances found for "LoanTokenLogicStandard"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "LoanTokenLogicStandard"
ABI
ABI objects
Getter at block 21290059 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)
DELEGATE_FLAG() view returns (uint128)
4
DEX_SELECTOR_FLAG() view returns (uint128)
2
DOMAIN_SEPARATOR() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
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)
0
flashBorrowFeePercent() view returns (uint256)
0
getGuardian() view returns (address guardian)
0x0000000000000000000000000000000000000000
initialPrice() view returns (uint256)
0
internalBalanceOf() view returns (uint256)
0
isOwner() view returns (bool)
false
loanTokenAddress() view returns (address)
0x0000000000000000000000000000000000000000
name() view returns (string)
owner() view returns (address)
0x0000000000000000000000000000000000000000
poolLastInterestRate() view returns (uint256)
0
symbol() view returns (string)
totalSupply() view returns (uint256)
0
wethToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
_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 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)
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()
fallback()
This contract contains no error objects.