GatewayEVM

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x38bc5e32 at 23220857
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GatewayEVM"

No transactions found for "GatewayEVM"


Functions
Getter at block 23751406
ASSET_HANDLER_ROLE(view returns (bytes32)
0x584a0b16e9f616d90ccec14a0b852c19aceccfd3d60699398a57dce2b0de01b9
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_PAYLOAD_SIZE(view returns (uint256)
1024
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
TSS_ROLE(view returns (bytes32)
0x0da06bffcb63442de88b7f8385468eaf51e47079d4fa96875938e2c27c451deb
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
custody(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
tssAddress(view returns (address)
0x0000000000000000000000000000000000000000
zetaConnector(view returns (address)
0x0000000000000000000000000000000000000000
zetaToken(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
call(address receiverbytes payloadstruct RevertOptions revertOptions
deposit(address receiverstruct RevertOptions revertOptionspayable 
deposit(address receiveruint256 amountaddress assetstruct RevertOptions revertOptions
depositAndCall(address receiverbytes payloadstruct RevertOptions revertOptionspayable 
depositAndCall(address receiveruint256 amountaddress assetbytes payloadstruct RevertOptions revertOptions
execute(struct MessageContext messageContextaddress destinationbytes datapayable returns (bytes)
executeRevert(address destinationbytes datastruct RevertContext revertContextpayable 
executeWithERC20(struct MessageContext messageContextaddress tokenaddress touint256 amountbytes data
grantRole(bytes32 roleaddress account
initialize(address tssAddress_address zetaToken_address admin_
pause(
renounceRole(bytes32 roleaddress callerConfirmation
revertWithERC20(address tokenaddress touint256 amountbytes datastruct RevertContext revertContext
revokeRole(bytes32 roleaddress account
setConnector(address zetaConnector_
setCustody(address custody_
unpause(
updateTSSAddress(address newTSSAddress
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Called(address indexed senderaddress indexed receiverbytes payloadstruct RevertOptions revertOptions
Deposited(address indexed senderaddress indexed receiveruint256 amountaddress assetbytes payloadstruct RevertOptions revertOptions
DepositedAndCalled(address indexed senderaddress indexed receiveruint256 amountaddress assetbytes payloadstruct RevertOptions revertOptions
Executed(address indexed destinationuint256 valuebytes data
ExecutedWithERC20(address indexed tokenaddress indexed touint256 amountbytes data
Initialized(uint64 version
Paused(address account
Reverted(address indexed toaddress indexed tokenuint256 amountbytes datastruct RevertContext revertContext
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
UpdatedGatewayTSSAddress(address oldTSSAddressaddress newTSSAddress
Upgraded(address indexed implementation
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ApprovalFailed(
CallOnRevertNotSupported(
ConnectorInitialized(
CustodyInitialized(
DepositFailed(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
EnforcedPause(
ExecutionFailed(
ExpectedPause(
FailedInnerCall(
InsufficientERC20Amount(
InsufficientETHAmount(
InvalidInitialization(
NotAllowedToCallOnCall(
NotAllowedToCallOnRevert(
NotInitializing(
NotWhitelistedInCustody(
PayloadSizeExceeded(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
ZETANotSupported(
ZeroAddress(