Page MenuHomePhabricator

[Cashtab] Disable rewards in the extension
ClosedPublic

Authored by bytesofman on Nov 28 2024, 11:39.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC18ec5fea98e5: [Cashtab] Disable rewards in the extension
Summary

Browser extension security requirements make implementing recaptcha-v3 difficult. Looking around, it might be possible, but it requires manually saving some remote code and modifying the security policy.

The rewards are great but since they work on the web app, I don't think including them in the extension is worth this implementation and maintenance headache. Since they do not work now, we should not show them as available.

Test Plan

npm run extension and there is no Rewards option in the menu. Create a new wallet and there is no reward claim option on its home screen.

npm start and rewards screen is available (tho rewards are not expected to work from localhost:3000)

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bytesofman edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Nov 28 2024, 15:29