TToken_V3
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
Balances ($0.00)
No balances found for "TToken_V3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "TToken_V3"
ABI
ABI objects
Getter at block 21406334
decimals() view returns (uint8)
0
getStrategy() view returns (address)
0x0000000000000000000000000000000000000000
name() view returns (string)
symbol() view returns (string)
totalSupply() view returns (uint256)
0
underlying() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
balanceOfUnderlying(address account) returns (uint256)
currentTVL() returns (uint256 tvl_)
debtRatioFor(uint256 newLoanAmount) returns (uint16 ratio_)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
exchangeRate() returns (uint256 rate_)
fundLoan(address recipient, uint256 amount)
getMarketState() returns (uint256 totalSupplied, uint256 totalBorrowed, uint256 totalRepaid, uint256 totalInterestRepaid, uint256 totalOnLoan)
grantRole(bytes32 role, address account)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address admin, address underlying, bool isWrappedNative)
mint(uint256 amount) payable returns (uint256)
rebalance()
redeem(uint256 amount)
redeemUnderlying(uint256 amount)
renounceRole(bytes32 role)
repayLoan(uint256 amount, uint256 interestAmount)
revokeRole(bytes32 role, address account)
setStrategy(address strategy, bytes initData)
totalUnderlyingSupply() returns (uint256)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
Approval(address indexed owner, address indexed spender, uint256 value)
LoanFunded(address indexed recipient, uint256 totalBorrowed)
LoanPaymentMade(address indexed sender, uint256 principlePayment, uint256 interestPayment)
Mint(address indexed sender, uint256 tTokenAmount, uint256 underlyingAmount)
Redeem(address indexed sender, uint256 tTokenAmount, uint256 underlyingAmount)
StrategySet(address strategyAddress, address indexed sender)
Transfer(address indexed from, address indexed to, uint256 value)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.