Page MenuHomePhabricator

Add webpage interaction to extension
ClosedPublic

Authored by bytesofman on Dec 21 2020, 22:59.

Details

Reviewers
alcipir
majcosta
Group Reviewers
Restricted Project
Commits
rABC295f251ca5f9: Add webpage interaction to extension
Summary

CashTab as an extension can be used to complete a transaction defined on a webpage, similar to Badger Button

Test Plan
  1. Follow steps in web/cashtab/README.md to build and test extension wallet
  2. Navigate to https://laughing-villani-8cfcaf.netlify.app/?path=/story/badgerbutton--default and click the green button
  3. Observe that the CashTab extension opens with the Send form populated from the web page
  4. Click send. Observe that an additional confirmation modal is required to complete the transaction on a web-loaded tx.

npm run extension

Diff Detail

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