Teller Dai Stablecoin

Verified contract

Proxy

Active on Ethereum with 126 txns
Deployed by via 0x43494f99 at 12438186
Slot
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
ERC-20
Value $258,506.68
ERC-20
Value $219,271.89
ERC-20
--
ERC-20
--
0x5f6f5477f2569a09375c76aafa73052a5fd2a20dc3c16124ad2d50a316e1d908
0xdc4fc1b6a27e5210aefc1ceb1008dca330d282498102c984f63ce1ad9a19a72f
0xb7bcadefa704cd426dc87bb3167e292cafd60299b35c27b27a6239b8fa1925d0
0xd5eeaf8ffd42e70f943e9aff3dea78384c1226b8b57e236f8cba94f468914c05
0xf532469a56ba23ffa93aa86ac9b8a1ed05f192aac6cae985f5f0bcd4ffe0ffbd
0xd60a3fa1162d38b473c7e127aef3b8b5d82a7dcb5b843ff4d52d83e972a526a1
0x516b2ec1a6c518350fd0da49c9a0916cdf585d0496dd2b858390fc7a8338e549
0x3bfac78e41bb78d3b06ac29602b866b5195e7ed5e6ca24527bb597e7d6facecb
0xed6f0eac39eae59205b0de574042c7b67b3596b111c060ed299819369874cd92
0x0ba07b7430813e96bd383bfb3d3ff1a64aab9eb04ab3ddd670154f37fd1f1d8d

Functions
Getter at block 21406334
decimals(view returns (uint8)
18
getStrategy(view returns (address)
0x8d517146bc63378a4999007f5b90d101b2cb3b62
name(view returns (string)
Teller Dai Stablecoin
symbol(view returns (string)
tDAI
totalSupply(view returns (uint256)
894487166212211001932504
underlying(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address accountreturns (uint256)
currentTVL(returns (uint256 tvl_)
debtRatioFor(uint256 newLoanAmountreturns (uint16 ratio_)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
exchangeRate(returns (uint256 rate_)
fundLoan(address recipientuint256 amount
getMarketState(returns (uint256 totalSupplieduint256 totalBorroweduint256 totalRepaiduint256 totalInterestRepaiduint256 totalOnLoan)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address adminaddress underlyingbool isWrappedNative
mint(uint256 amountpayable returns (uint256)
rebalance(
redeem(uint256 amount
redeemUnderlying(uint256 amount
renounceRole(bytes32 role
repayLoan(uint256 amountuint256 interestAmount
revokeRole(bytes32 roleaddress account
setStrategy(address strategybytes initData
totalUnderlyingSupply(returns (uint256)
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
LoanFunded(address indexed recipientuint256 totalBorrowed
LoanPaymentMade(address indexed senderuint256 principlePaymentuint256 interestPayment
Mint(address indexed senderuint256 tTokenAmountuint256 underlyingAmount
Redeem(address indexed senderuint256 tTokenAmountuint256 underlyingAmount
StrategySet(address strategyAddressaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.