1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
//! ## Flow.rs
//!
//! This crate contains various ways to interact with the Flow blockchain through its access API.
//!
//! Start by connecting to the [`testnet()`] or the [`mainnet()`], or [login to an account] by
//! providing the address and secret key.
//!
//! You can also take a look at [the reference] for examples around individual functionalities.
//!
//! [`testnet()`]: crate::client::TonicHyperFlowClient::testnet()
//! [`mainnet()`]: crate::client::TonicHyperFlowClient::mainnet()
//! [login to an account]: crate::account::Account::new()
//! [the reference]: https://github.com/fee1-dead/flow.rs/blob/master/docs/README.md
#![forbid(missing_docs)] // Every public item must be documented
pub mod prelude;
pub mod access;
pub mod account;
pub mod algorithms;
pub mod client;
pub mod codec;
pub mod entities;
pub mod error;
pub mod multi;
pub mod protobuf;
pub mod requests;
pub mod sign;
pub mod transaction;
#[cfg(test)]
pub mod tests;
#[cfg(doctest)]
pub mod doctests;
mod fmt;