DInterest
Verified contract
Active on
Ethereum with 234 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb558…fc91
0xd817…6348
0x57e5…391e
0xdde3…ecb0
0xdaa6…09ea
0x9c4b…162b
0x6316…b26e
Balances ($0.00)
No balances found for "DInterest"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16322335 | 2 years ago | | | 0 | 0.012331407 | |
| 15490825 | 2 years ago | | | 0 | 0.011029223 | |
| 15490806 | 2 years ago | | | 0 | 0.00053240980 | |
| 15490806 | 2 years ago | | | 0 | 0.0087268868 | |
| 15258851 | 2 years ago | | | 0 | 0.0057725885 | |
| 15003205 | 2 years ago | | | 0 | 0.033603552 | |
| 14772584 | 3 years ago | | | 0 | 0.016572773 | |
| 14607379 | 3 years ago | | | 0 | 0.015629772 | |
| 14461302 | 3 years ago | | | 0 | 0.011387891 | |
| 14327532 | 3 years ago | | | 0 | 0.016605271 |
ABI
ABI objects
Getter at block 21315791
MaxDepositAmount() view returns (uint256)
500000000000
MaxDepositPeriod() view returns (uint256)
31556952
MinDepositAmount() view returns (uint256)
100000000
MinDepositPeriod() view returns (uint256)
604800
depositNFT() view returns (address)
0xdaa6bd333c83362579d9621954e9451e319d09ea
depositsLength() view returns (uint256)
111
feeModel() view returns (address)
0xd817ec04440c51ec9b34b9625357e308b6a06348
fundingListLength() view returns (uint256)
7
fundingNFT() view returns (address)
0x9c4bec382195a4cce7cfcd18813b3f8da1aa162b
interestModel() view returns (address)
0x57e5ce91994191893eb0683f16f476aee62d391e
interestOracle() view returns (address)
0xdde39fdd51a4783685622984b4c5e757db6becb0
isOwner() view returns (bool)
false
latestFundedDepositID() view returns (uint256)
104
moneyMarket() view returns (address)
0xb558fd7f1927ceb334bf661acc5c6a11c103fc91
mphMinter() view returns (address)
0x63167f3dc4e4ef5db1f1717275d2d150a634b26e
owner() view returns (address)
0x56f34826cc63151f74fa8f701e4f73c5eaae52ad
stablecoin() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
totalDeposit() view returns (uint256)
549766696
totalInterestOwed() view returns (uint256)
14825992
unfundedUserDepositAmount() view returns (uint256)
339263804
Read-only
depositIsFunded(uint256 id) view returns (bool)
getDeposit(uint256 depositID) view returns (struct DInterestDeposit)
getFunding(uint256 fundingID) view returns (struct DInterestFunding)
State-modifying
Events calculateInterestAmount(uint256 depositAmount, uint256 depositPeriodInSeconds) returns (uint256 interestAmount)
deposit(uint256 amount, uint256 maturationTimestamp)
earlyWithdraw(uint256 depositID, uint256 fundingID)
fundAll()
fundMultiple(uint256 toDepositID)
moneyMarketIncomeIndex() returns (uint256)
multiDeposit(uint256[] amountList, uint256[] maturationTimestampList)
multiEarlyWithdraw(uint256[] depositIDList, uint256[] fundingIDList)
multiWithdraw(uint256[] depositIDList, uint256[] fundingIDList)
renounceOwnership()
setDepositNFTBaseURI(string newURI)
setDepositNFTContractURI(string newURI)
setDepositNFTTokenURI(uint256 tokenId, string newURI)
setFeeModel(address newValue)
setFundingNFTBaseURI(string newURI)
setFundingNFTContractURI(string newURI)
setFundingNFTTokenURI(uint256 tokenId, string newURI)
setInterestModel(address newValue)
setInterestOracle(address newValue)
setMPHMinter(address newValue)
setMaxDepositAmount(uint256 newValue)
setMaxDepositPeriod(uint256 newValue)
setMinDepositAmount(uint256 newValue)
setMinDepositPeriod(uint256 newValue)
setRewards(address newValue)
surplus() returns (bool isNegative, uint256 surplusAmount)
surplusOfDeposit(uint256 depositID) returns (bool isNegative, uint256 surplusAmount)
transferOwnership(address newOwner)
withdraw(uint256 depositID, uint256 fundingID)
EDeposit(address indexed sender, uint256 indexed depositID, uint256 amount, uint256 maturationTimestamp, uint256 interestAmount, uint256 mintMPHAmount)
EFund(address indexed sender, uint256 indexed fundingID, uint256 deficitAmount)
ESetParamAddress(address indexed sender, string indexed paramName, address newValue)
ESetParamUint(address indexed sender, string indexed paramName, uint256 newValue)
EWithdraw(address indexed sender, uint256 indexed depositID, uint256 indexed fundingID, bool early, uint256 takeBackMPHAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(struct DInterestDepositLimit _depositLimit, address _moneyMarket, address _stablecoin, address _feeModel, address _interestModel, address _interestOracle, address _depositNFT, address _fundingNFT, address _mphMinter)
This contract contains no fallback and receive objects.
This contract contains no error objects.