Crate ismp

Crate ismp 

Source
Expand description

§The Interoperable State Machine Protocol

Rust implementation of the Interoperable State Machine Protocol. This library is intended to aid state machines communicate over ISMP with other ISMP supported state machines.

§Overview

This repo provides an implementation of the neccessary components laid out in the ISMP protocol specification.

NOTE: All timestamps are denominated in seconds

Re-exports§

pub use error::Error;

Modules§

consensus
Consensus and state machine client definitions
dispatcher
Message dispatcher definitions
error
ISMP error definitions
events
Event definitions
handlers
ISMP handler definitions
host
The IsmpHost definition
messaging
ISMP message types
module
ISMPModule definition
prelude
Some useful imports in the crate prelude.
router
Message router definitions