PolygonL1Switchboard
Verified contract
Active on
Ethereum with 1,155 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x994a…e26e
0xfe5e…89a2
0x86e4…c287
Balances ($0.00)
No balances found for "PolygonL1Switchboard"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20828379 | 9 days ago | | | 0 | 0.0014755873 | |
| 20827191 | 10 days ago | | | 0 | 0.00088248731 | |
| 20826295 | 10 days ago | | | 0 | 0.00076729385 | |
| 20825997 | 10 days ago | | | 0 | 0.00054388354 | |
| 20821514 | 10 days ago | | | 0 | 0.0013762550 | |
| 20821219 | 10 days ago | | | 0 | 0.0011834337 | |
| 20820021 | 11 days ago | | | 0 | 0.00079967387 | |
| 20819423 | 11 days ago | | | 0 | 0.0015904442 | |
| 20819124 | 11 days ago | | | 0 | 0.0013027089 | |
| 20818824 | 11 days ago | | | 0 | 0.00076832351 |
ABI
ABI objects
Getter at block 20895775
SEND_MESSAGE_EVENT_SIG() view returns (bytes32)
0x8c5261668696ce22758910d05bab8f186d6eb247ceac2af2e82c7dc17669b036
capacitor__() view returns (address)
0x994a46a0c07330a30f55c13bd31ffe464ba5e26e
chainSlug() view returns (uint32)
1
checkpointManager() view returns (address)
0x86e4dc95c7fbdbf52e33d563bbdb00823894c287
fxChildTunnel() view returns (address)
0x0000000000000000000000000000000000000000
fxRoot() view returns (address)
0xfe5e5d361b2ad62c541bab87c45a0b9b018389a2
isGlobalTipped() view returns (bool)
false
isInitialized() view returns (bool)
true
nominee() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xb0bbff6311b7f245761a7846d3ce7b1b100c1836
remoteNativeSwitchboard() view returns (address)
0x72fb18276f3c3c3fd3146f6163994ec02fa1c9d1
signatureVerifier__() view returns (address)
0xf1abf110d1b6ff0e2e8c05dd64fbf9eba4d8af98
socket__() view returns (address)
0x943ac2775928318653e91d350574436a1b9b16f9
switchboardFees() view returns (uint128)
4368360826492
verificationOverheadFees() view returns (uint128)
249785120000
Read-only
allowPacket(bytes32 root_, bytes32 packetId_, uint256, uint32, uint256) view returns (bool)
getMinFees(uint32) view returns (uint128 switchboardFee_, uint128 verificationFee_)
hasRole(bytes32 role_, address address_) view returns (bool)
hasRoleWithSlug(bytes32 roleName_, uint32 chainSlug_, address address_) view returns (bool)
nextNonce(address) view returns (uint256)
packetIdToRoot(bytes32) view returns (bytes32)
processedExits(bytes32) view returns (bool)
State-modifying
Events claimOwner()
grantBatchRole(bytes32[] roleNames_, uint32[] slugs_, address[] grantees_)
grantRole(bytes32 role_, address grantee_)
grantRoleWithSlug(bytes32 roleName_, uint32 chainSlug_, address grantee_)
initiateNativeConfirmation(bytes32 packetId_) payable
nominateOwner(address nominee_)
receiveFees(uint32) payable
receiveMessage(bytes inputData)
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_, uint32, uint128 switchboardFees_, uint128 verificationOverheadFees_, bytes signature_)
setFxChildTunnel(address fxChildTunnel_)
tripGlobal(uint256 nonce_, bytes signature_)
unTrip(uint256 nonce_, bytes signature_)
updateSibling(uint32 siblingChainSlug_, address remoteNativeSwitchboard_)
withdrawFees(address withdrawTo_)
FxChildTunnelSet(address fxChildTunnel, address newFxChildTunnel)
GlobalTripChanged(bool isGlobalTipped)
InitiatedNativeConfirmation(bytes32 packetId)
OwnerClaimed(address indexed claimer)
OwnerNominated(address indexed nominee)
RoleGranted(bytes32 indexed role, address indexed grantee)
RoleRevoked(bytes32 indexed role, address indexed revokee)
RootReceived(bytes32 packetId, bytes32 root)
SwitchboardFeesSet(uint256 switchboardFees, uint256 verificationOverheadFees)
UpdatedRemoteNativeSwitchboard(address remoteNativeSwitchboard)
constructor(uint32 chainSlug_, address checkpointManager_, address fxRoot_, address owner_, address socket_, address signatureVerifier_)
This contract contains no fallback and receive objects.
AlreadyInitialized()
FeesNotEnough()
InvalidNonce()
InvalidSender()
InvalidTokenAddress()
NoPermit(bytes32 role)
NoRootFound()
OnlyExecutionManager()
OnlyNominee()
OnlyOwner()
UnequalArrayLengths()
ZeroAddress()