ICHI Vault Liquidity
Verified contract
Active on
Ethereum with 56 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ICHI | ERC-20 | 0 | $1.057 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21365885 | 2 days ago | | | 0 | 0.0074306273 | |
| 21223443 | 22 days ago | | | 0 | 0.0047216202 | |
| 21015896 | 2 months ago | | | 0 | 0.0016187715 | |
| 19615232 | 8 months ago | | | 0 | 0.00055899908 | |
| 19329398 | 9 months ago | | | 0 | 0.018979061 | |
| 19313934 | 10 months ago | | | 0 | 0.015238077 | |
| 19313274 | 10 months ago | | | 0 | 0.020850638 | |
| 19065742 | a year ago | | | 0 | 0.0021592808 | |
| 18919294 | a year ago | | | 0 | 0.0043893022 | |
| 18712529 | a year ago | | | 0 | 0.011319098 |
ABI
ABI objects
Getter at block 21383560 getTotalAmounts() view returns (uint256 total0, uint256 total1)
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 liquidity, uint256 amount0, uint256 amount1)
(liquidity=0, amount0=0, amount1=0)
getLimitPosition() view returns (uint128 liquidity, uint256 amount0, uint256 amount1)
(liquidity=722061833404770469, amount0=478176576506817303769015, amount1=10819)
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 owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 deposit0, uint256 deposit1, address to) returns (uint256 shares)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
rebalance(int24 _baseLower, int24 _baseUpper, int24 _limitLower, int24 _limitUpper, int256 swapQuantity)
renounceOwnership()
setAffiliate(address _affiliate)
setDepositMax(uint256 _deposit0Max, uint256 _deposit1Max)
setHysteresis(uint256 _hysteresis)
setMaxTotalSupply(uint256 _maxTotalSupply)
setTwapPeriod(uint32 newTwapPeriod)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
uniswapV3MintCallback(uint256 amount0, uint256 amount1, bytes data)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes data)
withdraw(uint256 shares, address to) returns (uint256 amount0, uint256 amount1)
Affiliate(address indexed sender, address affiliate)
Approval(address indexed owner, address indexed spender, uint256 value)
DeployICHIVault(address indexed sender, address indexed pool, bool allowToken0, bool allowToken1, address owner, uint256 twapPeriod)
Deposit(address indexed sender, address indexed to, uint256 shares, uint256 amount0, uint256 amount1)
DepositMax(address indexed sender, uint256 deposit0Max, uint256 deposit1Max)
Hysteresis(address indexed sender, uint256 hysteresis)
MaxTotalSupply(address indexed sender, uint256 maxTotalSupply)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Rebalance(int24 tick, uint256 totalAmount0, uint256 totalAmount1, uint256 feeAmount0, uint256 feeAmount1, uint256 totalSupply)
SetTwapPeriod(address sender, uint32 newTwapPeriod)
Transfer(address indexed from, address indexed to, uint256 value)
Withdraw(address indexed sender, address indexed to, uint256 shares, uint256 amount0, uint256 amount1)
constructor(address _pool, bool _allowToken0, bool _allowToken1, address __owner, uint32 _twapPeriod)
This contract contains no fallback and receive objects.
This contract contains no error objects.