DefiEdgeStrategy

Verified contract

Active on Base with 29 txns
Deployed by via 0xcbc24b25 at 5104450
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.12
ERC-20
Value $0.02
ERC-20
Value $0
0x7d8c1b916f838567b2f1388f238429728fa50528d696eb3d1e9f8db4cef4dc12
0xee4e8e1a3dcbdc9f91b90bf55bd291e120b21048769485920bda91c6fb4c323c
0xe22e2b4f5b8808bec319e1b4318250a0f11d2e1f91c954f9ee00a07f59c3a688
0xef7938c9fcff1781fd958bc8495642d16345aa9c1659aa88729439e3e704e0ee
0xde7bed380c9b07c7c733b9bfbd5efb490b34e3d0ef0c5ffcf715cefb4c67315d
0x31d04ce07294f54a4212e3b1b9a47f522e87242a5b9f40b1ef6db672dfb99a35
0x709cbcbe103ac5272d9d568801adbba9365fbdcad2a5a88564865181c5217396
0xfe1cbd39b6400da7ebf205a2dbf7c5a0bdbbf18e85f29a6a5961f582528ad456
0xc01c03e31f0d2fac828e3d2d375b89dccb1bb175417280fe2bba600eb0ad5283
0xb89b0220af9dfd5a7e5653f89e3876b106ee65342d855ac6e14769a50c620268

Functions
Getter at block 23794777
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)
0
decimals(view returns (uint8)
18
factory(view returns (address)
0x39869ad930e53c859cf611a503534b67803e6a44
getTicks(view returns (struct IStrategyBaseTick[])
[(-202820, -202790), (-202790, -198740), (-209730, -202810)]
manager(view returns (address)
0xf2a13a8e3cdeae8604fe72347a93a66f329ea6b6
name(view returns (bytes32)
0x4465666945646765205368617265000000000000000000000000000000000000
onHold(view returns (bool)
false
pool(view returns (address)
0x883e4ae0a817f2901500971b353b5dd89aa52184
reserve0(view returns (uint256)
793196281244
reserve1(view returns (uint256)
117430
symbol(view returns (bytes32)
0x4445536861726500000000000000000000000000000000000000000000000000
totalSupply(view returns (uint256)
1969766069189337
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(address accountview returns (uint256)
ticks(uint256view returns (int24 tickLowerint24 tickUpper)
usdAsBase(uint256view returns (bool)
State-modifying
airdropWithdraw(address _tokenaddress _to
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(bool _zeroToOneuint256 _amountInbool _isOneInchSwapbytes _swapDatastruct DefiEdgeStrategyPartialTick[] _existingTicksstruct DefiEdgeStrategyNewTick[] _newTicksbool _burnAll
skim(address to
swap(bool zeroToOneuint256 amountInbool isOneInchSwapbytes data
sync(
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
Sync(uint256 reserve0uint256 reserve1
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _factoryaddress _pooladdress _chainlinkRegistryaddress _managerbool[2] _usdAsBasestruct IStrategyBaseTick[] _ticks
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.