tendermint 0.10.1

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 (JSONRPC).
Documentation
//! Application BlockChain Interface (ABCI)
//!
//! NOTE: This module contains types for ABCI responses as consumed from RPC
//! endpoints. It does not contain an ABCI protocol implementation.
//!
//! For that, see:
//!
//! <https://github.com/tendermint/rust-abci>

#[cfg(feature = "rpc")]
mod code;
#[cfg(feature = "rpc")]
mod data;
#[cfg(feature = "rpc")]
mod gas;
#[cfg(feature = "rpc")]
mod info;
#[cfg(feature = "rpc")]
mod log;
#[cfg(feature = "rpc")]
mod path;
#[cfg(feature = "rpc")]
mod proof;
#[cfg(feature = "rpc")]
mod responses;
#[cfg(any(feature = "config", feature = "rpc"))]
pub mod tag;
pub mod transaction;

#[cfg(feature = "rpc")]
pub use self::{
    code::Code, data::Data, gas::Gas, info::Info, log::Log, path::Path, proof::Proof,
    responses::Responses, transaction::Transaction,
};