kaspa_cli_lib/modules/
mod.rs1use crate::imports::*;
2
3pub mod account;
4pub mod address;
5pub mod broadcast;
6pub mod close;
7pub mod connect;
8#[path = "create-unsigned-tx.rs"]
9pub mod create_unsigned_tx;
10pub mod details;
11pub mod disconnect;
12pub mod estimate;
13pub mod exit;
14pub mod export;
15pub mod guide;
16pub mod halt;
17pub mod help;
18pub mod history;
19pub mod list;
21pub mod message;
22pub mod miner;
23pub mod monitor;
24pub mod mute;
25pub mod network;
26pub mod node;
27pub mod open;
28pub mod ping;
29pub mod pskb;
30pub mod reload;
31pub mod rpc;
32pub mod select;
33pub mod send;
34pub mod server;
35pub mod settings;
36pub mod sign;
37pub mod start;
38pub mod stop;
39pub mod sweep;
40pub mod theme;
42pub mod track;
43pub mod transfer;
44pub mod wallet;
45
46pub mod metrics;
49
50pub fn register_handlers(cli: &Arc<KaspaCli>) -> Result<()> {
56 register_handlers!(
57 cli,
58 cli.handlers(),
59 [
60 account, address, close, connect, details, disconnect, estimate, exit, export, guide, help, history, rpc, list, miner,
61 message, monitor, mute, network, node, open, ping, pskb, reload, select, send, server, settings, sweep, track, transfer,
62 wallet,
63 ]
66 );
67
68 Ok(())
69}