OptimizedTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 5,882 txns
Deployed by via 0x2e3c0773 at 14546010
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4,069.55
0x5c10fe646e1074626dbd2c8e140bcd08ebffe115d257b6e427283da048558c46
0x9c6ff3e3cee9ed27489e27a04bef1a831c5f4061b877ba3f90e69a0093ab6eaf
0x1f9e47eb6db0f8c90e38bdf8d8f44a059cd838f981eca6ee1d198649de8beaab
0x5554b2717298b1f03440b500c28bcf388ade3a34f3e97bd4f37927465fb1792d
0x038ab06949623bf270781fb75e43e91d3d20e503a13f6c79dfff04e3af71a635
0x53507f45c1b9beff0ccbe0f6815d773c8f9eb633782236e1b90468f6c20ddba6
0x6661596b0fddb212ac2bd461c10ba0152c2667cc442fdf593ca32b61fa6300de
0x933445d815cc8121a9a2b3ffb9f942fda01d2becb7826e8dda0c95c3c8883ef9
0xc706bf6fe5354bbaa4b02f321ac2b8ee4df8fee508db984bccbf72ee54fadbd1
0x2fde1147fd46ce85a90c39b4399d44fe52748a84f8a3b7ec8750750d1196c020

Functions
Getter at block 20869212
feeBase(view returns (uint256)
15000000000000
feePerByte(view returns (uint256)
150000000000
liquidityBridge(view returns (address)
0x5427fefa711eff984124bfbb1ab6fbf5e3da1820
owner(view returns (address)
0x606d8cfd3f4ed07314f5a1f1802dd4663308b175
pegBridge(view returns (address)
0x16365b45eb269b5b5dacb34b4a15399ec79b95eb
pegBridgeV2(view returns (address)
0x52e4f244f380f8fa51816c8a10a63105dd4de084
pegVault(view returns (address)
0xb37d31b2a74029b5951a2778f959282e2d518595
pegVaultV2(view returns (address)
0x7510792a3b1969f9307f3845ce88e39578f2bae1
preExecuteMessageGasUsage(view returns (uint256)
0
sigsVerifier(view returns (address)
0x5427fefa711eff984124bfbb1ab6fbf5e3da1820
Read-only
calcFee(bytes _messageview returns (uint256)
executedMessages(bytes32view returns (uint8)
withdrawnFees(addressview returns (uint256)
State-modifying
admin(returns (address)
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
executeMessage(bytes _messagestruct MsgDataTypesRouteInfo _routebytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessage(bytes _messagestruct MsgDataTypesRouteInfo2 _routebytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessageWithTransfer(bytes _messagestruct MsgDataTypesTransferInfo _transferbytes[] _sigsaddress[] _signersuint256[] _powerspayable 
executeMessageWithTransferRefund(bytes _messagestruct MsgDataTypesTransferInfo _transferbytes[] _sigsaddress[] _signersuint256[] _powerspayable 
init(address _liquidityBridgeaddress _pegBridgeaddress _pegVaultaddress _pegBridgeV2address _pegVaultV2
refundAndExecuteMsg(struct MsgDataTypesBridgeTransferParams _transferParamsstruct MsgDataTypesMsgWithTransferExecutionParams _msgParams
sendMessage(address _receiveruint256 _dstChainIdbytes _messagepayable 
sendMessage(bytes _receiveruint256 _dstChainIdbytes _messagepayable 
sendMessageWithTransfer(address _receiveruint256 _dstChainIdaddress _srcBridgebytes32 _srcTransferIdbytes _messagepayable 
setFeeBase(uint256 _fee
setFeePerByte(uint256 _fee
setLiquidityBridge(address _addr
setPegBridge(address _addr
setPegBridgeV2(address _addr
setPegVault(address _addr
setPegVaultV2(address _addr
setPreExecuteMessageGasUsage(uint256 _usage
transferAndExecuteMsg(struct MsgDataTypesBridgeTransferParams _transferParamsstruct MsgDataTypesMsgWithTransferExecutionParams _msgParams
transferOwnership(address newOwner
withdrawFee(address _accountuint256 _cumulativeFeebytes[] _sigsaddress[] _signersuint256[] _powers
Events
Upgraded(address indexed implementation
CallReverted(string reason
Executed(uint8 msgTypebytes32 msgIduint8 statusaddress indexed receiveruint64 srcChainIdbytes32 srcTxHash
FeeBaseUpdated(uint256 feeBase
FeePerByteUpdated(uint256 feePerByte
FeeWithdrawn(address receiveruint256 amount
LiquidityBridgeUpdated(address liquidityBridge
Message(address indexed senderaddress receiveruint256 dstChainIdbytes messageuint256 fee
Message2(address indexed senderbytes receiveruint256 dstChainIdbytes messageuint256 fee
MessageWithTransfer(address indexed senderaddress receiveruint256 dstChainIdaddress bridgebytes32 srcTransferIdbytes messageuint256 fee
NeedRetry(uint8 msgTypebytes32 msgIduint64 srcChainIdbytes32 srcTxHash
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PegBridgeUpdated(address pegBridge
PegBridgeV2Updated(address pegBridgeV2
PegVaultUpdated(address pegVault
PegVaultV2Updated(address pegVaultV2
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.