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
38
39
40
41
extern crate bitcoin;
extern crate serde;
#[macro_use]
extern crate serde_derive;
extern crate serde_json;
extern crate core;
extern crate dirs;
extern crate reqwest;
extern crate os_info;
mod types;
mod komodocore;
mod komodo_rpc_api;
mod chains;
mod error;
mod rpcconn;
pub type TransactionId = bitcoin::util::hash::Sha256dHash;
pub type BlockHash = bitcoin::util::hash::Sha256dHash;
pub use komodo_rpc_api::KomodoRpcApi;
pub use komodocore::Client;
pub use error::ApiError;
pub use types::*;
pub use rpcconn::*;
pub use bitcoin::network::constants::Network;
pub use bitcoin::util::privkey::Privkey;
pub use bitcoin::Script;
pub use chains::Chain;