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 buildcd packages/wallet/uiyarn buildyarn 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).yarnAfter merging the first PR, you can merge the second.