GatewayUpgradeable

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x1bcd1bec at 8528864
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 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "GatewayUpgradeable"

No transactions found for "GatewayUpgradeable"


Functions
Getter at block 21747060
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER(view returns (bytes32)
0x539440820030c4994db4e31b6b800deafd503688728f932addfe7a410515c14c
RESOURCE_SETTER(view returns (bytes32)
0x8b9e7a9f25b0aca3f51c01b8fee30790fb16f4d4deded8385ae6643d054bb078
chainId(view returns (string)
currentVersion(view returns (uint256)
0
eventNonce(view returns (uint256)
0
iSendDefaultFee(view returns (uint256)
0
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
stateLastValsetCheckpoint(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
stateLastValsetNonce(view returns (uint256)
0
vault(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
ackNonceExecuted(uint256view returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonceExecuted(stringuint256view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
iAck(struct UtilsValsetArgs _currentValsetbytes[] _sigsstruct UtilsCrossChainAckPayload crossChainAckPayloadstring relayerRouterAddress
iReceive(struct UtilsValsetArgs _currentValsetbytes[] _sigsstruct UtilsRequestPayload requestPayloadstring relayerRouterAddress
iSend(uint256 versionuint256 routeAmountstring routeRecipientstring destChainIdbytes requestMetadatabytes requestPacketpayable returns (uint256)
initialize(string _chainIdaddress[] _validatorsuint64[] _powersuint64 valsetNonce
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBridgeFees(uint256 _iSendDefaultFee
setCurrentVersion(uint256 newVersion
setDappMetadata(string feePayerAddresspayable returns (uint256)
setVault(address _vaultAddress
unpause(
updateValset(struct UtilsValsetArgs _newValsetstruct UtilsValsetArgs _currentValsetbytes[] _sigs
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawFee(address tokenAddressaddress recipientuint256 gasLimituint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
BridgeFeeUpdatedEvent(uint256 oldFeeValueuint256 newFeeValue
IAckEvent(uint256 indexed eventNonceuint256 indexed requestIdentifierstring relayerRouterAddressstring chainIdbytes databool success
IReceiveEvent(uint256 indexed requestIdentifieruint256 indexed eventNoncestring srcChainIdstring destChainIdstring relayerRouterAddressstring requestSenderbytes execDatabool execStatus
ISendEvent(uint256 versionuint256 routeAmountuint256 indexed eventNonceaddress requestSenderstring srcChainIdstring destChainIdstring routeRecipientbytes requestMetadatabytes requestPacket
Initialized(uint8 version
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetDappMetadataEvent(uint256 indexed eventNonceaddress dappAddressstring chainIdstring feePayerAddress
SetVaultEvent(address vaultAddress
Unpaused(address account
Upgraded(address indexed implementation
ValsetUpdatedEvent(uint256 indexed _newValsetNonceuint256 indexed _eventNoncestring srcChainIdaddress[] _validatorsuint64[] _powers
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
C02(
C03(
C04(
C06(
C07(
IncorrectCheckpoint(
InsufficientPower(uint64 cumulativePoweruint64 powerThreshold
InvalidEcdsaSignature(
InvalidRecipient(
InvalidS(
InvalidSignature(
InvalidSignatureLength(
MalformedCurrentValidatorSet(