This contract is being backfilled. You may encounter incomplete storage history.

FlexibleLeverageStrategyAdapter

Verified contract

Active on Ethereum with 285 txns
Deployed by via 0x4410541b at 12035812
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 7 additional slots
-
variable spans 4 additional slots
-
variable spans 5 additional slots
-
variable spans 4 additional slots

No balances found for "FlexibleLeverageStrategyAdapter"

0xd64f0bcbdf800ba9170d3e7689f2a2ceda7b3394bbb6f64549216f3e11c4fc24
0xa95e6c6b266eb15f61bab5b05795e16e04f8d8738a8e466c432af748a2fb9a4f
0xf8d232b07bf718abb055cc414caf08c7bf6265e13fc977c09ce193e91c6af87c
0x2c98a0f1cb52aabb6b6e7b97415984b0e6fbdbbc08de816d2a930c001f1dec4e
0x31184f82d8445a984f1cc3608f434f832cc18339535193421193628b0d6592be
0x5873fc72668d4123a1f4657bd17b8e158b5f24d3687dc281cc0b3fde262fd80d
0x154d561e6e8abc0ff73751852998b5447e5a14e5a711adfb1741a8241c9e397a
0x5e1029ece18b6e012b2421cb38635e0b755b5715bc96ec4755929e56e349aeb7
0x22a14aa64596e49499c5f741b38a4a88e7b55f68874cd74a112441970c46f125
0x3d738e89596a47445ed9bbbfd6c11ff05a2df5b364260de39132c7baebf8e812

Functions
Getter at block 21214253
anyoneCallable(view returns (bool)
false
 
getCurrentEtherIncentive(view returns (uint256)
 
getCurrentLeverageRatio(view returns (uint256)
getExecution(view returns (struct FlexibleLeverageStrategyAdapterExecutionSettings)
(10000000000000000, 600000000000000000000, 30, 20000000000000000, SushiswapExchangeAdapter, 0x)
getIncentive(view returns (struct FlexibleLeverageStrategyAdapterIncentiveSettings)
(1000000000000000000, 2700000000000000000, 50000000000000000, 1, 1600000000000000000000)
getMethodology(view returns (struct FlexibleLeverageStrategyAdapterMethodologySettings)
(2000000000000000000, 1700000000000000000, 2300000000000000000, 50000000000000000, 86400)
getStrategy(view returns (struct FlexibleLeverageStrategyAdapterContractSettings)
(0xaa6e8127831c9de45ae56bb1b0d4d4da6e5665bd, 0x8d5174ed1dd217e240fdeaa52eb7f4540b04f419, 0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b, 0x922018674c12a7f0d394ebeef9b58f186cde13c1, 0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5, 0x39aa39c021dfbae8fac545936693ac917d5e7563, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48)
lastTradeTimestamp(view returns (uint256)
1623725411
manager(view returns (address)
0x445307de5279cd4b1bcbf38853f81b190a806075
 
shouldRebalance(view returns (uint8)
twapLeverageRatio(view returns (uint256)
0
Read-only
callAllowList(addressview returns (bool)
shouldRebalanceWithBounds(uint256 _customMinLeverageRatiouint256 _customMaxLeverageRatioview returns (uint8)
State-modifying
disengage(
engage(
iterateRebalance(
rebalance(
ripcord(
setExecutionSettings(struct FlexibleLeverageStrategyAdapterExecutionSettings _newExecutionSettings
setIncentiveSettings(struct FlexibleLeverageStrategyAdapterIncentiveSettings _newIncentiveSettings
setMethodologySettings(struct FlexibleLeverageStrategyAdapterMethodologySettings _newMethodologySettings
updateAnyoneCallable(bool _status
updateCallerStatus(address[] _callersbool[] _statuses
withdrawEtherBalance(
Events
AnyoneCallableUpdated(bool indexed _status
CallerStatusUpdated(address indexed _callerbool _status
Disengaged(uint256 _currentLeverageRatiouint256 _newLeverageRatiouint256 _chunkRebalanceNotionaluint256 _totalRebalanceNotional
Engaged(uint256 _currentLeverageRatiouint256 _newLeverageRatiouint256 _chunkRebalanceNotionaluint256 _totalRebalanceNotional
ExecutionSettingsUpdated(uint256 _unutilizedLeveragePercentageuint256 _twapMaxTradeSizeuint256 _twapCooldownPerioduint256 _slippageTolerancestring _exchangeNamebytes _exchangeData
IncentiveSettingsUpdated(uint256 _etherRewarduint256 _incentivizedLeverageRatiouint256 _incentivizedSlippageToleranceuint256 _incentivizedTwapCooldownPerioduint256 _incentivizedTwapMaxTradeSize
MethodologySettingsUpdated(uint256 _targetLeverageRatiouint256 _minLeverageRatiouint256 _maxLeverageRatiouint256 _recenteringSpeeduint256 _rebalanceInterval
RebalanceIterated(uint256 _currentLeverageRatiouint256 _newLeverageRatiouint256 _chunkRebalanceNotionaluint256 _totalRebalanceNotional
Rebalanced(uint256 _currentLeverageRatiouint256 _newLeverageRatiouint256 _chunkRebalanceNotionaluint256 _totalRebalanceNotional
RipcordCalled(uint256 _currentLeverageRatiouint256 _newLeverageRatiouint256 _rebalanceNotionaluint256 _etherIncentive
Constructor
constructor(address _managerstruct FlexibleLeverageStrategyAdapterContractSettings _strategystruct FlexibleLeverageStrategyAdapterMethodologySettings _methodologystruct FlexibleLeverageStrategyAdapterExecutionSettings _executionstruct FlexibleLeverageStrategyAdapterIncentiveSettings _incentive
Fallback and receive
receive(
Errors

This contract contains no error objects.