Releases: CounterpartyXCP/federatednode
2.2.3
2.2.2
- v2.2.2 (2016-07-08)
- COMPATIBLE WITH:
counterparty-lib
develop
andcounterblock
1.4.0 - Short options available for things like --version, --debug, --no-restart, etc
- fednode tail command - can specify number of lines
- allow mongodb to bind to host interface (default to localhost)
- delete respective .egg-info dirs when updating a service
- limit logfile sizes via docker json-file log rotation
- create data dir and symlinks to docker volume paths, for convenience
- COMPATIBLE WITH:
2.2.1
2.2.0
2.1.0
- COMPATIBLE WITH:
counterparty-lib
9.54.0 andcounterblock
1.3.1 - Numerous bug fixes
- Tweaks to most fednode subcommands to be able to work with multiple services specified
- Config files for most components are now stored persistently (and editable) under the federatednode/config directory
v2.0.0
1.1.3
1.1.2
1.1.1
1.1.0
This was a major update to the build system, to coincide with the structural changes made to counterpartyd
(now counterparty-lib
and counterparty-cli
) and counterblockd
(now counterblock
)
Changes
- Revamped and refactored build system: Build system is for federated node only, given that
counterparty
andcounterblock
both have their own setuptoolssetup.py
files now. - Renamed repo from
counterparty_build
tofederatednode_build
- Removed Windows and Ubuntu 12.04/13.10 support.
- Service name changes:
counterpartyd service
changed tocounterparty
,counterblockd
service changed tocounterblock
.bitcoind
service changed tobitcoin
- Bitcoin-testnet data-dir location changed: moved from
~xcp/.bitcoin-testnet
to~xcp/.bitcoin/testnet3
- All configuration file locations changed:
counterparty
: From~xcp/.config/counterpartyd/counterparty.conf
to~xcp/.config/counterparty/server.conf
counterparty-testnet
: From~xcp/.config/counterpartyd-testnet/counterpartyd.conf
to~xcp/.config/counterparty/server-testnet.conf
counterblock
: From~xcp/.config/counterblockd/counterblockd.conf
to~xcp/.config/counterblock/server.conf
counterblock-testnet
: From~xcp/.config/counterblockd-testnet/counterblockd.conf
to~xcp/.config/counterblock/server-testnet.conf
- Log and data directories changed as well (please see
counterparty
andcounterblock
release notes for more information, as well as the federated node document’s troubleshooting section for the new paths with federated nodes). - Updated the setup guide for federated nodes for new paths, service names, and more, located at: http://counterparty.io/docs/federated_node/
Updating
When updating to this new version, please BACKUP all data, and do a complete rebuild. Best way to kick this off is to do:
BRANCH=develop wget -q -O /tmp/fednode_run.py https://raw.github.com/CounterpartyXCP/federatednode_build/${BRANCH}/run.py sudo python3 /tmp/fednode_run.py
When prompted, choose rebuild (‘r’), and then answer the other questions as appropriate. This rebuild should not delete your existing data, but does automatically build out everything for the new configuration files and paths.
NOTE: If you have any customized counterblock
configuration files, you will need to manually migrate those changes over from the old path (~xcp/.config/counterblockd/counterblockd.conf
) to the new path (~xcp/.config/counterblock/counterblock.conf
) (please don’t overwrite the new file, but just paste in the modified changes).