TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 13,160 txns
Unified 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 43 additional slots
-
variable spans 46 additional slots
Balances ($54,631.35)
Native
Value
$43,040.78
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 11.94784 | $3,602.39 |
$43,040.78 | |
USDT | ERC-20 | 11.597509K | $0.999402 |
$11,590.57 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21291392 | 11 hours ago | | | 0.0013891826 | 0.00047359473 | |
| 21286566 | a day ago | | | 0.00016813227 | 0.0013065725 | |
| 21286561 | a day ago | | | 0.00034 | 0.0013064267 | |
| 21286557 | a day ago | | | 0.00034 | 0.0013532787 | |
| 21264077 | 4 days ago | | | 0.0061268 | 0.00093681261 | |
| 21239520 | 8 days ago | | | 0.00018092598 | 0.0014150158 | |
| 21239497 | 8 days ago | | | 0.0004 | 0.0014694746 | |
| 21239456 | 8 days ago | | | 0.0004 | 0.0015806421 | |
| 21230216 | 9 days ago | | | 0.020131 | 0.0021871894 | |
| 21202056 | 13 days ago | | | 0.00855255 | 0.0011113508 |
ABI
ABI objects
Getter at block 21294589
DYNAMIC_FEE_DEN() view returns (uint256)
1000000000
NATIVE_TOKEN_POOL_ID() view returns (uint256)
1
accumulatedFees() view returns (uint256)
71274288106612134
bridgeManager() view returns (address)
0xa926f089e07a9fd7a1a9438b1bb801963807a6d7
bridgeReviewer() view returns (address)
0xa926f089e07a9fd7a1a9438b1bb801963807a6d7
l1Bridge() view returns (address)
0x0000000000000000000000000000000000000000
pendingBridge() view returns (bool)
false
pendingBridgeAddress() view returns (address)
0x0000000000000000000000000000000000000000
pendingBridgeManager() view returns (address)
0x0000000000000000000000000000000000000000
pendingBridgeReviewer() view returns (address)
0x0000000000000000000000000000000000000000
pendingDstChainId() view returns (uint16)
0
pendingPoolManager() view returns (address)
0x0000000000000000000000000000000000000000
poolManager() view returns (address)
0xa926f089e07a9fd7a1a9438b1bb801963807a6d7
zkBridgeEndpoint() view returns (address)
0xa8a4547be2ece6dde2dd91b4a5adfe4a043b21c7
Read-only
bridgeLookup(uint16) view returns (address)
convertRate(uint256 poolId) view returns (uint256)
dstChains(uint256 poolId, uint16 dstChainId) view returns (struct PoolDstChainInfo)
estimateFee(uint256 poolId, uint16 dstChainId, uint256 amount) view returns (uint256)
estimateFeeMux(uint256 poolId, uint16 dstChainId, uint256 amount) view returns (uint256)
getFee(uint256 poolId, uint16 dstChainId, uint256 amount) view returns (uint256)
poolInfo(uint256 poolId) view returns (struct PoolPoolInfo)
whitelists(address) view returns (bool)
State-modifying
Events acceptBridgeManager()
acceptBridgeReviewer()
acceptPoolManager()
addLiquidity(uint256 poolId, uint256 amount)
addLiquidityAndSetMaxLiquidity(uint256 poolId, uint256 amount, uint256 maxLiquidity)
addLiquidityETH() payable
addLiquidityETHAndSetMaxLiquidity(uint256 maxLiquidity) payable
addLiquidityETHPublic() payable
addLiquidityPublic(uint256 poolId, uint256 amount)
approveSetBridge(uint16 dstChainId, address bridge)
claimFees()
createPool(uint256 poolId, address token, uint8 convertRateDecimals)
initialize()
removeLiquidity(uint256 poolId, uint256 amount)
setBridge(uint16 dstChainId, address bridge)
setDstChain(uint256 poolId, uint16 dstChainId, bool enabled)
setFee(uint256 poolId, uint16 dstChainId, uint256 staticFee, uint256 dynamicFeeNum)
setMaxLiquidity(uint256 poolId, uint256 maxLiquidity)
setMaxTransferLimit(uint256 poolId, uint16 dstChainId, uint256 maxTransferLimit)
setWhitelist(address user_, bool enabled_)
transferBridgeManager(address newOwner)
transferBridgeReviewer(address newOwner)
transferETH(uint16 dstChainId, uint256 amount, address recipient) payable
transferETHMux(uint16 dstChainId, uint256 amount, address recipient) payable
transferPoolManager(address newOwner)
transferToken(uint16 dstChainId, uint256 poolId, uint256 amount, address recipient) payable
transferTokenMux(uint16 dstChainId, uint256 poolId, uint256 amount, address recipient) payable
zkReceive(uint16 srcChainId, address srcAddress, uint64 sequence, bytes payload)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddLiquidity(uint256 indexed poolId, uint256 amount)
BridgeManagerTransferStarted(address indexed previousOwner, address indexed newOwner)
BridgeManagerTransferred(address indexed previousOwner, address indexed newOwner)
BridgeReviewerTransferStarted(address indexed previousOwner, address indexed newOwner)
BridgeReviewerTransferred(address indexed previousOwner, address indexed newOwner)
ClaimedFees(address to, uint256 amount)
DstChainStatusChanged(uint256 indexed poolId, uint16 indexed dstChainId, bool indexed enabled)
Initialized(uint8 version)
NewBridge(uint16 chainId, address bridge)
NewFee(uint256 indexed poolId, uint16 indexed dstChainId, uint256 staticFee, uint256 dynamicFeeNum)
NewMaxLiquidity(uint256 indexed poolId, uint256 maxLiquidity)
NewMaxTransferLimit(uint256 indexed poolId, uint16 indexed dstChainId, uint256 maxTransferLimit)
NewPendingBridge(uint16 chainId, address bridge)
PoolManagerTransferStarted(address indexed previousOwner, address indexed newOwner)
PoolManagerTransferred(address indexed previousOwner, address indexed newOwner)
ReceiveToken(uint64 indexed sequence, uint16 indexed srcChainId, uint256 indexed poolId, address recipient, uint256 amount)
RemoveLiquidity(uint256 indexed poolId, uint256 amount)
TransferToken(uint64 indexed sequence, uint16 indexed dstChainId, uint256 indexed poolId, address sender, address recipient, uint256 amount)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.