GovernanceMessageVerifier

Verified contract

Active on Ethereum with 5 txns
Deployed by via 0xfcb3ca36 at 18175255
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GovernanceMessageVerifier"

0x4a8059c9e7529b647892356252b2e063b4427ef5186fa5be80ddd2aa658b61eb
0x5752546a6a65de89d4543683e3ec3888c5ae463f49b21dfad8eb8d6f9ea5aaeb
0xd30a2c8458becfe2c7338b4da0424d40fa56c7176106350221de51ce80473bc3
0x4c6b51ca4d8ff910384288c8ba57af8430cfc031508ade81e3f1233dfc4c6f7e
0xc7cb2ae67f420f57ffa3d76fd9871888c9e6fbde607e74fd8cfdce384b2392e5

Functions
Getter at block 21221876
EVENT_SIGNATURE_TOPIC(view returns (bytes32)
0x85aab78efe4e39fd3b313a465f645990e6a1b923f5f5b979957c176e632c5a07
ROOT_CHAIN_ADDRESS(view returns (address)
0x86e4dc95c7fbdbf52e33d563bbdb00823894c287
TELEPATHY_ROUTER(view returns (address)
0x41ea857c32c8cb42eefa00af67862ecff4eb795a
governanceMessageEmitter(view returns (address)
0x594e3ee2f0d3704d0de8551516b1f4963e8dec17
totalNumberOfProcessedMessages(view returns (uint256)
4
Read-only
isProcessed(struct IGovernanceMessageVerifierGovernanceMessageProof proofview returns (bool)
proofIdOf(struct IGovernanceMessageVerifierGovernanceMessageProof proofpure returns (bytes32)
State-modifying
verifyAndPropagateMessage(struct IGovernanceMessageVerifierGovernanceMessageProof proof
Events
Event1(string sbytes32 rootHash
Event2(string sbytes data
GovernanceMessagePropagated(bytes data
Constructor
constructor(address governanceMessageEmitter_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidGovernanceMessageEmitter(address governanceMessageEmitteraddress expecteGovernanceMessageEmitter
InvalidHeaderBlock(
InvalidNonce(uint256 nonceuint256 expectedNonce
InvalidReceiptsRootMerkleProof(
InvalidRootHashMerkleProof(
InvalidTopic(bytes32 topicbytes32 expectedTopic
MessageAlreadyProcessed(struct IGovernanceMessageVerifierGovernanceMessageProof proof