[GUI Feedback] First impression

Hi guys, today I’ve tried GUI wallet. Some feedback from me:

  • please add error messages for the main window. Example - I didn’t know that GUI should be connected to some daemon. Only after opening the debug console, I’ve discovered that the wallet is not connected to any graphql interface.
  • please add the account import option. GUI wallet is useless for the current staking challenge. I can’t import my keys to make transactions for the current challenge.
  • after getting tokens from the faucet I had to restart the wallet to see the tokens.
  • see picture:
5 Likes

I am still stuck in this step …is there a way to fire up the GUI Wallet in -debug mode?

You have to run a daemon on the same Mac or to make a day tunnel to the remote server where coda daemon is installed. Ssh tunnel should be configured with port forwarding of the graphql service

1 Like

Thanks @novy …how do you setup ssh tunnel w/ port forwarding is that a general session from Mac to remote Machine or a different one?

I might have it up and running on both Mac and Linux, I built it from source.

Just need some time to document the steps so others can benefit.

Does anyone know how to resolve this issue in Ubuntu?

Command:
yarn dev or yarn dev-real

Output:

$ yarn dev
yarn run v1.19.1
$ yarn gen-sdl && GRAPHQL_BACKEND=faker yarn dev-real
$ node generate-schema.js ../../graphql_schema.json > schema.graphql
$ yarn run copy-schema && concurrently --kill-others 'bsb -make-world -w' 'fpack watch --development ./lib/js/src/render/Index.js' 'electron ./lib/js/src/main/App.js'
$ cp ../../graphql_schema.json graphql_schema.json
[1] Cache: used
[1] Done in 0.245s. Bundle: 3.29Mb. Modules: 279.
[1] 
[1] Starting watchman...
[2] 
[2] (electron:26227): Gtk-WARNING **: 19:44:12.243: cannot open display: 
[0] [1/1] Building BsElectron.cmi
[0] ninja: no work to do.
[2] electron ./lib/js/src/main/App.js exited with code 1
--> Sending SIGTERM to other processes..
[0] ninja: no work to do.
[0] ninja: no work to do.
[0] bsb -make-world -w exited with code SIGTERM
--> Sending SIGTERM to other processes..
[1] fpack watch --development ./lib/js/src/render/Index.js exited with code SIGTERM
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

OKay with the guidance from CODA team, I managed go past the previous error.

Now I am getting a new error.

Error:

$ yarn dev
yarn run v1.19.1
$ yarn gen-sdl && GRAPHQL_BACKEND=faker yarn dev-real
$ node generate-schema.js ../../graphql_schema.json > schema.graphql
$ yarn run copy-schema && concurrently --kill-others 'bsb -make-world -w' 'fpack watch --development ./lib/js/src/render/Index.js' 'electron ./lib/js/src/main/App.js'
$ cp ../../graphql_schema.json graphql_schema.json
[1] Cache: used
[1] Done in 0.279s. Bundle: 3.29Mb. Modules: 279.
[1] 
[1] Starting watchman...
[1] Watching directory: /mnt/coda/frontend/wallet. (Ctrl+C to exit)
[0] [1/1] Building BsElectron.cmi
[0] ninja: no work to do.
[1] fpack: internal error, uncaught exception:
[1]        Yojson.Json_error("Line 1, bytes 0-33:\nInvalid token 'lib/js/src\002\003\016lib/js/__tests__\002\003\018l'")
[1]        Raised at file "src/core/lwt.ml", line 2987, characters 20-29
[1]        Called from file "src/unix/lwt_main.ml", line 26, characters 8-18
[1]        Called from file "Fastpack/Commands.re", line 17, characters 10-15
[1]        Called from file "src/cmdliner_term.ml", line 27, characters 19-24
[1]        Called from file "src/cmdliner.ml", line 27, characters 27-34
[1]        Called from file "src/cmdliner.ml", line 106, characters 32-39
[1] fpack watch --development ./lib/js/src/render/Index.js exited with code 125
--> Sending SIGTERM to other processes..
[0] ninja: no work to do.
[0] ninja: no work to do.
[0] ninja: no work to do.
[0] ninja: no work to do.
[0] ninja: no work to do.
[0] ninja: no work to do.
[0] >>>> Start compiling
[2] electron ./lib/js/src/main/App.js exited with code SIGTERM
--> Sending SIGTERM to other processes..
[0] ninja: no work to do.
[0] bsb -make-world -w exited with code SIGTERM
error Command failed with exit code 1.