Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Wallets: add fee handling info to Choose Your Wallet page #1568
Conversation
|
Very good idea! I don't think that Bitcoin Core supports CPFP except through really hacky raw transactions stuff. |
|
@harding thanks so much for the build, preview, and CSS tweaks! Testing: I previewed all entries on Safari and a few entries on Chrome on both an iOS phone and an iOS tablet. @theymos I believe you are correct about CPFP and Core. CPFP is only possible with many CLI commands with argument substitution. However, Core supports RBF with a single simple CLI command (although no GUI) which allowed it to just squeak by with a "good" score on fees. |
crwatkins
and others
added some commits
Apr 20, 2017
|
Thanks to @jlegoupil for the original issue #1255 that introduced this idea. In response to @instagibbs note I changed the topic of the scoring from just "delay" to the more inclusive "fees". |
|
awesome work (completely forgot my involvement) |
|
There is a QT fee bumper on the way for 0.15: bitcoin/bitcoin#9697 |
|
I think we should not rate "Full control" higher than the various forms of automatic. Full control also means complicated to use, not usable for non-technical people, etc. It's fine if there are power-user-wallets, but the others shouldn't be punished. |
|
@jonasschnelli I stand corrected on your Core GUI coin-control CPFP wizardry! |
|
@schildbach I don't see any wallets being punished for that, at least Coin.Space for example. Perhaps you mean bold versus not bold? I think that's a pretty subtle visual difference, and is useful for power users as you say. |
|
@instagibbs checkgood is rated higher than checkpass. |
| @@ -105,6 +108,7 @@ | ||
| transparency: "checkpasstransparencyopensource" | ||
| environment: "checkfailenvironmentdesktop" | ||
| privacy: "checkgoodprivacyimproved" | ||
| + fees: "checkpassfeecontroloverride" |
achow101
Apr 20, 2017
Contributor
Armory's next version (which will be released soon) will contain CPFP and RBF. Is that good enough to have it listed as full control now or should I wait and PR that after the release?
|
@schildbach I certainly see your point, particularly for Core having to use a CLI option for RBF, however there are other wallets that make RBF/CPFP fairly simple, including your wallet! Perhaps the "Full control" is poorly named? It was named "Full" to be consistent with some of the other "top scores" in the other categories. In this case, you'll see the complete text of "Full control" requires RBF or CPFP. I can see that "Full control" might be taken as meaning the ability to set some arbitrary fee by the user (which is not what it means in this case). |
|
Looking at the preview, it seems that Coinapault, Coinbase, and Xapo have no rating. Is that intentional? |
|
@achow101 Let us know as soon as it is released or just submit a PR then. All of our scorings reflect released versions. Thanks! |
|
@crwatkins Yes indeed I thought full control means being able to type a fee amount. So I'm sorry for my misunderstanding. |
|
@schildbach Thanks! You pointed out my poor choice of title. I'll see if I can come up with something better. Just as a note to meticulous reviewers: There are two scores that are rated at the same "level" of "pass". One involves providing dynamic fees and the other provides dynamic fees with the ability for the user to override them. |
|
@achow101 That is mostly due to my laziness; I just noticed that this morning also. There has been some re-org recently related to custodial wallets, Bitcoin banks and exchanges which may still be ongoing. Until this morning, I thought my recommendation to move them to the new category had already happened, but some of that still seems in progress. In the meantime, I would be happy to see a PR to score them. |
|
Unless others object, this will be merged on Sunday, April 23rd. |
harding commentedApr 20, 2017
Preview: http://dg0.dtrt.org/en/choose-your-wallet
This PR adds an extra entry to each wallet's listing describing how it handles fees. For example, here's Bitcoin Core's updated entry:
This is really @crwatkins PR (although I support it); I just happened to have a Bitcoin.org build and hosting environment already setup for quick previewing and testing, so I'm opening the PR with his assent.
All fee-related text is at this point in the diff: harding/bitcoin.org@61b28f5#diff-625d1a93b257504de31285773c0f35fd
Testing: I previewed each entry on Firefox and a few randomishly-selected entries on Chrome for Android. More browser testing always welcome since this PR includes a couple CSS changes in a complicated layout.