DfFinanceCloseCompound

Verified contract

Active on Ethereum with 6 txns
Deployed by via 0x228179e0 at 9973518
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x5f77a4d5a17f5b2e5100d99bc6212c24358b3916811a5c8e66a5a0cbfb71470a
0x3cee24db15f2b6df5212c1c979aa60f7bc987580e9eae150344db3e626c94917
0x286f12b3c28725082e7e47ebbc5e1ab1218c55a4149ab51ab7f1c1c0c9507b31
0x14744e21cffa4bd26dec485c7e48bd59164d754515a6ed201be5603fd66a1eeb
0xac641ce47ab81f688c9152841d2de5e7064e23833561706b17574eb82e93a29c
0x1fed8f4e24c2f3ba5451bb8d26d312f2fd3bdfcbcefdb4ab7f19285f3f52cff4

Functions
Getter at block 21047108
CETH_ADDRESS(view returns (address)
0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5
COMPOUND_ORACLE(view returns (address)
0x1d8aedc9e924730dd3f9641cdb4d1b92b848b4bd
COMPTROLLER(view returns (address)
0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
CUSDC_ADDRESS(view returns (address)
0x39aa39c021dfbae8fac545936693ac917d5e7563
ETH_ADDRESS(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
USDC_ADDRESS(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
WETH_ADDRESS(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
aff(view returns (address)
0x0000000000000000000000000000000000000000
dateUntilFees(view returns (uint256)
0
earlyCloseFee(view returns (uint256)
0
 
getCurPriceEth(view returns (uint256)
loanPool(view returns (address)
0x9edae6aab4b0f0f8146051ab353593209982d6b6
owner(view returns (address)
0xdae0aca4b9b38199408ffab32562bf7b3b0495fe
upgradedAddress(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
admins(addressview returns (bool)
getStrategy(address _dfWalletview returns (address strategyOwneruint256 deposituint256 entryEthPriceuint256 profitPercentuint256 feeuint256 ethForRedeemuint256 usdToWithdraw)
strategies(addressview returns (uint80 deposituint80 entryEthPriceuint8 profitPercentuint8 feeuint80 ethForRedeemuint80 usdToWithdrawaddress owner)
strategyManagers(addressview returns (bool)
State-modifying
acceptOwner(
changeOwner(address newOwner
closeStrategies(address[] _dfWallets
closeStrategy(address _dfWallet
collectAndClose(address[] _dfWalletsuint256 _amountUsdToRedeemuint256 _amountUsdToBuyuint256 _usdPricebool _useExchangebytes _exData
collectAndCloseByUser(address _dfWalletuint256 _ethNeededuint256 _minAmountUsdbytes _exDatapayable 
collectUsdForStrategies(address[] _dfWalletsuint256 _amountUsdToRedeemuint256 _amountUsdToBuyuint256 _usdPricebool _useExchangebytes _exData
depositEth(address _dfWalletpayable 
migrateStrategies(address[] _dfWallets
setAdminPermission(address _adminbool _status
setAdminPermission(address[] _adminsbool _status
setAffProgram(address _aff
setLoanPool(address _loanAddr
setSetupStrategyPermission(address _managerbool _status
setSetupStrategyPermission(address[] _managersbool _status
setupStrategy(address _owneraddress _dfWalletuint256 _deposituint256 _priceEthuint8 _profitPercentuint8 _fee
setupStrategy(address _owneraddress _dfWalletuint256 _deposituint8 _profitPercentuint8 _fee
upgrade(address _upgradedAddress
withdraw(address tokenuint256 amount
withdrawAll(address[] tokens
Events
SetupStrategy(address indexed owneraddress indexed dfWalletuint256 deposituint256 priceEthuint8 profitPercentuint8 fee
StrategyClosed(address indexed dfWalletuint256 profitaddress token
StrategyClosing(address indexed dfWalletuint256 profitaddress token
StrategyMigrated(address indexed dfWallet
SystemProfit(uint256 profit
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.