Hi,
Love the project, however any command line version for unix systems ?
$ ../nwjs-v0.14.7-linux-x64/nw .
[23625:23625:0406/110342:ERROR:browser_main_loop.cc(271)] Gtk: cannot open display:
Thanks
There is a headless-wallet which you can use as "command-line" interface, but if you only like to start the GUI Wallet from command line, the binary is called Byteball, so unzip it then ./Byteball. Working with the headless-wallet is tedious and not like a normal command-line interface.
The above error "cannot open display" is due to running it without Xorg server, or without X11 forwarding with ssh, or as another user which doesnt have ~/.Xauthority and DISPLAY env set.
Hi SatoNatomato,
Thank you for your answer.
I would like to set up a node on a distant serveur (with no X11 only root ssh) to operate as a witness. What should I run actually ?
Headless Byteball - headless wallet, primarily for server side use.
Byteball Relay - relay node for Byteball network. It doesn't hold any private keys.
Byteball Hub - hub for Byteball network. Includes the relay, plus can store and forward end-to-end encrypted messages among devices on the Byteball network.
Thank you
It was a long time since I done it, so other people in here might help more.
But yes, basically, byteball-witness has all the other dependencies which it needs such as headless-byteball, so you dont need to run that, you only need to run byteball-witness, either with npm install byteball-witness, or git clone github.com/byteball/byteball-witness then "npm install" and "npm run", or "node start.js", then it will tell you the rest, such as ask for passphrase and print out its device-pairing string which you need to pair with it and ask it for "balance" "address" and pay some bytes to it so it can start witnessing. You can then follow it in the explorer and see if it posts any units. More instructions are in the README.md on the github. The nginx/web-socket things/configurations arent needed to run the witness, only for the hub.
If you just want to help out the network running a byteball-hub or relay is enough.
The headless-wallet is mainly meant if you need to send payments programmatically from a web-service like environment, or for people who dont like GUIs.