This directory contains two Agoric Wallet pieces:
api
- the legacy "off-chain" wallet used by @agoric/soloui
- the @agoric/smart-wallet user interfaceThe smart wallet has not yet subsumed all the features of the off-chain wallet. Until it does, we require the api
directory.
The ui
directory no longer supports the off-chain wallet. In order to work around this, we point the solo web server at a wallet UI package that does.
Change the legacy wallet UI:
community-dev
).yarn && yarn build
cd packages/wallet/ui
yarn build
yarn publish
, setting the version number to end in -solo.N
where N is greater than the previous.Next, you can update the master branch:
@agoric/wallet-ui
in the packages/wallet/package.json
to be the one you published (the exact version, no caret or tilde).yarn
After merging the first PR, you can merge the second.