ICHI Vault Liquidity

Verified contract

Active on Base with 216 txns
Deployed by via 0x2aeea1ca at 12986393
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.09
ERC-20
Value $0.08
ERC-20
Value $0.02
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xdc7998b8a9626c7908ad0f8434a3c2566bcb2b69ca7aecc59a4d5df46c1df3d5
0xfbbd43670dc53893fcaac1b22e845b670f6efb49935e13a049e02534fe74b48e
0x6babb6b2890ad5fa6bc8f2ee80e1d8f0cf925fae47651f81e3e6eaddf32ca5a7
0x8a4cddf834bea4f654bb1af8523126d2d329bef17993280f8436132a499addc4
0x25781b84e9f7411cabafc43a6d8fbcf883b9acd67aafcfdf82a12162f5a62ee9
0xbc63d0388aaece6e61be884d208353221c0a3966406bcec548cd66bc243328b9
0x688fa1a1be739021ba5a707f2030ac7713d3842f8d749b7b5d40592d3c9305e5
0xdbac63be131f43582cb90b821d86d9237178de3e80fe09a77c6536681d59f9b9
0xbe6bbc42ccd1268fb2a6e69481170201e9aeec95641a24426d454ca03faa5178
0xe24835bf84185cc705225e3069ced5858aa8e42ab7f6d229d62f95dbb6477550

Functions
Getter at block 21761597
PRECISION(view returns (uint256)
1000000000000000000
affiliate(view returns (address)
0x937019b847c00c879b3062f06598d1d793461e96
allowToken0(view returns (bool)
false
allowToken1(view returns (bool)
true
ammFeeRecipient(view returns (address)
0x889e8cddca4080541967e28eef57dcac0d3c69b1
baseLower(view returns (int24)
121000
baseUpper(view returns (int24)
126000
currentTick(view returns (int24 tick)
125374
decimals(view returns (uint8)
18
deposit0Max(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
deposit1Max(view returns (uint256)
100000000000000000000000000
doNotifyRewards(view returns (bool)
true
fee(view returns (uint24)
10000
getBasePosition(view returns (uint128 liquidityuint256 amount0uint256 amount1)
(liquidity=5330492055925345331882, amount0=310983711925658990, amount1=552544996640629835187319)
getLimitPosition(view returns (uint128 liquidityuint256 amount0uint256 amount1)
(liquidity=2144417361681307532305, amount0=777852445691022302, amount1=0)
 
getTotalAmounts(view returns (uint256 total0uint256 total1)
hysteresis(view returns (uint256)
5000000000000000
ichiVaultFactory(view returns (address)
0xfbf38920ccbcff7268ad714ae5f9fad6df607065
limitLower(view returns (int24)
126000
limitUpper(view returns (int24)
130400
maxTotalSupply(view returns (uint256)
0
name(view returns (string)
ICHI Vault Liquidity
owner(view returns (address)
0x7d11de61c219b70428bb3199f0dd88ba9e76bfee
pool(view returns (address)
0xa782e1cc55ed5b7cfa35a2ff89fdcd4b4ef6f715
symbol(view returns (string)
ICHI_Vault_LP
tickSpacing(view returns (int24)
200
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0x4ed4e862860bed51a9570b96d89af5e1b0efefed
totalSupply(view returns (uint256)
3303378174396482360180146
twapPeriod(view returns (uint32)
1200
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
collectFees(returns (uint256 fees0uint256 fees1)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 deposit0uint256 deposit1address toreturns (uint256 shares)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
rebalance(int24 _baseLowerint24 _baseUpperint24 _limitLowerint24 _limitUpperint256 swapQuantity
renounceOwnership(
setAffiliate(address _affiliate
setAmmFeeRecipient(address _ammFeeRecipient
setDepositMax(uint256 _deposit0Maxuint256 _deposit1Max
setHysteresis(uint256 _hysteresis
setMaxTotalSupply(uint256 _maxTotalSupply
setTwapPeriod(uint32 newTwapPeriod
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
uniswapV3MintCallback(uint256 amount0uint256 amount1bytes data
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes data
updateDoNotifyRewards(bool _doNotifyRewards
withdraw(uint256 sharesaddress toreturns (uint256 amount0uint256 amount1)
Events
Affiliate(address indexed senderaddress affiliate
AmmFeeRecipient(address indexed senderaddress ammFeeRecipient
Approval(address indexed owneraddress indexed spenderuint256 value
CollectFees(address indexed senderuint256 feeAmount0uint256 feeAmount1
DeployICHIVault(address indexed senderaddress indexed poolbool allowToken0bool allowToken1address owneruint256 twapPeriod
Deposit(address indexed senderaddress indexed touint256 sharesuint256 amount0uint256 amount1
DepositMax(address indexed senderuint256 deposit0Maxuint256 deposit1Max
Hysteresis(address indexed senderuint256 hysteresis
MaxTotalSupply(address indexed senderuint256 maxTotalSupply
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Rebalance(int24 tickuint256 totalAmount0uint256 totalAmount1uint256 feeAmount0uint256 feeAmount1uint256 totalSupply
SetDoNotifyRewards(address senderbool doNotifyRewards
SetTwapPeriod(address senderuint32 newTwapPeriod
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed senderaddress indexed touint256 sharesuint256 amount0uint256 amount1
Constructor
constructor(address _poolbool _allowToken0bool _allowToken1address __owneruint32 _twapPeriod
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.