ICHI Vault Liquidity

Verified contract

Active on Base with 169 txns
Deployed by via 0x3c53e488 at 21453795
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xc901587a60276c2688b92318956e57cf3f9e2d882c4744c96b5b333d2a6ee4dc
0xb7842116fc13124aba28e0051d2cf358863c14da16ceb7164d4fa15bb907f444
0x605118001b0f4ab3507f352ad1f87d71db3438adea7e9bbbdaeee24ad5660219
0x74ec51ae32e6dc7d71bc1934251370288ef55bd4d0ded382c5551d2d7e82dcd2
0xf1d4625e50a99baef95832aed01d596f269579624792133b198c831eabde466b
0x88bced685bd3ae9c7885456f694e7d22bda5c28bf9bd16adfd42845d162b9e85
0x141429b1dff72e2003f34680ee668804a609e226d62ed034237594a608711f60
0xe85f6996c258babb20d6bc123849a0e36328a167483c78749da124ea0875554f
0xc4dfbfcc0e9ca1e49666b481e9d20f5475c866100fd36111f8eec5ae3b2badcf
0xf3ac464725c8e24c6ac9c9bde0f051a3f69d0c7908ca0bf384f8b60f09e93d08

Functions
Getter at block 22760776
PRECISION(view returns (uint256)
1000000000000000000
affiliate(view returns (address)
0x15e032e70acfdb042d737bf16597abbe9d3b6729
allowToken0(view returns (bool)
false
allowToken1(view returns (bool)
true
ammFeeRecipient(view returns (address)
0xcdc814e01f982300895fbde9377feb799a577793
baseLower(view returns (int24)
218000
baseUpper(view returns (int24)
241600
currentTick(view returns (int24 tick)
240812
decimals(view returns (uint8)
18
deposit0Max(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
deposit1Max(view returns (uint256)
1000000000000000000000000000000
fee(view returns (uint24)
10000
getBasePosition(view returns (uint128 liquidityuint256 amount0uint256 amount1)
(liquidity=45885312162748057471087643, amount0=10863833243094316632, amount1=5300147425679073774654536089703)
getLimitPosition(view returns (uint128 liquidityuint256 amount0uint256 amount1)
(liquidity=1863489429009080165943401, amount0=10575767350212017317, amount1=0)
 
getTotalAmounts(view returns (uint256 total0uint256 total1)
hysteresis(view returns (uint256)
5000000000000000
ichiVaultFactory(view returns (address)
0xabe5b5ac472ead17b4b4cac7faf42430748ab3b3
limitLower(view returns (int24)
241600
limitUpper(view returns (int24)
887200
maxTotalSupply(view returns (uint256)
0
name(view returns (string)
ICHI Vault Liquidity
owner(view returns (address)
0x7d11de61c219b70428bb3199f0dd88ba9e76bfee
pool(view returns (address)
0x0fb597d6cfe5be0d5258a7f017599c2a4ece34c7
symbol(view returns (string)
ICHI_Vault_LP
tickSpacing(view returns (int24)
200
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0x52b492a33e447cdb854c7fc19f1e57e8bfa1777d
totalSupply(view returns (uint256)
6328035068371583619296224542861
twapPeriod(view returns (uint32)
600
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
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
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.