DInterest

Verified contract

Active on Ethereum with 234 txns
Deployed by via 0x5c7d12d6 at 11410383
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DInterest"

0x72c7441f31ff0802a1056f27f54ae694bfbb8d9444b5f8e548e79e0f77de5c54
0x04eabf42494a683cad714efb92aa2c521207e305d9fad20638b1dfcee021a954
0xa6ca54c225bd60d8c529698c664194091e8ffcdd5ca5e3955125c77618851f59
0x66b2678cca5ed386eb15614be196c220122f2ac81ad79c96c91457c7656b8199
0x131aa467dc9d8c933b493c834de514a8db5f6b3d83802ecc0511b6783bd89787
From
0x5b5a40f4840788084511183704efeb853fb06342bb97079e145720de686fb5b5
0xcd1dbd21f0ddf4bb0998ad2f20283fb55d22c0dfdb3b87f35de0081b1d6c78a5
0x8079ae6c76de713e720dcd4e86e76e01979b9df1f392dceb58a4bd814ad9764a
0x960da0416d2d0d2a409c2b7019a838f572f493097141c37905f53eda2eaf3439
0x8404e18de241918ac7f5f183d6e423d44693b88fb957de9a6b00855b58a8b6ff

Functions
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 idview returns (bool)
getDeposit(uint256 depositIDview returns (struct DInterestDeposit)
getFunding(uint256 fundingIDview returns (struct DInterestFunding)
State-modifying
calculateInterestAmount(uint256 depositAmountuint256 depositPeriodInSecondsreturns (uint256 interestAmount)
deposit(uint256 amountuint256 maturationTimestamp
earlyWithdraw(uint256 depositIDuint256 fundingID
fundAll(
fundMultiple(uint256 toDepositID
moneyMarketIncomeIndex(returns (uint256)
multiDeposit(uint256[] amountListuint256[] maturationTimestampList
multiEarlyWithdraw(uint256[] depositIDListuint256[] fundingIDList
multiWithdraw(uint256[] depositIDListuint256[] fundingIDList
renounceOwnership(
setDepositNFTBaseURI(string newURI
setDepositNFTContractURI(string newURI
setDepositNFTTokenURI(uint256 tokenIdstring newURI
setFeeModel(address newValue
setFundingNFTBaseURI(string newURI
setFundingNFTContractURI(string newURI
setFundingNFTTokenURI(uint256 tokenIdstring 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 isNegativeuint256 surplusAmount)
surplusOfDeposit(uint256 depositIDreturns (bool isNegativeuint256 surplusAmount)
transferOwnership(address newOwner
withdraw(uint256 depositIDuint256 fundingID
Events
EDeposit(address indexed senderuint256 indexed depositIDuint256 amountuint256 maturationTimestampuint256 interestAmountuint256 mintMPHAmount
EFund(address indexed senderuint256 indexed fundingIDuint256 deficitAmount
ESetParamAddress(address indexed senderstring indexed paramNameaddress newValue
ESetParamUint(address indexed senderstring indexed paramNameuint256 newValue
EWithdraw(address indexed senderuint256 indexed depositIDuint256 indexed fundingIDbool earlyuint256 takeBackMPHAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(struct DInterestDepositLimit _depositLimitaddress _moneyMarketaddress _stablecoinaddress _feeModeladdress _interestModeladdress _interestOracleaddress _depositNFTaddress _fundingNFTaddress _mphMinter
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.