Merge branch 'master' into dev

This commit is contained in:
Duke Leto
2022-02-16 11:01:32 -05:00
2 changed files with 20 additions and 12 deletions

View File

@@ -29,7 +29,7 @@ Run `silentdragonlite-cli help` to see a list of all commands.
* Also remember that t-addresses don't provide any privacy protection. * Also remember that t-addresses don't provide any privacy protection.
## Notes: ## Notes:
* If you want to run your own server, please see [SilentDragonLite-cli lightwalletd](https://github.com/MyHush/lightwalletd), and then run `./silentdragonlite-cli --server http://127.0.0.1:9069`. You might also need to pass `--dangerous` if you are using a self-signed TLS certificate. * If you want to run your own server, please see [SilentDragonLite-cli lightwalletd](https://git.hush.is/hush/lightwalletd), and then run `./silentdragonlite-cli --server http://127.0.0.1:9069`. You might also need to pass `--dangerous` if you are using a self-signed TLS certificate.
* The log file is in `~/.silentdragonlite/silentdragonlite-cli.debug.log`. Wallet is stored in `~/.silentdragonlite/silentdragonlite-cli.dat` * The log file is in `~/.silentdragonlite/silentdragonlite-cli.debug.log`. Wallet is stored in `~/.silentdragonlite/silentdragonlite-cli.dat`
@@ -47,21 +47,29 @@ silentdragonlite does automatic note and utxo management, which means it doesn't
* Rust v1.37 or higher. * Rust v1.37 or higher.
* Run `rustup update` to get the latest version of Rust if you already have it installed * Run `rustup update` to get the latest version of Rust if you already have it installed
``` ```shell script
git clone https://github.com/MyHush/silentdragonlite-cli.git git clone https://git.hush.is/hush/silentdragonlite-cli
cd silentdragonlite-cli
cargo build --release cargo build --release
./target/release/silentdragonlite-cli ./target/release/silentdragonlite-cli
``` ```
## Options ## Options
Here are some CLI arguments you can pass to `silentdragonlite-cli`. Please run `silentdragonlite-cli --help` for the full list. Here are some CLI arguments you can pass to `silentdragonlite-cli`. Please run `silentdragonlite-cli --help` for the full list.
* `--server`: Connect to a custom SilentDragonLite lightwalletd server. * `--server`: Connect to a custom SilentDragonLite lightwalletd server.
* Example: `./silentdragonlite-cli --server 127.0.0.1:9069` * Example: `./silentdragonlite-cli --server 127.0.0.1:9069`
* Example: `./silentdragonlite-cli --server lite.hush.is`
* `--seed`: Restore a wallet from a seed phrase. Note that this will fail if there is an existing wallet. Delete (or move) any existing wallet to restore from the 24-word seed phrase * `--seed`: Restore a wallet from a seed phrase. Note that this will fail if there is an existing wallet. Delete (or move) any existing wallet to restore from the 24-word seed phrase
* Example: `./silentdragonlite-cli --seed "twenty four words seed phrase"` * Example: `./silentdragonlite-cli --seed "twenty four words seed phrase"`
* `--recover`: Attempt to recover the seed phrase from a corrupted wallet * `--recover`: Attempt to recover the seed phrase from a corrupted wallet
* `-n, --nosync`: By default, Silentdragonlite-cli will sync the wallet at startup, so use this option to prevent the automatic sync at startup
### Support ### Support
For support or other questions, join us on Twitter at [@MyHushTeam](https://twitter.com/MyHushTeam), or toot at our [Mastodon](https://fosstodon.org/@myhushteam) or join [Telegram](http://myhush.org/telegram) For support or other questions, join us on [Telegram](https://hush.is/telegram), or tweet at [@MyHushTeam](https://twitter.com/MyHushTeam), or toot at our [Mastodon](https://fosstodon.org/@myhushteam) or join [Telegram Support](https://hush.is/telegram_support) or [file an issue](https://git.hush.is/hush/silentdragonlite-cli/issues).
## License
GPLv3 or later

View File

@@ -42,34 +42,34 @@ webpki = "0.21.0"
webpki-roots = "0.18.0" webpki-roots = "0.18.0"
[dependencies.bellman] [dependencies.bellman]
git = "https://github.com/MyHush/librustzcash.git" git = "https://git.hush.is/hush/librustzcash.git"
rev= "1a0204113d487cdaaf183c2967010e5214ff9e37" rev= "1a0204113d487cdaaf183c2967010e5214ff9e37"
default-features = false default-features = false
features = ["groth16"] features = ["groth16"]
[dependencies.pairing] [dependencies.pairing]
git = "https://github.com/MyHush/librustzcash.git" git = "https://git.hush.is/hush/librustzcash.git"
rev= "1a0204113d487cdaaf183c2967010e5214ff9e37" rev= "1a0204113d487cdaaf183c2967010e5214ff9e37"
[dependencies.zcash_client_backend] [dependencies.zcash_client_backend]
git = "https://github.com/MyHush/librustzcash.git" git = "https://git.hush.is/hush/librustzcash.git"
rev= "1a0204113d487cdaaf183c2967010e5214ff9e37" rev= "1a0204113d487cdaaf183c2967010e5214ff9e37"
default-features = false default-features = false
[dependencies.zcash_primitives] [dependencies.zcash_primitives]
git = "https://github.com/MyHush/librustzcash.git" git = "https://git.hush.is/hush/librustzcash.git"
rev= "1a0204113d487cdaaf183c2967010e5214ff9e37" rev= "1a0204113d487cdaaf183c2967010e5214ff9e37"
default-features = false default-features = false
features = ["transparent-inputs"] features = ["transparent-inputs"]
[dependencies.zcash_proofs] [dependencies.zcash_proofs]
git = "https://github.com/MyHush/librustzcash.git" git = "https://git.hush.is/hush/librustzcash.git"
rev= "1a0204113d487cdaaf183c2967010e5214ff9e37" rev= "1a0204113d487cdaaf183c2967010e5214ff9e37"
default-features = false default-features = false
[dependencies.ff] [dependencies.ff]
git = "https://github.com/MyHush/librustzcash.git" git = "https://git.hush.is/hush/librustzcash.git"
rev= "1a0204113d487cdaaf183c2967010e5214ff9e37" rev= "1a0204113d487cdaaf183c2967010e5214ff9e37"
features = ["ff_derive"] features = ["ff_derive"]