StrategyDummyImplementation
Verified contract
Active on
Ethereum with 0 txns
Slot | Value |
---|---|
0x0000000000000000000000000000000000000000000000000000000000000000 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000002 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000003 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000004 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
No balances found for "StrategyDummyImplementation"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "StrategyDummyImplementation"
ABI
ABI objects
Getter at block 20895140
STETH_ADDR() view returns (address)
0x0000000000000000000000000000000000000000
WETH_ADDR() view returns (address)
0x0000000000000000000000000000000000000000
WSTETH_ADDR() view returns (address)
0x0000000000000000000000000000000000000000
exchangePrice() view returns (uint256)
0
executor() view returns (address)
0x0000000000000000000000000000000000000000
flashloanHelper() view returns (address)
0x0000000000000000000000000000000000000000
getCurrentExchangePrice() view returns (uint256 newExchangePrice_, uint256 newRevenue_)
(newExchangePrice_=0, newRevenue_=0)
getNetAssets() view returns (uint256)
0
getNetAssetsInfo() view returns (uint256, uint256, uint256, uint256)
(0, 0, 0, 0)
getVersion() pure returns (string)
lendingLogic() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
revenue() view returns (uint256)
0
revenueExchangePrice() view returns (uint256)
0
revenueRate() view returns (uint256)
0
safeAggregatedRatio() view returns (uint256)
0
vault() view returns (address)
0x0000000000000000000000000000000000000000
withdrawFeeRate() view returns (uint256)
0
Read-only
availableProtocol(uint8 _protocolId) view returns (bool)
getAvailableBorrowsETH(uint8 _protocolId) view returns (uint256)
getAvailableWithdrawsStETH(uint8 _protocolId) view returns (uint256)
getDeleverageAmount(uint256 _share, uint8 _protocolId) view returns (uint256)
getProtocolAccountData(uint8 _protocolId) view returns (uint256 stEthAmount_, uint256 debtEthAmount_)
getProtocolCollateralRatio(uint8 _protocolId) view returns (uint256 protocolRatio_, bool isOK_)
getProtocolLeverageAmount(uint8 _protocolId, bool _isDepositOrWithdraw, uint256 _depositOrWithdraw) view returns (bool isLeverage_, uint256 amount_)
getProtocolNetAssets(uint8 _protocolId) view returns (uint256)
rebalancer(address _rebalancer) view returns (bool)
safeProtocolRatio(uint8 _protocolId) view returns (uint256)
State-modifying
Events collectRevenue()
deleverage(uint8 _protocolId, uint256 _withdraw, uint256 _debtAmount, bytes _swapData, uint256 _swapGetMin, uint256 _flashloanSelector)
deleverageAndWithdraw(uint8 _protocolId, uint256 _withdrawShare, bytes _swapData, uint256 _swapGetMin, bool _isETH, uint256 _flashloanSelector) returns (uint256)
deposit(uint256 _stAmount) returns (uint256 operateExchangePrice_)
enterProtocol(uint8 _protocolId)
exitProtocol(uint8 _protocolId)
initialize(uint256 _revenueRate, uint256 _safeAggregatedRatio, uint256[] _safeProtocolRatio, address[] _rebalancers, address _flashloanHelper, address _lendingLogic, address _feeReceiver)
leverage(uint8 _protocolId, uint256 _deposit, uint256 _debtAmount, bytes _swapData, uint256 _swapGetMin, uint256 _flashloanSelector)
migrate(uint8 _fromProtocolId, uint8 _toProtocolId, uint256 _stAmount, uint256 _debtAmount, uint256 _flashloanSelector)
onFlashLoanOne(address _initiator, address _token, uint256 _amount, uint256 _fee, bytes _params) returns (bytes32)
onFlashLoanTwo(address _initiator, address _token, uint256 _amount, uint256 _fee, bytes _params) returns (bytes32)
setVault(address _vault)
updateExchangePrice() returns (uint256 newExchangePrice_, uint256 newRevenue_)
updateFeeReceiver(address _newFeeReceiver)
updateFlashloanHelper(address _newLendingLogic)
updateLendingLogic(address _newLendingLogic)
updateRebalancer(address[] _rebalancers, bool[] _isAllowed)
updateSafeAggregatedRatio(uint256 _newSafeAggregatedRatio)
updateSafeProtocolRatio(uint8[] _protocolId, uint256[] _safeProtocolRatio)
updateWithdrawFeeRate(uint256 _newWithdrawFeeRate)
withdraw(uint256 _stAmount) returns (uint256 userStGet_)
This contract contains no event objects.
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.