Author

Topic: sx wallet (command line wallet) [EXPERIMENTAL] (Read 4339 times)

member
Activity: 203
Merit: 10
The World’s First Blockchain Core
November 10, 2013, 11:10:18 PM
#12
How about a windows version?

I think it can be compiled for Windows, but the github is now gone...

Is it?

https://github.com/spesmilo/sx/
legendary
Activity: 1001
Merit: 1005
How about a windows version?
b!z
legendary
Activity: 1582
Merit: 1010
Interesting. Thank you for sharing this software. I will take a look at it later.
legendary
Activity: 1232
Merit: 1076
September 26, 2013, 05:17:54 PM
#9
It uses libbitcoin with a blockchain query infrastructure called Obelisk:

https://bitcointalksearch.org/topic/libbitcoin-30646

https://github.com/spesmilo/obelisk/

The cc- commands are encryption commands in all common Linux repos (apt-get install ccencrypt).
On Arch Linux, these are installed like so:
Code:
pacman -S ccrypt

I get an issue where it displays the following error at the top of the screen, and does nothing when I type help:

Code:
ERROR WITH BROADCASTING SUBSYSTEM!!

Not sure if it is related, but there's another problem happening where obelisk-obworker exits when I run it after starting obelisk-obbalancer:

Code:
DEBUG [worker]: Connecting: tcp://localhost:9092
INFO [worker]: worker ready
terminate called after throwing an instance of 'boost::interprocess::interprocess_exception'
  what():  No such file or directory
Aborted (core dumped)

At this point, obelisk-obbalancer crashes as well with this error:

Code:
obelisk-obbalancer: balancer/balancer.cpp:130: std::string encode_uuid(const data_chunk&): Assertion `data.size() == 17' failed.
Aborted (core dumped)

Obelisk doesn't seem very well documented at the moment. Does this client depend on Obelisk in some way?

Note: I used makepkg to install libbitcoin-leveldb-git, obelisk-git, and sx-git from AUR.

yep it uses obelisk. more info: http://libbitcoin.dyne.org/obelisk/

obelisk (and sx) aren't released yet.

I believe your error is because the worker you start for the server hasn't got a blockchain database setup. The other crash is because I was making changes today but it should be fixed now.

I had a server for people to use, but it got copyright takedowns so now we're searching for a new one.
member
Activity: 98
Merit: 10
September 24, 2013, 11:04:57 PM
#8
Thank you!  Grin

I love everything CLI. So cli wallet makes me happy  Wink  Cheesy
newbie
Activity: 31
Merit: 0
September 21, 2013, 12:05:21 PM
#7
It uses libbitcoin with a blockchain query infrastructure called Obelisk:

https://bitcointalksearch.org/topic/libbitcoin-30646

https://github.com/spesmilo/obelisk/

The cc- commands are encryption commands in all common Linux repos (apt-get install ccencrypt).
On Arch Linux, these are installed like so:
Code:
pacman -S ccrypt

I get an issue where it displays the following error at the top of the screen, and does nothing when I type help:

Code:
ERROR WITH BROADCASTING SUBSYSTEM!!

Not sure if it is related, but there's another problem happening where obelisk-obworker exits when I run it after starting obelisk-obbalancer:

Code:
DEBUG [worker]: Connecting: tcp://localhost:9092
INFO [worker]: worker ready
terminate called after throwing an instance of 'boost::interprocess::interprocess_exception'
  what():  No such file or directory
Aborted (core dumped)

At this point, obelisk-obbalancer crashes as well with this error:

Code:
obelisk-obbalancer: balancer/balancer.cpp:130: std::string encode_uuid(const data_chunk&): Assertion `data.size() == 17' failed.
Aborted (core dumped)

Obelisk doesn't seem very well documented at the moment. Does this client depend on Obelisk in some way?

Note: I used makepkg to install libbitcoin-leveldb-git, obelisk-git, and sx-git from AUR.
legendary
Activity: 1232
Merit: 1076
September 16, 2013, 08:01:03 AM
#6
My host is unreachable for a bit: http://wiki.hetzner.de/index.php/Netzwerkkonfiguration_wegen_Switchanpassung/en

Once my server is available, everything should be working again.
legendary
Activity: 1232
Merit: 1076
September 16, 2013, 07:18:24 AM
#5
It uses libbitcoin with a blockchain query infrastructure called Obelisk:

https://bitcointalksearch.org/topic/libbitcoin-30646

https://github.com/spesmilo/obelisk/

The cc- commands are encryption commands in all common Linux repos (apt-get install ccencrypt).
member
Activity: 80
Merit: 10
September 14, 2013, 09:53:36 AM
#4
Commenting here so I can find it later.

/Frank
You can add this topic to your watchlist.


How does it connect to blockchain to see balance? What is "ccencrypt" and "ccat"? Also, backspace and del doesn`t work for me in wallet mode (ArchLinux).
I'm wondering too. AFAIK it doesn't use bitcoind.
hero member
Activity: 518
Merit: 500
September 13, 2013, 09:13:39 AM
#3
How does it connect to blockchain to see balance? What is "ccencrypt" and "ccat"? Also, backspace and del doesn`t work for me in wallet mode (ArchLinux).
sr. member
Activity: 345
Merit: 250
September 10, 2013, 07:36:32 AM
#2
very nice .. thanks for the contribution
legendary
Activity: 1232
Merit: 1076
September 10, 2013, 07:31:57 AM
#1


Install:

$ wget http://sx.dyne.org/install-sx.sh
$ sudo bash install-sx.sh

OR

$ wget http://sx.dyne.org/install-sx.sh
$ bash install-sx.sh INSTALLPREFIX/

Create new encrypted wallet:

$ sx newseed > seed
$ ccencrypt seed

Open the wallet:

$ sx wallet $(ccat seed.cpt)

up/down scrolls history. left/right cycles through addresses. type help to see available commands.

Right side of image is tail -f debug.log.
Jump to: