async-abci

A async abci server

8 releases

0.1.8 Jan 7, 2023
0.1.7 Jan 7, 2023
0.1.6 Oct 3, 2022
0.1.4 Jul 1, 2022
0.1.0 Feb 13, 2022


Used in embedded-td

MIT license

87KB
2K SLoC

async-abci

An ABCI like tendermint-abci, but asynchronous.

Version

  • tendermint: 0.34.21

Packages

name description crates.io docs.rs
async-abci use tendermint in Rust Crates.io docs.rs
tm-abci ABCI interface in no_std Crates.io docs.rs
tm-protos ABCI types in no_std Crates.io docs.rs

Features

  • async-abci: async version of ABCI, fully cooperate with Flush in ABCI message.
  • Async runtime support: tokio, smol.

Design

Consensus

state machine

Dependencies

~2–16MB
~175K SLoC