:: Re: [Libbitcoin] Wait, now what's …
Top Page
Delete this message
Reply to this message
Author: Eric Voskuil
Date:  
To: mlmikael, libbitcoin
Subject: Re: [Libbitcoin] Wait, now what's the difference between "libbitcoin-node" and "libbitcoin-server"?
libbitcoin-node is a full node, only. libbitcoin-server is
libbitcoin-node with a ZeroMQ client-server blockchain API. They are
complimentary and are both staying around and are under active development.

libbitcoin-client includes the stubs for the API and libbitcoin-explorer
(bx) builds on client to expose a significant portion of the API as a
command line client for server (among other things).

Lots more info here:

https://en.bitcoin.it/wiki/Libbitcoin

The version2 branch is the stable branch across most repos, but if you
want production quality code you should stick with the latest tagged
release in version2. Sometimes coordination across repos can cause some
disruption when you are working from the head.

I generally warn people that node (and therefore server) is currently
difficult to get synced. It's an area of significant work right now and
I hope to have it fully resolved within a few weeks. Basically reworking
the P2P stack, implementing headers first sync, etc.

Also, if it's new to you I highly recommend getting comfortable with the
install.sh for whatever repo you are interested in. It will pull and
build all dependencies, doesn't require sudo, and these are tested
regularly in Travis.

e

On 12/14/2015 04:37 AM, mlmikael wrote:
> Wait, now what's the difference between "libbitcoin-node" and
> "libbitcoin-server", and which one will be around the longest?
>
> The "version2" repo contains the "stable" version right?
>
> Thanks!
> Mlmikael
>
> _______________________________________________
> Libbitcoin mailing list
> Libbitcoin@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/libbitcoin