OptimizedTransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 2,649 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
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 "OptimizedTransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17562137 | a year ago | | | 0 | 0.00062504822 | |
| 17562127 | a year ago | | | 0 | 0.00062757042 | |
| 17531143 | a year ago | | | 0 | 0.0041336308 | |
| 17530304 | a year ago | | | 0.55 | 0.0094780397 | |
| 17529256 | a year ago | | | 5.2702358 | 0.027271257 | |
| 17522664 | a year ago | | | 0.457863 | 0.0066802305 | |
| 17517598 | a year ago | | | 0 | 0.0037426985 | |
| 17507491 | a year ago | | | 0.14 | 0.0033221675 | |
| 17507215 | a year ago | | | 0.0332 | 0.0068877446 | |
| 17507206 | a year ago | | | 0.0332 | 0.0066417641 |
ABI
ABI objects
Getter at block 21390884
feeVault() view returns (address)
0xd8e39c36fb3a107212c5841b5f1fcec112be196d
messageBus() view returns (address)
0x4066d196a423b2b3b8b054f4f40efb47a74e200c
nativeWrap() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner() view returns (address)
0xa5c13556e3d2068582d4f435ad49b41e090d3867
paused() view returns (bool)
true
signer() view returns (address)
0x26e6eaf3d3c5d4b8290aa7dd896140f383dff043
testMode() view returns (bool)
false
Read-only
bridges(bytes32) view returns (address)
dexFunc2Codec(address, bytes4) view returns (address)
isPauser(address account) view returns (bool)
pausers(address) view returns (bool)
remotes(uint64) view returns (address)
State-modifying
Events admin() returns (address)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addPauser(address account)
claimPocketFund(address _srcSender, address _dstReceiver, uint64 _nonce, address _token)
executeMessage(address _sender, uint64 _srcChainId, bytes _message, address) payable returns (uint8)
executeMessageWithTransferRefund(address _token, uint256 _amount, bytes _message) payable returns (bool)
init(bool _testMode, address _messageBus, address _nativeWrap, address _signer, address _feeVault, address[] _dexList, string[] _funcs, address[] _codecs, string[] _bridgeProviders, address[] _bridgeAdapters)
pause()
removePauser(address account)
renouncePauser()
resecueFund(address _token)
revokeAllowance(address _token, address _spender)
setDexCodecs(address[] _dexList, string[] _funcs, address[] _codecs)
setFeeVault(address _vault)
setMessageBus(address _msgbus)
setNativeWrap(address _nativeWrap)
setRemotes(uint64[] _chainIds, address[] _remotes)
setSigner(address _signer)
setSupportedBridges(string[] _providers, address[] _adapters)
srcExecute(struct TypesExecutionInfo[] _execs, struct TypesSourceInfo _src, struct TypesDestinationInfo _dst) payable
transferOwnership(address newOwner)
unpause()
Upgraded(address indexed implementation)
DexCodecUpdated(address dex, bytes4 selector, address codec)
FeeVaultUpdated(address from, address to)
Initialized(uint8 version)
MessageBusUpdated(address messageBus)
NativeWrapUpdated(address nativeWrap)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserAdded(address account)
PauserRemoved(address account)
PocketFundClaimed(address receiver, uint256 erc20Amount, address token, uint256 nativeAmount)
RemotesUpdated(uint64[] chainIds, address[] remotes)
SignerUpdated(address from, address to)
StepExecuted(bytes32 id, uint256 amountOut, address tokenOut)
SupportedBridgesUpdated(string[] providers, address[] adapters)
Unpaused(address account)
constructor(address initialLogic, address initialAdmin, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.