]> Untitled Git - bdk/commitdiff
fix: make regtest default on wallet_example_rpc
authorLuis Schwab <luisschwab@protonmail.com>
Wed, 5 Mar 2025 20:23:14 +0000 (17:23 -0300)
committerLuis Schwab <luisschwab@protonmail.com>
Thu, 6 Mar 2025 14:27:51 +0000 (11:27 -0300)
example-crates/example_wallet_rpc/README.md
example-crates/example_wallet_rpc/src/main.rs

index ea2918aa2d5ac19d6300184429021fc50d94705f..0e88ffba8c50c41d6a0e4d6c330aca497cdc4dd8 100644 (file)
@@ -3,43 +3,32 @@
 ```
 $ cargo run --bin example_wallet_rpc -- --help
 
-example_wallet_rpc 0.1.0
 Bitcoind RPC example using `bdk_wallet::Wallet`
 
-USAGE:
-    example_wallet_rpc [OPTIONS] <DESCRIPTOR> [CHANGE_DESCRIPTOR]
+Usage: example_wallet_rpc [OPTIONS] <DESCRIPTOR> <CHANGE_DESCRIPTOR>
 
-ARGS:
-    <DESCRIPTOR>           Wallet descriptor [env: DESCRIPTOR=]
-    <CHANGE_DESCRIPTOR>    Wallet change descriptor [env: CHANGE_DESCRIPTOR=]
+Arguments:
+  <DESCRIPTOR>         Wallet descriptor [env: DESCRIPTOR=]
+  <CHANGE_DESCRIPTOR>  Wallet change descriptor [env: CHANGE_DESCRIPTOR=]
 
-OPTIONS:
-        --db-path <DB_PATH>
-            Where to store wallet data [env: BDK_DB_PATH=] [default: .bdk_wallet_rpc_example.db]
+Options:
+      --start-height <START_HEIGHT>  Earliest block height to start sync from [env: START_HEIGHT=] [default: 0]
 
-    -h, --help
-            Print help information
+      --network <NETWORK>            Bitcoin network to connect to [env: BITCOIN_NETWORK=] [default: regtest]
 
-        --network <NETWORK>
-            Bitcoin network to connect to [env: BITCOIN_NETWORK=] [default: testnet]
+      --db-path <DB_PATH>            Where to store wallet data [env: BDK_DB_PATH=] [default: .bdk_wallet_rpc_example.db]
 
-        --rpc-cookie <RPC_COOKIE>
-            RPC auth cookie file [env: RPC_COOKIE=]
+      --url <URL>                    RPC URL [env: RPC_URL=] [default: 127.0.0.1:18443]
 
-        --rpc-pass <RPC_PASS>
-            RPC auth password [env: RPC_PASS=]
+      --rpc-cookie <RPC_COOKIE>      RPC auth cookie file [env: RPC_COOKIE=]
 
-        --rpc-user <RPC_USER>
-            RPC auth username [env: RPC_USER=]
+      --rpc-user <RPC_USER>          RPC auth username [env: RPC_USER=]
 
-        --start-height <START_HEIGHT>
-            Earliest block height to start sync from [env: START_HEIGHT=] [default: 481824]
+      --rpc-pass <RPC_PASS>          RPC auth password [env: RPC_PASS=]
 
-        --url <URL>
-            RPC URL [env: RPC_URL=] [default: 127.0.0.1:8332]
-
-    -V, --version
-            Print version information
+  -h, --help                         Print help
+  
+  -V, --version                      Print version
 
 ```
 
index 204224bcbf7f3c2e76555665e38e3413d10278de..52531021b1194f523cd4d0d9eefafac8ab23ccd1 100644 (file)
@@ -27,10 +27,10 @@ pub struct Args {
     #[clap(env = "CHANGE_DESCRIPTOR")]
     pub change_descriptor: String,
     /// Earliest block height to start sync from
-    #[clap(env = "START_HEIGHT", long, default_value = "481824")]
+    #[clap(env = "START_HEIGHT", long, default_value = "0")]
     pub start_height: u32,
     /// Bitcoin network to connect to
-    #[clap(env = "BITCOIN_NETWORK", long, default_value = "testnet")]
+    #[clap(env = "BITCOIN_NETWORK", long, default_value = "regtest")]
     pub network: Network,
     /// Where to store wallet data
     #[clap(
@@ -41,7 +41,7 @@ pub struct Args {
     pub db_path: PathBuf,
 
     /// RPC URL
-    #[clap(env = "RPC_URL", long, default_value = "127.0.0.1:8332")]
+    #[clap(env = "RPC_URL", long, default_value = "127.0.0.1:18443")]
     pub url: String,
     /// RPC auth cookie file
     #[clap(env = "RPC_COOKIE", long)]