ICHI Vault Liquidity

Verified contract

Active on Ethereum with 56 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x82eafe8147ee55a1b237c0581cafbeef58bcc249cdb5b8936101a0f2448b913a
0xcc909077b317926be40076b2cccc1960c4a0dabbafb485b190498b96af88afb9
0x48c7268d8e980444611c043e979aa6c812e1a66a59bbb26992e8c57f2d14b35b
0x794bf34aece3f0ade3416dea82460687766a1889ee9e6a048c8ac2e3d63dbafe
0x3228783aa4256ad893ddbf4c244c5fb827545f6d3b5eb8f17069918912302ec8
0x09273349d4127e71885aa65bdea55ffb0a2066a2a2014ab39d644fa69b0e12c9
0x8d7d8cdc158612e3d0ba20331753c32b70004494efc3bad18e07c13e2f7af6eb
0xd53592f81efc1f02c14ee004cb6c1910371cc5dfed21a6cee1ffdd12819ae1c0
0xe2ed94af908c0f0e9cd45dba6a8cbc3fbb0142d1ab436e3bde1a399a57fce60e
0xc84e14235aeea129809565f8b39c3299e6dbe0970c8d8251d7b8bd1ba2bb1c1b

Functions
Getter at block 21383560
PRECISION(view returns (uint256)
1000000000000000000
affiliate(view returns (address)
0x8ea2c7de60ef1cd4dce64ea2ddde2f99f0127efc
allowToken0(view returns (bool)
true
allowToken1(view returns (bool)
false
baseLower(view returns (int24)
-268182
baseUpper(view returns (int24)
-267982
currentTick(view returns (int24 tick)
-268082
decimals(view returns (uint8)
18
deposit0Max(view returns (uint256)
10000000000000000000000000
deposit1Max(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
fee(view returns (uint24)
100
getBasePosition(view returns (uint128 liquidityuint256 amount0uint256 amount1)
(liquidity=0, amount0=0, amount1=0)
getLimitPosition(view returns (uint128 liquidityuint256 amount0uint256 amount1)
(liquidity=722061833404770469, amount0=478176576506817303769015, amount1=10819)
 
getTotalAmounts(view returns (uint256 total0uint256 total1)
hysteresis(view returns (uint256)
5000000000000000
ichiVaultFactory(view returns (address)
0x5a40dfaf8c1115196a1cdf529f97122030f26112
limitLower(view returns (int24)
-268081
limitUpper(view returns (int24)
887272
maxTotalSupply(view returns (uint256)
0
name(view returns (string)
ICHI Vault Liquidity
owner(view returns (address)
0xff7b5e167c9877f2b9f65d19d9c8c9aa651fe19f
pool(view returns (address)
0x89e4d042c27210c2cdfc472d3ea4a88d30e4c245
symbol(view returns (string)
ICHI_Vault_LP
tickSpacing(view returns (int24)
1
token0(view returns (address)
0x111111517e4929d3dcbdfa7cce55d30d4b6bc4d6
token1(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
totalSupply(view returns (uint256)
2226363382401
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)
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
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
Approval(address indexed owneraddress indexed spenderuint256 value
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.