-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Quick first draft of a features (comparison) table Just want to get something going. It's a basic markdown table. Each row lists a feature. The name is a link to the respective place in the docs. The other two columns are to indicate support in the application and support in the QT application. Very simple. If we like this format, we can properly gather the table content. Closes #125 * Added more features and restructuring After realizing that this will be a very long list, I split things up into multiple tables. * Adding some more info Just going to keep iterating until we're there. * Lots more updates
- Loading branch information
Showing
3 changed files
with
150 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
--- | ||
layout: default | ||
title: Features | ||
permalink: /features/ | ||
nav_order: 1.5 | ||
--- | ||
|
||
# Planned features | ||
|
||
**This is a complete work-in-progress.** | ||
|
||
With the initial launch of this new application, we try to maintain feature parity with the QT application. Some options may be removed intentionally, and many options will be found in different places in the application. while also making improvements and creating space for new features and future improvements. On this page you can find a list of features supported across both versions of the client. | ||
|
||
The page is called "Planned features", since the new application is under heavy development. "Planned" can mean everything across the feature lifecycle, from early exploration of late development. As development continues, we may change the scope of this page. | ||
|
||
### General | ||
|
||
| Feature | App | QT | | ||
| ---------------------------------------------------------- | ------- | ------- | | ||
| Android support | ✓ | ✗ | | ||
| [Guided setup experience]({{ '/first-use/' | relative_url }}) | ✓ | ✗ | | ||
| Message signing & verification | ✓ | ✓ | | ||
|
||
### Wallet management | ||
|
||
| Feature | App | QT | | ||
| ---------------------------------------------------------- | ------- | ------- | | ||
| Wallet switching | ✓ | ✓ | | ||
| [Activity]({{ '/milestones/1-5-activity/' | relative_url }}) | ✓ | ✓ | | ||
| [Create single-key wallets]({{ '/milestones/1-4-create/' | relative_url }}) | ✓ | ✓ | | ||
| Create multi-key wallets | ✓ | ✗ | | ||
| Descriptor wallets | ✓ | ✓ | | ||
| Watch-only wallets | ✓ | ✓ | | ||
| Wallet file backup | ✓ | ✓ | | ||
| [Wallet file import]({{ '/milestones/1-3-import/' | relative_url }}) | ✓ | ✓ | | ||
| Password protection | ✓ | ✓ | | ||
|
||
### [Sending]({{ '/milestones/1-7-send/' | relative_url }}) | ||
|
||
| Feature | App | QT | | ||
| ---------------------------------------------------------- | ------- | ------- | | ||
| Transaction creation & broadcast | ✓ | ✓ | | ||
| "Send all" option | ✓ | ✓ | | ||
| Legacy address support | ✓ | ✓ | | ||
| Recommended fee rate | ✓ | ✓ | | ||
| Priority-based fee options | ✓ | ✗ | | ||
| Manual fee rate selection | ✓ | ✓ | | ||
| Multiple recipients | ✓ | ✓ | | ||
| Coin selection | ✓ | ✓ | | ||
| Contacts | ✓ | ✓ | | ||
| Input & output visualization | ✓ | ✗ | | ||
| PSBT import & export | ✓ | ✓ | | ||
| Import via clipboard | ✓ | ✓ | | ||
| Import via BIP-21 URI | ✓ | ✓ | | ||
| Replace-by-fee | ✓ | ✓ | | ||
| Include fee in amount | ✓ | ✓ | | ||
| Single-key transaction signing | ✓ | ✓ | | ||
| External signer support via HWI | ✓ | ✓ | | ||
| Time locks | ✓ | ✗ | | ||
|
||
### [Receiving]({{ '/milestones/1-6-receive/' | relative_url }}) | ||
|
||
| Feature | App | QT | | ||
| ---------------------------------------------------------- | ------- | ------- | | ||
| Address generation | ✓ | ✓ | | ||
| List of generated wallet addresses | ✓ | ✓ | | ||
| Address labeling | ✓ | ✓ | | ||
| Address type selection | ✓ | ✓ | | ||
| Payment request message | ✓ | ✓ | | ||
| Share via QR code | ✓ | ✓ | | ||
| Share via BIP-21 URI | ✓ | ✓ | | ||
| Reusable addresses (Silent Payments) | ✓ | ✗ | | ||
|
||
### Node management | ||
|
||
| Feature | App | QT | | ||
| ------------------------------------------------------------------------------- | ------- | ------- | | ||
| [Block synchronization status]({{ '/block-clock/' | relative_url }}) | ✓ | ✓ | | ||
| [Pruning]({{ '/settings/storage/' | relative_url }}) | ✓ | ✓ | | ||
| [Snapshot creation & import]({{ '/snapshot/' | relative_url }}) (assumeUTXO) | ✓ | ✗ | | ||
| [Network settings]({{ '/settings/network/' | relative_url }}) | ✓ | ✓ | | ||
| Test networks | ✓ | ✓ | | ||
| [Peers screen]({{ '/settings/peers/' | relative_url }}) | ✓ | ✓ | | ||
|
||
### Settings | ||
|
||
The structure of the settings has changed quite a bit. Almost all settings are still available, but have been moved to different screens, typically to be available contextually. | ||
|
||
| Feature | App | QT | | ||
| -------------------------------------------------------------------- | ------- | ------- | | ||
| [About screen]({{ '/settings/about/' | relative_url }}) | ✓ | ✓ | | ||
| [Display settings]({{ '/settings/display/' | relative_url }}) | ✓ | ✓ | | ||
| [Developer settings]({{ '/settings/developer/' | relative_url }}) | ✓ | ✗ | | ||
| [Console screen]({{ '/console/' | relative_url }}) | ✓ | ✓ | | ||
| bitcoin.conf access | ✓ | ✓ | |