Skip to content

Instantly share code, notes, and snippets.

@6102bitcoin
Last active May 20, 2021 17:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 6102bitcoin/b710fb820a7f9be5a516fafa37ec2124 to your computer and use it in GitHub Desktop.
Save 6102bitcoin/b710fb820a7f9be5a516fafa37ec2124 to your computer and use it in GitHub Desktop.

Bugs

High Importance (Potential loss of funds)

Type Description Link Status
NA NA NA NA

Medium Importance (Serious Frustration / Annoyance / Confusion)

Type Description Link Status
Bug Electrum can't verify sparrow sigs sparrowwallet/sparrow#39 Add note that electrum can't verify sparrow sigs

Low Importance (Minor Inconvenience)

Type Description Link Status
Bug Font sparrowwallet/sparrow#19 Upstream bug https://bugs.openjdk.java.net/browse/JDK-8236689
Bug Slow indexing of large wallets sparrowwallet/sparrow#28 Upstream issue (Electrs), ElectrumX is faster
Bug Connection issues sparrowwallet/sparrow#29 Server had hit max retries
Bug Tor to Non-Tor connection switch or VPN to Non-VPN switch causes issues sparrowwallet/sparrow#29 Switching could restart sparrow?

Unclear

Type Description Link Status
Bug Wallet in inconsistent state sparrowwallet/sparrow#33 Fixed?
Bug Abandoned unconfirmed tx causes crash sparrowwallet/sparrow#74
Bug Selecting all but one UTXO does not include Other sparrowwallet/sparrow#115 (comment) Unclear what this bug is
Bug Scaling issue sparrowwallet/sparrow#117 Unclear
Bug native image camera capture library is not being loaded sparrowwallet/sparrow#87 (comment) Lack of further information
Bug hdCapture crash sparrowwallet/sparrow#87 Solved?

Features

High Importance (Solves a significant issue)

Type Description Link Status
Feature Store labels High sparrowwallet/sparrow#109

Medium Importance (Broadly Useful)

Type Description Link Status
Feature Show hash of message when signing sparrowwallet/sparrow#39 Good idea
Feature Key rotation option on changing a keystore sparrowwallet/sparrow#53 (comment) Good idea
Feature Custom OpReturn output when spending sparrowwallet/sparrow#97 Lack of space makes this a UI challenge
Feature Hex Formatting sparrowwallet/sparrow#99 Good idea
Feature SLIP39 (Shamir) sparrowwallet/sparrow#103 6102 - SSKR seems more robust
Feature SSKR (Shamir) sparrowwallet/sparrow#103 (comment) 6102 - Seems more robust https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-011-sskr.md
Feature Checkbox utxo selection sparrowwallet/sparrow#115 Uses space, CTRL/CMD-Click works, Could be made more obvious
Feature Add AEZEED (LND) Import sparrowwallet/sparrow#120 Could be useful?

Low Importance (Niche)

Type Description Link Status
Feature AppImage sparrowwallet/sparrow#1 .deb/.rpm/.tar.gz are available
Feature Unclear when server is connected sparrowwallet/sparrow#69 Could add indication that server has successfully connected?
Feature Different constants for int/ext chains sparrowwallet/sparrow#81 Waiting to see if anyone else requires this functionality before merging pull
Feature bip85 table sparrowwallet/sparrow#112 Good idea but niche

Unclear

Type Description Link Status
Feature Trimmed QR codes sparrowwallet/sparrow#78 Unclear

NACK'd by Craig

Type Description Link Status
Feature bip39 word suggestions stop if prefix of desired word is a valid word (e.g. you & youth) sparrowwallet/sparrow#20 Decided this was a feature, not a bug
Feature Multiple schemes per wallet sparrowwallet/sparrow#57 Bad fit for sparrow - use separate wallet files for each scheme
Feature Create new electrum seed sparrowwallet/sparrow#59 Isolated standard & confusing having two wordlists - Avoid
Feature Connect to Core with RPC not BWT sparrowwallet/sparrow#83 Sparrow uses the Electrum server protocol to remain independent from the Bitcoin Core wallet.
Feature Multiple accounts in one wallet sparrowwallet/sparrow#92 Using accounts to manage utxo privacy rather than labeling utxos is a very different model.
Feature Import paper wallet WIF sparrowwallet/sparrow#91 many documented issues with paper wallets. It's a lot of work for a relatively niche use case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment