zebra_rpc/
lib.rs

1//! A Zebra Remote Procedure Call (RPC) interface
2
3#![doc(html_favicon_url = "https://zfnd.org/wp-content/uploads/2022/03/zebra-favicon-128.png")]
4#![doc(html_logo_url = "https://zfnd.org/wp-content/uploads/2022/03/zebra-icon.png")]
5#![doc(html_root_url = "https://docs.rs/zebra_rpc")]
6
7pub mod client;
8pub mod config;
9pub mod indexer;
10pub mod methods;
11pub mod queue;
12pub mod server;
13pub mod sync;
14
15#[cfg(test)]
16mod tests;
17
18pub use methods::types::{
19    get_block_template::{
20        fetch_state_tip_and_local_time, generate_coinbase_and_roots,
21        proposal::proposal_block_from_template,
22    },
23    submit_block::SubmitBlockChannel,
24};