Merge updates manually
This commit is contained in:
@@ -73,6 +73,3 @@ tower-grpc-build = { git = "https://github.com/tower-rs/tower-grpc", features =
|
||||
|
||||
[dev-dependencies]
|
||||
tempdir = "0.3.7"
|
||||
|
||||
[profile.release]
|
||||
debug = true
|
||||
@@ -356,7 +356,11 @@ impl Command for LockCommand {
|
||||
|
||||
fn exec(&self, args: &[&str], lightclient: &LightClient) -> String {
|
||||
if args.len() != 0 {
|
||||
return self.help();
|
||||
let mut h = vec![];
|
||||
h.push("Extra arguments to lock. Did you mean 'encrypt'?");
|
||||
h.push("");
|
||||
|
||||
return format!("{}\n{}", h.join("\n"), self.help());
|
||||
}
|
||||
|
||||
match lightclient.wallet.write().unwrap().lock() {
|
||||
|
||||
@@ -319,7 +319,7 @@ impl LightClient {
|
||||
info!("Created LightClient to {}", &config.server);
|
||||
|
||||
if crate::lightwallet::bugs::BugBip39Derivation::has_bug(&lc) {
|
||||
let m = format!("WARNING!!!\nYour wallet has a bip39derivation bug that's showing incorrect addresses.\nPlease run 'fixbip39bug' to automatically fix the address derivation in your wallet!\nPlease see: https://github.com/adityapk00/zecwallet-light-cli/blob/master/bip39bug.md");
|
||||
let m = format!("WARNING!!!\nYour wallet has a bip39derivation bug that's showing incorrect addresses.\nPlease run 'fixbip39bug' to automatically fix the address derivation in your wallet!\nPlease see: https://github.com/adityapk00/silentdragonlite-light-cli/blob/master/bip39bug.md");
|
||||
info!("{}", m);
|
||||
println!("{}", m);
|
||||
}
|
||||
|
||||
@@ -1388,10 +1388,10 @@ impl LightWallet {
|
||||
let mut builder = Builder::new(height);
|
||||
|
||||
// A note on t addresses
|
||||
// Funds received by t-addresses can't be explicitly spent in ZecWallet.
|
||||
// ZecWallet will lazily consolidate all t address funds into your shielded addresses.
|
||||
// Funds received by t-addresses can't be explicitly spent in silentdragonlite.
|
||||
// silentdragonlite will lazily consolidate all t address funds into your shielded addresses.
|
||||
// Specifically, if you send an outgoing transaction that is sent to a shielded address,
|
||||
// ZecWallet will add all your t-address funds into that transaction, and send them to your shielded
|
||||
// silentdragonlite will add all your t-address funds into that transaction, and send them to your shielded
|
||||
// address as change.
|
||||
let tinputs: Vec<_> = self.get_utxos().iter()
|
||||
.filter(|utxo| utxo.unconfirmed_spent.is_none()) // Remove any unconfirmed spends
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
///
|
||||
/// In v1.0 of zecwallet-cli, there was a bug that incorrectly derived HD wallet keys after the first key. That is, the
|
||||
/// In v1.0 of silentdragonlite-cli, there was a bug that incorrectly derived HD wallet keys after the first key. That is, the
|
||||
/// first key, address was correct, but subsequent ones were not.
|
||||
///
|
||||
/// The issue was that the 32-byte seed was directly being used to derive then subsequent addresses instead of the
|
||||
|
||||
Reference in New Issue
Block a user