tendermint 0.40.4

Tendermint is a high-performance blockchain consensus engine that powers Byzantine fault tolerant applications written in any programming language. This crate provides core types for representing information about Tendermint blockchain networks, including chain information types, secret connections, and remote procedure calls (JSON-RPC).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Cryptographic functionality for Tendermint.
//!
//! This module provides type aliases and utility traits that facilitate
//! use of interchangeable implementations of cryptographic routines used by
//! Tendermint.
//!
//! The abstract framework enabling this extensibility is provided by the
//! `digest` and `signature` crates.

pub mod ed25519;
pub mod sha256;
pub mod signature;

pub use sha256::Sha256;

#[cfg(feature = "rust-crypto")]
pub mod default;