FastSwitchboard

Verified contract

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

No balances found for "FastSwitchboard"

0x0ef6904be03dd6f0291c82abc47fc8d4d30c563a6064ae416a1dd94895346329
0x189d07c1e96ff8cbec6a0075bbcf2d226b090e97093bbcdec0d2cf0b88766c42
0x50c502e35940a2a53fcec217392432aa0028c1c7ebce7543b515773b35ab4bca
0x6b62247e3bf0312510bc8661c899e70481ce164b6737fec3572b7c4554c6a663
0xf0b75fb4f0c7865ef52ff2eaab624820ac48130125f808f2217185f010732916
0xf1e02f96de2ab7d6f685fd4c94e58767278c355dc366b1f8d93632c4ca787d06
0x652ec9f9cdd296c12eb960aa1e034591d421a69b9ec6b1546b03bf98e5197a3a
0x5c754ff6cbe9aca991b19cb7cb09ca95cc01809b8c372c50043d126554016069
0x569339235313f58c6b456e076180a777c9441be89f1b17d0f4e1168cfb02ea97
0xf033d706379f60e297fd6abb8f89e49c22e8c8b7b476d3e0a584da60a8d4bf26

Functions
Getter at block 21247288
chainSlug(view returns (uint32)
1
isGlobalTipped(view returns (bool)
false
nominee(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb0bbff6311b7f245761a7846d3ce7b1b100c1836
signatureVerifier__(view returns (address)
0xf1abf110d1b6ff0e2e8c05dd64fbf9eba4d8af98
socket__(view returns (address)
0x943ac2775928318653e91d350574436a1b9b16f9
timeoutInSeconds(view returns (uint256)
7200
Read-only
allowPacket(bytes32 root_bytes32 packetId_uint256 proposalCount_uint32 srcChainSlug_uint256 proposeTime_view returns (bool)
attestations(bytes32view returns (uint256)
fees(uint32view returns (uint128 switchboardFeesuint128 verificationOverheadFees)
getMinFees(uint32 dstChainSlug_view returns (uint128uint128)
hasRole(bytes32 role_address address_view returns (bool)
hasRoleWithSlug(bytes32 roleName_uint32 chainSlug_address address_view returns (bool)
initialPacketCount(uint32view returns (uint256)
isAttested(addressbytes32view returns (bool)
isNonWatcherRole(bytes32 role_pure returns (bool)
isPathTripped(uint32view returns (bool)
isProposalTripped(bytes32uint256view returns (bool)
isRootValid(bytes32view returns (bool)
nextNonce(addressview returns (uint256)
totalWatchers(uint32view returns (uint256)
State-modifying
attest(bytes32 packetId_uint256 proposalCount_bytes32 root_bytes signature_
claimOwner(
grantBatchRole(bytes32[] roleNames_uint32[] slugs_address[] grantees_
grantRole(bytes32 role_address grantee_
grantRoleWithSlug(bytes32 roleName_uint32 chainSlug_address grantee_
grantWatcherRole(uint32 srcChainSlug_address watcher_
nominateOwner(address nominee_
receiveFees(uint32payable 
registerSiblingSlug(uint32 siblingChainSlug_uint256 maxPacketLength_uint256 capacitorType_uint256 initialPacketCount_address siblingSwitchboard_
rescueFunds(address token_address rescueTo_uint256 amount_
revokeBatchRole(bytes32[] roleNames_uint32[] slugs_address[] grantees_
revokeRole(bytes32 role_address grantee_
revokeRoleWithSlug(bytes32 roleName_uint32 chainSlug_address grantee_
revokeWatcherRole(uint32 srcChainSlug_address watcher_
setFees(uint256 nonce_uint32 dstChainSlug_uint128 switchboardFees_uint128 verificationOverheadFees_bytes signature_
tripGlobal(uint256 nonce_bytes signature_
tripPath(uint256 nonce_uint32 srcChainSlug_bytes signature_
tripProposal(uint256 nonce_bytes32 packetId_uint256 proposalCount_bytes signature_
unTrip(uint256 nonce_bytes signature_
unTripPath(uint256 nonce_uint32 srcChainSlug_bytes signature_
updateSibling(uint32 siblingChainSlug_address siblingSwitchboard_
withdrawFees(address withdrawTo_
Events
GlobalTripChanged(bool isGlobalTipped
OwnerClaimed(address indexed claimer
OwnerNominated(address indexed nominee
PathTripChanged(uint32 srcChainSlugbool isPathTripped
ProposalAttested(bytes32 packetIduint256 proposalCountbytes32 rootaddress watcheruint256 attestationsCount
ProposalTripped(bytes32 packetIduint256 proposalCount
RoleGranted(bytes32 indexed roleaddress indexed grantee
RoleRevoked(bytes32 indexed roleaddress indexed revokee
SocketSet(address newSocket
SwitchboardFeesSet(uint32 siblingChainSlugstruct SwitchboardBaseFees fees
Constructor
constructor(address owner_address socket_uint32 chainSlug_uint256 timeoutInSeconds_address signatureVerifier_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyAttested(
InvalidNonce(
InvalidRole(
InvalidRoot(
InvalidTokenAddress(
NoPermit(bytes32 role
OnlyExecutionManager(
OnlyNominee(
OnlyOwner(
UnequalArrayLengths(
WatcherFound(
WatcherNotFound(
ZeroAddress(