2021-06-17 09:56:20 -07:00
|
|
|
use zcash_primitives::consensus::Network;
|
|
|
|
|
|
|
|
#[path = "generated/cash.z.wallet.sdk.rpc.rs"]
|
|
|
|
pub mod lw_rpc;
|
|
|
|
|
|
|
|
pub const NETWORK: Network = Network::MainNetwork;
|
|
|
|
|
2021-06-21 17:33:13 -07:00
|
|
|
mod builder;
|
2021-06-17 09:56:20 -07:00
|
|
|
mod chain;
|
2021-06-18 01:17:41 -07:00
|
|
|
mod commitment;
|
|
|
|
mod scan;
|
2021-06-21 17:33:13 -07:00
|
|
|
mod key;
|
|
|
|
mod db;
|
|
|
|
mod wallet;
|
2021-06-18 01:17:41 -07:00
|
|
|
|
2021-06-21 07:04:45 -07:00
|
|
|
pub use crate::builder::advance_tree;
|
2021-06-21 17:33:13 -07:00
|
|
|
pub use crate::chain::{
|
|
|
|
calculate_tree_state_v2, connect_lightwalletd, download_chain, get_latest_height, sync,
|
|
|
|
DecryptNode, LWD_URL,
|
|
|
|
};
|
|
|
|
pub use crate::commitment::{CTree, Witness};
|
2021-06-18 01:17:41 -07:00
|
|
|
pub use crate::lw_rpc::compact_tx_streamer_client::CompactTxStreamerClient;
|
|
|
|
pub use crate::lw_rpc::*;
|
2021-06-21 17:33:13 -07:00
|
|
|
pub use crate::scan::{scan_all, sync_async, latest_height};
|
|
|
|
pub use crate::key::{get_secret_key, get_address, get_viewing_key};
|
|
|
|
pub use crate::db::DbAdapter;
|