Page MenuHomePhabricator

[e.cash] Add button and bip70 label to wallets page
ClosedPublic

Authored by Kronkmeister on Aug 23 2024, 21:05.

Details

Reviewers
bytesofman
Group Reviewers
Restricted Project
Commits
rABCfa1fa0ba9184: [e.cash] Add button and bip70 label to wallets page
Summary

Slightly changed the copy at the beginning and added a button to our wallet guide. Also added the BIP-70 label to wallets that support it.

Test Plan

Visit e.cash/wallets and check copy, scroll down and check labels. Click the "Wallet Guide" button to see if it leads to the blog post.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
bip70label
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 30079
Build 59691: Build Diff
Build 59690: arc lint + arc unit

Event Timeline

changed Bip to BiP. (fixing issue with linters)

Kronkmeister edited the summary of this revision. (Show Details)
Kronkmeister edited the test plan for this revision. (Show Details)
PiRK added inline comments.
web/e.cash/pages/wallets.js
79 ↗(On Diff #49344)

double check with a native english speaker, but I think "checkout" does not work here

Kronkmeister marked an inline comment as done.

Fix typo: Changing "checkout" to "check out".

@bot preview-e.cash

web/e.cash/data/wallets.js
27 ↗(On Diff #49359)

not really in-scope for this diff but imo BIP70 could use a rebrand, esp for user-facing material

only devs talk about features as "bipxx" ... and even there I have to google it a lot of the time....obv no one remembers bip1 through bip69 off the top of their heads, we can't expect casual users to know this.

Verified invoicing? Real time invoicing?

something to think about

web/e.cash/pages/wallets.js
77–80 ↗(On Diff #49359)
This revision now requires changes to proceed.Aug 26 2024, 23:21

The user-level idea is to make them see which of those wallets support BitPay invoices. It is officially titled as "Payment Protocol", we could also add "Bitpay support" in that sense.

However, Bitpay does not even support eCash yet. It would be a useful data point for power users and devs, but there's no pressing reason to add any label now. I am happy to leave that label out until we find a good solution. But I will revise this diff to go on with adding the button to the wallet guide.

Removing bip-70 label change. Will be added later with a user-facing label like "BitPay support"
or "Payment Protocol". Retaining the wallet guide button at the top of the page.

bytesofman added inline comments.
web/e.cash/pages/wallets.js
77–80 ↗(On Diff #49359)

I think it's ok to include BIP70 support as a placeholder label for now, up to you. Just looking for some minor text changes here.

This revision now requires changes to proceed.Aug 27 2024, 16:43
Kronkmeister marked an inline comment as done.

Added BIP-70 label back and improved copy on wallets page as suggested.

This revision is now accepted and ready to land.Aug 27 2024, 19:32