Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solo wallet is broken in current NPM packages #8620

Closed
michaelfig opened this issue Dec 6, 2023 · 0 comments · Fixed by #8533
Closed

Solo wallet is broken in current NPM packages #8620

michaelfig opened this issue Dec 6, 2023 · 0 comments · Fixed by #8533
Assignees
Labels
bug Something isn't working

Comments

@michaelfig
Copy link
Member

Describe the bug

#8533 solved this problem.

ag-solo's builtin web server was incorrectly configured. Dapps were trying to reach http://localhost:8000/wallet/bridge.html but no bridge connection would result.

To Reproduce

Steps to reproduce the behavior:

  1. git clone https://github.com/Agoric/dapp-card-store -b mfig-hack-getting-started
  2. Follow the README.md
  3. Note that the card store UI spins forever

Expected behavior

Using the dapp would connect to the Solo and make progress in its UI.

Platform Environment

  • what OS are you using? what version of Node.js?
  • is there anything special/unusual about your platform?
  • what version of the Agoric-SDK are you using? (run git describe --tags --always)

Additional context

It looks like the Solo's wallet bridge connection is stuck. Loading the http//localhost:8000/wallet/bridge.html page directly (as the network tab reveals the dapp is trying to do) doesn't show the "no user-servicable parts" bridge page, it shows the Solo wallet management UI. It looks like the web server is configured for a Single Page App, when in reality it's a Dual Page App.

Screenshots

I'm writing this from memory.

@michaelfig michaelfig added the bug Something isn't working label Dec 6, 2023
@michaelfig michaelfig self-assigned this Dec 6, 2023
@michaelfig michaelfig linked a pull request Dec 6, 2023 that will close this issue
@mhofman mhofman closed this as completed Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants