Bitcoin Forum

Bitcoin => Wallet software => Topic started by: genjix on September 10, 2013, 12:31:57 PM



Title: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: genjix on September 10, 2013, 12:31:57 PM
https://i.imgur.com/YUzk1cM.png

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<enter> to see available commands.

Right side of image is tail -f debug.log.


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: xeroc on September 10, 2013, 12:36:32 PM
very nice .. thanks for the contribution


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: Deth on September 13, 2013, 02:13:39 PM
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).


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: Mavi on September 14, 2013, 02:53:36 PM
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.


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: genjix on September 16, 2013, 12:18:24 PM
It uses libbitcoin with a blockchain query infrastructure called Obelisk:

https://bitcointalk.org/index.php?topic=30646.0

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

The cc- commands are encryption commands in all common Linux repos (apt-get install ccencrypt).


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: genjix on September 16, 2013, 01:01:03 PM
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.


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: lsparrish on September 21, 2013, 05:05:21 PM
It uses libbitcoin with a blockchain query infrastructure called Obelisk:

https://bitcointalk.org/index.php?topic=30646.0

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.


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: awesomeami on September 25, 2013, 04:04:57 AM
Thank you!  ;D

I love everything CLI. So cli wallet makes me happy  ;)  :D


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: genjix on September 26, 2013, 10:17:54 PM
It uses libbitcoin with a blockchain query infrastructure called Obelisk:

https://bitcointalk.org/index.php?topic=30646.0

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.


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: b!z on October 15, 2013, 06:58:24 AM
Interesting. Thank you for sharing this software. I will take a look at it later.


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: Amitabh S on October 17, 2013, 12:30:54 PM
How about a windows version?


Title: Re: sx wallet (command line wallet) [EXPERIMENTAL]
Post by: ADgordo on November 11, 2013, 04:10:18 AM
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/