ICHIVaultFactory
Verified contract
Active on
Ethereum with 1 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ICHIVaultFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13672365 | 3 years ago | | | 0 | 0.0026986771 |
ABI
ABI objects
Getter at block 21384436
baseFee() view returns (uint256)
200000000000000000
baseFeeSplit() view returns (uint256)
90000000000000000
feeRecipient() view returns (address)
0x7d65930a46f578e9251a0719e0a771a8a6e7108c
owner() view returns (address)
0xff7b5e167c9877f2b9f65d19d9c8c9aa651fe19f
uniswapV3Factory() view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
Read-only
allVaults(uint256) view returns (address)
genKey(address deployer, address token0, address token1, uint24 fee, bool allowToken0, bool allowToken1) pure returns (bytes32 key)
getICHIVault(bytes32) view returns (address)
State-modifying
Events createICHIVault(address tokenA, bool allowTokenA, address tokenB, bool allowTokenB, uint24 fee) returns (address ichiVault)
renounceOwnership()
setBaseFee(uint256 _baseFee)
setBaseFeeSplit(uint256 _baseFeeSplit)
setFeeRecipient(address _feeRecipient)
transferOwnership(address newOwner)
BaseFee(address indexed sender, uint256 baseFee)
BaseFeeSplit(address indexed sender, uint256 baseFeeSplit)
DeployICHIVaultFactory(address indexed sender, address uniswapV3Factory)
FeeRecipient(address indexed sender, address feeRecipient)
ICHIVaultCreated(address indexed sender, address ichiVault, address tokenA, bool allowTokenA, address tokenB, bool allowTokenB, uint24 fee, uint256 count)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _uniswapV3Factory)
This contract contains no fallback and receive objects.
This contract contains no error objects.