DeFiPie PIE

Verified contract

Proxy

Active on Ethereum with 573 txns
Deployed by via 0x1c9745cb at 11510514
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
--
0xf0c2502c5ae9a89f89360e88eb0517241564508886b6a35bdb4bfd7fdde721e6
0x4eae8dcac925dee12ba63dec3ada689760e2af316db8f9023f55249c90e73c75
0xd25e42f24c2f755a60e0acb40746a80bef3f455c6c75fb42c02c3f40bd572f48
0x785b2871a0a6e35409dc5bf0c58e288ca492aad1ffa0fbb2cfa0b0e658dcf677
0xa18d5569eba34fe49f7682f4624b6fa0d58c84bae56aefa3d664251a3cf9c2ee
0x4830cb723f36dad5a85ad3634463ed212090a5373db42060f09c671b1616fc9b
0xfd532f04060adc583e299eb1ea895a8e0cc8de6a1bee60d1f617800e79b52f0d
0xdb6dcec3821db1c86d32a3decb75eaf8bfadf61d4c81759d5e7418ee02a17c05
0x7bec09c58411b2f01b95a5d91b1d3f75d4ac1537add5f83cc62eee0b4ae80556
0xa4c6d059bf5b20e02fe55670f8187c38163cae3b7633f3ae0ab97a00f7d8717d

Functions
Getter at block 21066193
implementation(view returns (address)
0x489dc359f9f1799fbf388abf91cfe7cb37736d6a
registry(view returns (address)
0x1135270bbb0627e769a7a2e24f2b2c7f14b3d83a
DELEGATION_TYPEHASH(view returns (bytes32)
0xe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf
DOMAIN_TYPEHASH(view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
accrualBlockNumber(view returns (uint256)
19858602
borrowIndex(view returns (uint256)
13250471744594568533
borrowRatePerBlock(view returns (uint256)
454695984486
controller(view returns (address)
0x36de5bbc618a04c9b471208ef52ee2b1f536e92d
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
213475120000038526
getCash(view returns (uint256)
2949782987720338501876
getMyAdmin(view returns (address)
0x64e2ea753fe3676ca0fc33f11ec5eec8bca6ac8d
implementation(view returns (address)
0x489dc359f9f1799fbf388abf91cfe7cb37736d6a
interestRateModel(view returns (address)
0xd47d39a66bb4912d127fbfc1b90884fcb3546137
isPToken(view returns (bool)
true
name(view returns (string)
DeFiPie PIE
registry(view returns (address)
0x1135270bbb0627e769a7a2e24f2b2c7f14b3d83a
reserveFactorMantissa(view returns (uint256)
100000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
pPIE
totalBorrows(view returns (uint256)
53682549608369802352742064
totalReserves(view returns (uint256)
4932864295978517546730401
totalSupply(view returns (uint256)
228376192482619082910575033
underlying(view returns (address)
0x607c794cda77efb21f8848b7910ecf27451ae842
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
checkpoints(addressuint32view returns (uint32 fromBlockuint96 votes)
delegates(addressview returns (address)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
getBorrowSnapshot(address accountview returns (uint256uint256)
getCurrentVotes(address accountview returns (uint96)
getPriorVotes(address accountuint256 blockNumberview returns (uint96)
nonces(addressview returns (uint256)
numCheckpoints(addressview returns (uint32)
State-modifying
setImplementation(address newImplementationreturns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setController(address newControllerreturns (uint256)
_setInterestRateModel(address newInterestRateModelreturns (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)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
exchangeRateCurrent(returns (uint256)
initialize(address registry_address controller_address interestRateModel_uint256 initialExchangeRateMantissa_uint256 initialReserveFactorMantissa_string name_string symbol_uint8 decimals_
initialize(address underlying_address registry_address controller_address interestRateModel_uint256 initialExchangeRateMantissa_uint256 initialReserveFactorMantissa_string name_string symbol_uint8 decimals_
liquidateBorrow(address borroweruint256 repayAmountaddress pTokenCollateralreturns (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
Failure(uint256 erroruint256 infouint256 detail
NewImplementation(address oldImplementationaddress newImplementation
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrowsuint256 totalReserves
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress pTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewController(address oldControlleraddress newController
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
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 pPIEImplementation_address controller_address interestRateModel_uint256 initialExchangeRateMantissa_uint256 initialReserveFactorMantissa_string name_string symbol_uint8 decimals_address registry_
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.