Skip to content

Latest commit

 

History

History
79 lines (65 loc) · 6.03 KB

to-do.md

File metadata and controls

79 lines (65 loc) · 6.03 KB

Bugs

High Importance (Potential loss of funds)

Type Description Link Action
Bug No Backup sparrowwallet/sparrow#53 6102 to try and replicate
Bug Possible external address shown to user sparrowwallet/sparrow#125 Awaiting clarification from user

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 Action
Bug Font sparrowwallet/sparrow#19 Monitor [openjdk issue](Monitor openjdk issue and update when fixed) and update when fixed
Bug Slow indexing of large wallets sparrowwallet/sparrow#28 Run tests to benchmark speed
Bug Connection issues sparrowwallet/sparrow#29 More clearly display server has hit max retries in UI
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 Action
Bug Wallet in inconsistent state sparrowwallet/sparrow#33 Electrum error messaging has been fixed
Bug Abandoned unconfirmed tx causes crash sparrowwallet/sparrow#74 Identify whether problem still exists. Identify whether fix can be applied to bwt and if so talk to shesek.

Check fixed in next release

Type Description Link Fix
Bug Scaling issue sparrowwallet/sparrow#117 https://github.com/sparrowwallet/sparrow/commit/c5b09189df65ce51c340af11429912ff8fd5bc16

Features

High Importance (Solves a significant issue)

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

Medium Importance (Broadly Useful)

Type Description Link Action
Feature Show hash of message when signing sparrowwallet/sparrow#39 Add note that electrum can't verify sparrow sigs
Feature Key rotation option on changing a keystore sparrowwallet/sparrow#128 Identify whether key rotation is a desirable feature. If so, identify how to best implement and do so.
Feature Custom OpReturn output when spending sparrowwallet/sparrow#97 Identify way of adding OpReturn functionality without compromising UI
Feature Hex Formatting sparrowwallet/sparrow#99 Format HEX into 4 columns of 8 bytes
Feature SLIP39 (Shamir) sparrowwallet/sparrow#103 Research tradeoffs between SSKH vs SLIP39 (I suspect SSKH is preferable) and implement.
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 Nice to have. May be significant work for a niche feature
Feature Connect to Core with RPC not BWT sparrowwallet/sparrow#83 ProofOfKeags to steward the requisite PRs in the
dependencies and revisit when the deps are ready

Low Importance (Niche)

Type Description Link Action
Feature AppImage sparrowwallet/sparrow#1 Add AppImage Release
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 Monitor interest in this feature to determine whether to add this functionality
Feature bip85 table sparrowwallet/sparrow#112 Allow encryption & storage of a small amount of additional structured data with a wallet
Feature Multiple schemes per wallet sparrowwallet/sparrow#57 Access multiple wallets in a single file without compromising sparrow's UI architecture
Feature Multiple accounts in one wallet sparrowwallet/sparrow#92 Access multiple wallets in a single file without compromising sparrow's UI architecture (as per #57).
Feature Remote Broadcast Indication sparrowwallet/sparrow#130 Add Broadcast Toggle?

Unclear

Type Description Link Action
Feature Trimmed QR codes sparrowwallet/sparrow#78 Identify an example of a PSBT that fails to scan.

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 Create new electrum seed sparrowwallet/sparrow#59 Isolated standard & confusing having two wordlists - Avoid
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.