LiquidityPool
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "LiquidityPool"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "LiquidityPool"
ABI
ABI objects
Getter at block 21296905
baseGas() view returns (uint256)
0
getExecutorManager() view returns (address)
0x0000000000000000000000000000000000000000
liquidityProviders() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
tokenManager() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
checkHashStatus(address tokenAddress, uint256 amount, address receiver, bytes depositHash) view returns (bytes32 hashSendTransaction, bool status)
gasFeeAccumulated(address, address) view returns (uint256)
gasFeeAccumulatedByToken(address) view returns (uint256)
getCurrentLiquidity(address tokenAddress) view returns (uint256 currentLiquidity)
getRewardAmount(uint256 amount, address tokenAddress) view returns (uint256 rewardAmount)
getTransferFee(address tokenAddress, uint256 amount) view returns (uint256)
incentivePool(address) view returns (uint256)
isPauser(address pauser) view returns (bool)
isTrustedForwarder(address forwarder) view returns (bool)
processedHash(bytes32) view returns (bool)
State-modifying
Events changePauser(address newPauser)
depositErc20(uint256 toChainId, address tokenAddress, address receiver, uint256 amount, string tag)
depositNative(address receiver, uint256 toChainId, string tag) payable
initialize(address _executorManagerAddress, address _pauser, address _trustedForwarder, address _tokenManager, address _liquidityProviders)
pause()
permitAndDepositErc20(address tokenAddress, address receiver, uint256 amount, uint256 toChainId, struct LiquidityPoolPermitRequest permitOptions, string tag)
permitEIP2612AndDepositErc20(address tokenAddress, address receiver, uint256 amount, uint256 toChainId, struct LiquidityPoolPermitRequest permitOptions, string tag)
renounceOwnership()
renouncePauser()
sendFundsToUser(address tokenAddress, uint256 amount, address receiver, bytes depositHash, uint256 tokenGasPrice, uint256 fromChainId)
setBaseGas(uint128 gas)
setExecutorManager(address _executorManagerAddress)
setLiquidityProviders(address _liquidityProviders)
setTokenManager(address _tokenManager)
setTrustedForwarder(address trustedForwarder)
transfer(address _tokenAddress, address receiver, uint256 _tokenAmount)
transferOwnership(address newOwner)
unpause()
withdrawErc20GasFee(address tokenAddress)
withdrawNativeGasFee()
AssetSent(address indexed asset, uint256 indexed amount, uint256 indexed transferredAmount, address target, bytes depositHash, uint256 fromChainId, uint256 lpFee, uint256 transferFee, uint256 gasFee)
Deposit(address indexed from, address indexed tokenAddress, address indexed receiver, uint256 toChainId, uint256 amount, uint256 reward, string tag)
EthReceived(address arg0, uint256 arg1)
GasFeeWithdraw(address indexed tokenAddress, address indexed owner, uint256 indexed amount)
LiquidityProvidersChanged(address indexed liquidityProvidersAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserChanged(address indexed previousPauser, address indexed newPauser)
Received(address indexed from, uint256 indexed amount)
TokenManagerChanged(address indexed tokenManagerAddress)
TrustedForwarderChanged(address indexed forwarderAddress)
Unpaused(address account)
This contract contains no constructor objects.
receive()
This contract contains no error objects.