DefiEdgeTwapStrategy

Verified contract

Active on Base with 0 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DefiEdgeTwapStrategy"

No transactions found for "DefiEdgeTwapStrategy"


Functions
Getter at block 23097268
FEE_PRECISION(view returns (uint256)
100000000
MAX_TICK_LENGTH(view returns (uint256)
20
MINIMUM_LIQUIDITY(view returns (uint256)
1000000000000
accManagementFeeShares(view returns (uint256)
0
decimals(view returns (uint8)
18
factory(view returns (address)
0x535bdcad61a2c964c1f7da021bb26a2b290b911d
getTicks(view returns (struct ITwapStrategyBaseTick[])
[(165400, 168800)]
manager(view returns (address)
0x8ce3d6a355afe9292f7fee1be8b2b8633911daf7
name(view returns (bytes32)
0x4465666945646765205368617265000000000000000000000000000000000000
onHold(view returns (bool)
false
pool(view returns (address)
0x4b0aaf3ebb163dd45f663b38b6d93f6093ebc2d3
reserve0(view returns (uint256)
0
reserve1(view returns (uint256)
0
symbol(view returns (bytes32)
0x4445536861726500000000000000000000000000000000000000000000000000
totalSupply(view returns (uint256)
0
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(address accountview returns (uint256)
ticks(uint256view returns (int24 tickLowerint24 tickUpper)
useTwap(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 DefiEdgeTwapStrategyNewTick[] _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 DefiEdgeTwapStrategyPartialTick[] _existingTicksstruct DefiEdgeTwapStrategyNewTick[] _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 DefiEdgeTwapStrategyPartialTick[] ticks
Rebalance(struct DefiEdgeTwapStrategyNewTick[] 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] _useTwapstruct ITwapStrategyBaseTick[] _ticks
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.