Percent TrueUSD

Verified contract

Proxy

Active on Ethereum with 42 txns
Deployed by via 0x86c4775a at 11072207
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
Value $108.54
0x15515331a6701dd186f7fd67b8ad611f937f781c2c3c607b643a241dd1ed3580
0x4e2328fff63ae55e5b1f60178422f2a35156e5df4d1febd7ec29f5e25bdda60e
0x225152ca08d8d10eacfdaf26c0fc2e62009e3fed6df87d1cde69ad58d07213e9
0x6c65f7ca19ce4f55473ccfff0d2cbe889e5aba47de5af87e97351f5a146fa20e
0x19e9140f2a27ac3d775f403199fcb2848a087d4d8ee232c2d0e7dc6475829c6b
0xb8de40b4b1f837d7bd91421d7f23c5bb6bce1a00c11b8f1b46466b392599e720
0xc02dc869d2e7e7a1cd8ab3c82e1d6805ec2fa90ef7fa44f89c62e7e0c8520c45
0x47cb0421b26b0c77d856ebbaa3cabcbfaa6ff7707cd2907534ad2fc3f932f8b7
0x2c71b7a5557656c55a2e712ddee7314aeeb0954c298de760deed087e3a581c72
0x7ca9c6c8b92909b6f5460843aaaff6c1f4f0b7281d39bdec1559446440d6e897

Functions
Getter at block 21159829
accrualBlockNumber(view returns (uint256)
11343165
admin(view returns (address)
0x894cc200ddc79292c1bbc673706903f83ff9d787
borrowIndex(view returns (uint256)
1034111948020199703
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xf47dd16553a934064509c40dc5466bbfb999528b
decimals(view returns (uint8)
8
 
exchangeRateStored(view returns (uint256)
getCash(view returns (uint256)
108881227779561258012
implementation(view returns (address)
0xfb770c8822761790a5f41867654911c2a6261300
interestRateModel(view returns (address)
0xcf6c862109e07ca961c8aaccf99200a414c07d70
isCToken(view returns (bool)
true
name(view returns (string)
Percent TrueUSD
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
400000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
pTUSD
totalBorrows(view returns (uint256)
83849404354324083434
totalReserves(view returns (uint256)
190925986839844186045
totalSupply(view returns (uint256)
8852452985
underlying(view returns (address)
0x0000000000085d4780b73119b644ae5ecd22b376
accrualBlockNumber(view returns (uint256)
11343165
admin(view returns (address)
0x894cc200ddc79292c1bbc673706903f83ff9d787
borrowIndex(view returns (uint256)
1034111948020199703
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xf47dd16553a934064509c40dc5466bbfb999528b
decimals(view returns (uint8)
8
 
exchangeRateStored(view returns (uint256)
getCash(view returns (uint256)
108881227779561258012
implementation(view returns (address)
0xfb770c8822761790a5f41867654911c2a6261300
interestRateModel(view returns (address)
0xcf6c862109e07ca961c8aaccf99200a414c07d70
isCToken(view returns (bool)
true
name(view returns (string)
Percent TrueUSD
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
400000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
pTUSD
totalBorrows(view returns (uint256)
83849404354324083434
totalReserves(view returns (uint256)
190925986839844186045
totalSupply(view returns (uint256)
8852452985
underlying(view returns (address)
0x0000000000085d4780b73119b644ae5ecd22b376
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
delegateToViewImplementation(bytes dataview returns (bytes)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
State-modifying
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setComptroller(address newComptrollerreturns (uint256)
_setImplementation(address implementation_bool allowResignbytes becomeImplementationData
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
delegateToImplementation(bytes datareturns (bytes)
exchangeRateCurrent(returns (uint256)
liquidateBorrow(address borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_becomeImplementation(bytes data
_reduceReserves(uint256 reduceAmountreturns (uint256)
_resignImplementation(
_setComptroller(address newComptrollerreturns (uint256)
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
exchangeRateCurrent(returns (uint256)
initialize(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
initialize(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
liquidateBorrow(address borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
Events
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewImplementation(address oldImplementationaddress newImplementation
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_address admin_address implementation_bytes becomeImplementationData
Fallback and receive
fallback(
Errors

This contract contains no error objects.