[−][src]Crate pallet_verifier
Verifier
The verifier module provides functionality for message verification.
Overview
This verifier performs the following verification routines on a message:
- Ensuring that the message sender is trusted
- Ensuring that messages are not replayed
This verifier is intended to be swapped out for an Ethereum light-client solution at some point.
Interface
The verifier implements the Verifier trait and conforms to its interface.
Structs
| GenesisConfig | Genesis config for the module, allow to build genesis storage. |
| Module | |
| VerifiedPayloads | Hashes of previously seen messages. Used to implement replay protection. |
Enums
| Call | Dispatchable calls. |
| Error | |
| Event | Events for this module. |
Traits
| Trait |