ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 1,538 txns
Deployed by via 0x49828553 at 19338591
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 47 additional slots

No balances found for "ERC1967Proxy"

0x5829a71e1d539c5da643e97b48c8460bbce7a024246e3258b3c24c62f5be1d1f
0x7f01b8af9c32b432d5fbc56ba8178fc50c135b44e96354f1e3d41a5c330b470b
0xee23d1b2af3fe91892454dc1f108664901a4d4021a01b1b05eac7c4334916e5c
0xdd6d018335b4594aafbe14bdc6b8ece114f5cb0d4caedb1179fc8a93c8a798ba
0x583222eec35b57872b74bca6dec3c27369457bc24c6d771e84064f92f38db162
0xe6f86f4eb458c7ce2b49754807c25a45683cf6d84550d14ac185d9fd50c5d5e4
0x771b18b523a392cbe1819fe1194985120dd265ffc6b0ec1e92ece18130f812a8
0xe93eec9d2b9cd5ec349d90e39ea94d5ab8602adcc600a5d8f81ee710b8d86566
0x1fd2e77b89f86869db04210d1245d0b72a5cff5d9c751595644bee62cfdbda53
0x31f69866b3f6ee3ff4b36f183df25c3cf85ee1bbc1d692e7d060679a6de62ef6

Functions
Getter at block 20852425
owner(view returns (address)
0xdb4d755e3b8735314147b9bb146327c269701e2d
primaryChainGateway(view returns (address)
0x803460416c2682ac54fccf03ef77b10a12f2809b
primaryChainMessageHashQueue(view returns (int128 _beginint128 _end)
(_begin=80, _end=80)
 
proxiableUUID(view returns (bytes32)
Read-only
getMessageHash(address _gatewayuint256 _indexview returns (bytes32 messageHash)
isRelayerActive(address _relayerview returns (bool)
relayers(address relayerAddressview returns (bool isRelayer)
secondaryChainGateways(addressview returns (bool)
secondaryChainMessageHashQueues(addressview returns (int128 _beginint128 _end)
State-modifying
changeFeeParams(address _gatewaystruct FeeParams _newFeeParamsbytes _adapterParamspayable 
claimMessage(address _sourceChainCanonicalMessageServicebytes _sourceChainClaimCallDataaddress _sourceChainL1Gatewayuint256 _receiveValuebytes _receiveCallDatabytes _forwardParamspayable 
enqueueMessage(uint256 _valuebytes _callDatapayable 
forwardMessage(address _gatewayuint256 _valuebytes _callDatabytes _adapterParamspayable 
initialize(
receiveMessage(uint256 _valuebytes _callDatapayable 
renounceOwnership(
setPrimaryChainGateway(address _gateway
setRelayer(address _relayerbool _active
setSecondaryChainGateway(address _gatewaybool _activebytes _adapterParamspayable 
setValidator(address _gatewayaddress _validatorbool _activebytes _adapterParamspayable 
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
InitPrimaryChain(address indexed gateway
Initialized(uint8 version
MessageForwarded(address indexed gatewayuint256 valuebytes callData
MessageReceived(uint256 valuebytes callData
NewFeeParams(address indexed gatewaystruct FeeParams newFeeParams
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RelayerStatusUpdate(address indexed relayerbool isActive
SecondaryChainStatusUpdate(address indexed gatewaybool isActive
Upgraded(address indexed implementation
ValidatorStatusUpdate(address indexed gatewayaddress validatorAddressbool isActive
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
Empty(
OutOfBounds(