4 Commits (dev)

Author SHA1 Message Date
alex ede44be2e3
btc: upgrade bitcoind from 25.1 to 26.1
selected pertinent changes from release notes:

* nodes with multiple reachable networks will actively try to have
  at least one outbound connection to each network. this improves
  individual resistance to eclipse attacks and network level resistance
  to partition attacks.
* when using assumeutxo with -prune, the prune budget may be exceeded
  if it is set lower than 1100MB
* getrawtransaction segfault bugfix
* log mempool loading progress

all details:

- https://bitcoincore.org/en/releases/26.0/
- https://bitcoincore.org/en/releases/26.1/
8 months ago
alex 23911a4c9d
btc: upgrade bitcoind from 24.0.1 to 25.1
a couple selected release notes:

* transactions with 65+ bytes in non-witness data are now acceptable by
  mempool and relay policies.
* improvements to parallel compact block downloads
* avoid serving stale fee estimates

new features which nakamochi might find useful in the future:

* a new shutdownnotify option, a command to exec synchronously before
  bitcoind initiates its shutdown sequence
* a new /rest/deploymentinfo endpoint which reports consensus changes

all details:

- https://bitcoincore.org/en/releases/25.0/
- https://bitcoincore.org/en/releases/25.1/
1 year ago
alex 037693e704
btc,lnd: ensure service loggers are present
without the loggers attached to the sv services, the daemons output to
the terminal, which is the touchscreen and thus "drawing" over
the ngui UI.
1 year ago
alex aee0b8a3aa
btc: add bitcoin core setup using the latest v24.0.1
the scripts are nearly identical to lnd/env.

current nakamochi nodes are running bitcoind v23. so, this also upgrades
to the latest. release notes are here:
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-24.0.1.md
a notable change in v24 is the "full rbf".
2 years ago