OptimismSwitchboard

Verified contract

Active on Ethereum with 1,180 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "OptimismSwitchboard"

0x113c4344e3fff3470373140aa17263301c5fd62609cb3a33874a409c6540fb48
0x755b86f74c09a2ac37c22eafb5d10ab06c0d83b0a16c8512b77eb391d829b3b6
0x105e4fc4da1cb335aa3e1e24b4bbf4a0f7711a8072e8fbecd3cfbc7b91ff8e56
0xbb965dae56a906e51b09ba9019cde85ac8c98254f22a98e7b4e23c7617728588
0xc46cfea32652f47f7d9f4fd95d5757e21d09a27a5a8de5a50a7247f77a916806
0x6d90d5b1f4487ee85df58f10f2c6d12c426bd5fbf61e9381b0ad8a5beb8454c3
0x2344b9f9114dbaf802ff1f569f623fb508509756331308a12b7ca57b6b61ae5d
0x413b9b33a83bfeadf04dd2e11a290a15dd653e1174b4207fb7a8b600f3b85961
0xb96396eaf6cb51c19576182fdb78b0965a806a03f557f1e1d205af4a25ca25a9
0x921baf86d69dd81b615f5d053ab4c11a394de0bfbc50a41af6bdbebc77de866e

Functions
Getter at block 20926205
capacitor__(view returns (address)
0x5e162be0d9898f35b02d3bf774b45e4c48af1a70
chainSlug(view returns (uint32)
1
crossDomainMessenger__(view returns (address)
0x25ace71c97b33cc4729cf772ae268934f7ab5fa1
isGlobalTipped(view returns (bool)
false
isInitialized(view returns (bool)
true
nominee(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb0bbff6311b7f245761a7846d3ce7b1b100c1836
receiveGasLimit(view returns (uint256)
300000
remoteNativeSwitchboard(view returns (address)
0x9cf7443685827419b0067fb2471c24969eaa716c
signatureVerifier__(view returns (address)
0xf1abf110d1b6ff0e2e8c05dd64fbf9eba4d8af98
socket__(view returns (address)
0x943ac2775928318653e91d350574436a1b9b16f9
switchboardFees(view returns (uint128)
1074250493091
verificationOverheadFees(view returns (uint128)
61426196000
Read-only
allowPacket(bytes32 root_bytes32 packetId_uint256uint32uint256view returns (bool)
getMinFees(uint32view returns (uint128 switchboardFee_uint128 verificationFee_)
hasRole(bytes32 role_address address_view returns (bool)
hasRoleWithSlug(bytes32 roleName_uint32 chainSlug_address address_view returns (bool)
nextNonce(addressview returns (uint256)
packetIdToRoot(bytes32view returns (bytes32)
State-modifying
claimOwner(
grantBatchRole(bytes32[] roleNames_uint32[] slugs_address[] grantees_
grantRole(bytes32 role_address grantee_
grantRoleWithSlug(bytes32 roleName_uint32 chainSlug_address grantee_
initiateNativeConfirmation(bytes32 packetId_
nominateOwner(address nominee_
receiveFees(uint32payable 
receivePacket(bytes32 packetId_bytes32 root_
registerSiblingSlug(uint32 siblingChainSlug_uint256 maxPacketLength_uint256 capacitorType_uint256 initialPacketCount_address remoteNativeSwitchboard_
rescueFunds(address token_address rescueTo_uint256 amount_
revokeBatchRole(bytes32[] roleNames_uint32[] slugs_address[] grantees_
revokeRole(bytes32 role_address revokee_
revokeRoleWithSlug(bytes32 roleName_uint32 chainSlug_address grantee_
setFees(uint256 nonce_uint32uint128 switchboardFees_uint128 verificationOverheadFees_bytes signature_
tripGlobal(uint256 nonce_bytes signature_
unTrip(uint256 nonce_bytes signature_
updateReceiveGasLimit(uint256 receiveGasLimit_
updateSibling(uint32 siblingChainSlug_address remoteNativeSwitchboard_
withdrawFees(address withdrawTo_
Events
GlobalTripChanged(bool isGlobalTipped
InitiatedNativeConfirmation(bytes32 packetId
OwnerClaimed(address indexed claimer
OwnerNominated(address indexed nominee
RoleGranted(bytes32 indexed roleaddress indexed grantee
RoleRevoked(bytes32 indexed roleaddress indexed revokee
RootReceived(bytes32 packetIdbytes32 root
SwitchboardFeesSet(uint256 switchboardFeesuint256 verificationOverheadFees
UpdatedReceiveGasLimit(uint256 receiveGasLimit
UpdatedRemoteNativeSwitchboard(address remoteNativeSwitchboard
Constructor
constructor(uint32 chainSlug_uint256 receiveGasLimit_address owner_address socket_address crossDomainMessenger_address signatureVerifier_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
FeesNotEnough(
InvalidNonce(
InvalidSender(
InvalidTokenAddress(
NoPermit(bytes32 role
NoRootFound(
OnlyExecutionManager(
OnlyNominee(
OnlyOwner(
UnequalArrayLengths(
ZeroAddress(