DefiEdgeStrategy

Verified contract

Proxy

Active on Ethereum with 223 txns
Deployed by via 0x09be51ab at 16285942
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $209
ERC-20
Value $43.33
 (#0)
ERC-1555
--
0x4bd5fa84ef411a968c72f8d10e82df3a79f394734b7e992ed041d9d8a44f8a8f
0x330c08b8f88f2155414750b73271fe968f5cc1631b364b6862ef6ab9cdd41d83
0x3fc9e229df41ef0693f966d25d5b8bd5d833672947dd600b8cf7ab621775369b
0x49b8e54a2256f596defa2f7301ce076089207ba644b127f04cf965ee468f2135
0xf1ed35b14328d1f0abdae6fcdeb4ea5f5bc74322f9ad5c49657c4adf40e94e23
0x077c28bde92050a4791cb280defa7ebd990886868dbf1bd83dd2adb03c40a6e7
0x92ca3d557d9d487bc7dbb22958daeec344a915ef4f087d05b96dc3ea15a89103
0xab93d4674674bfbb4b635da11d69839a57da08b24c0ba951ed49a73557e7513b
0x16c43a9635639c1a8a5c000af37b73bfab2c11845b1cebcb025d19da717e9b0f
0xbad4702089e057a34eebf713738b248da851147df679ceff23a8c09a1c34c535

Functions
Getter at block 21038435
FEE_PRECISION(view returns (uint256)
100000000
MAX_TICK_LENGTH(view returns (uint256)
20
MINIMUM_LIQUIDITY(view returns (uint256)
1000000000000
accManagementFeeShares(view returns (uint256)
0
accPerformanceFeeShares(view returns (uint256)
0
accProtocolPerformanceFeeShares(view returns (uint256)
187846167737390
decimals(view returns (uint8)
18
factory(view returns (address)
0xa631c80f5f4739565d8793cab6fd08812ce3337d
getTicks(view returns (struct IStrategyBaseTick[])
[(198700, 200820), (198080, 201360), (194710, 200310)]
manager(view returns (address)
0x457fd68ac7bceaa33e590915c2c969269f0cd788
name(view returns (bytes32)
0x4465666945646765205368617265000000000000000000000000000000000000
onHold(view returns (bool)
false
oneInchRouter(view returns (address)
0x1111111254fb6c44bac0bed2854e76f90643097d
pool(view returns (address)
0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640
symbol(view returns (bytes32)
0x4445536861726500000000000000000000000000000000000000000000000000
totalSupply(view returns (uint256)
3733101803579718604
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(address accountview returns (uint256)
ticks(uint256view returns (int24 tickLowerint24 tickUpper)
usdAsBase(uint256view returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 _sharesuint256 _amount0Minuint256 _amount1Minreturns (uint256 collect0uint256 collect1)
burnLiquiditySingle(uint256 _tickIndexreturns (uint256 amount0uint256 amount1uint256 fee0uint256 fee1)
claimFee(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
emergencyWithdraw(address _tokenaddress _touint256 _amountstruct DefiEdgeStrategyNewTick[] _newTicks
getAUMWithFees(bool _includeFeereturns (uint256 amount0uint256 amount1uint256 totalFee0uint256 totalFee1)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(uint256 _amount0uint256 _amount1uint256 _amount0Minuint256 _amount1Minuint256 _minSharereturns (uint256 amount0uint256 amount1uint256 share)
rebalance(bytes _swapDatastruct DefiEdgeStrategyPartialTick[] _existingTicksstruct DefiEdgeStrategyNewTick[] _newTicksbool _burnAll
swap(bytes data
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
uniswapV3MintCallback(uint256 amount0uint256 amount1bytes data
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed useruint256 shareuint256 amount0uint256 amount1
ClaimFee(uint256 managerFeeuint256 protocolFee
FeesClaim(address indexed strategyuint256 amount0uint256 amount1
Hold(
Mint(address indexed useruint256 shareuint256 amount0uint256 amount1
PartialRebalance(struct DefiEdgeStrategyPartialTick[] ticks
Rebalance(struct DefiEdgeStrategyNewTick[] ticks
Swap(uint256 amountInuint256 amountOutbool _zeroForOne
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _factoryaddress _pooladdress _oneInchRouteraddress _chainlinkRegistryaddress _managerbool[2] _usdAsBasestruct IStrategyBaseTick[] _ticks
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.