Skip to content

Cyphernode v0.5.0

Compare
Choose a tag to compare
@Kexkey Kexkey released this 16 Oct 20:09
· 261 commits to dev since this release
f9cf612

Cyphernode and batching

The main focus of this release is on improving the batching functionalities. It is now much more convenient to batch multiple payments using Cyphernode, especially combined with the new Batcher cypherapp (to be released soon).

Special thanks to @xsats for his suggestions, discussions and for testing the batching endpoints and the Batcher cypherapp. Big thanks to @Tomtibo for his contribution to improving the documentation and report and suggestions to the xpub watching features.

What's New

  • unwatchtxid: it was possible to watch a txid, now it's also possible to unwatch a previously watched txid;
  • bitcoin_estimatesmartfee: get the Bitcoin Core estimatesmartfee response;
  • createbatcher: create a batching template;
  • updatebatcher: change a batching template;
  • addtobatch: queue a payment to an ongoing batch;
  • removefrombatch: dequeue a previously added payment from an ongoing batch;
  • listbatchers: list of batching templates with info;
  • getbatcher: get current state/summary of the requested batching template;
  • getbatchdetails: get the state as well as all the outputs of a batch, past or ongoing.

What's Improved

  • Log path configuration: a path has been added to the config where the log files are stored, instead of relying entirely on Docker's logs;
  • Multi watches on the same address: now possible to have multiple watches with different webhooks on the same address;
  • Multi watches on the same txid: now possible to have multiple watches with different webhooks on the same txid;
  • Unwatch by id: now possible to unwatch by id instead of address; useful when having multiple watches on the same address;
  • More info in watchtxid webhook body: the returned information now has full tx details;
  • Better doc.

What's Fixed

  • replaceable now boolean, was 0 or 1 before;
  • Fixed txid vs hash in multiple webhooks/getters;
  • Several small fixes and improvements.

Upgrades

  • Bitcoin Core v0.20.1
  • C-Lightning v0.9.1
  • Spark Wallet v0.2.16
  • Tor v0.4.4.5