Skip to content

Releases: utreexo/utreexod

v0.3.1

07 May 09:25
07cbc89
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

03 May 10:50
69d6be7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.3...v0.3.0

v0.2.3

22 Apr 16:56
3eaada9
Compare
Choose a tag to compare

What's Changed

  • main: don't connect to non-utreexo peers as a csn by @kcalvinalvin in #162
  • blockchain, sizehelper: move sizehelper to separate package by @kcalvinalvin in #164
  • chaincfg: update dnsseeds by @kcalvinalvin in #163
  • sizehelper, blockchain: move CalcNumEntries code to sizehelper package and fix bugs by @kcalvinalvin in #165
  • indexers: don't prune proofs if the node is pruned by @kcalvinalvin in #167
  • blockchain, sizehelper: move size constants to sizehelper by @kcalvinalvin in #166
  • blockchain, utreexobackends: move nodesmapslice and cachedleavesmapslice to utreexobackends by @kcalvinalvin in #168

Full Changelog: v0.2.2...v0.2.3

v0.2.2

17 Apr 16:35
fd9f031
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

05 Apr 08:27
6acac51
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

20 Mar 09:24
43aa89a
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Notable changes:

1: Cookie based rpc calls. No need to set rpcuser and rpcpassword to use the rpc anymore.
2: Caching for bridgenodes. Users can now have the entire utreexo forest in memory, in disk, or have just a cache in memory.

What's Changed

Full Changelog: v0.1.0...v0.2.0

utreexod v0.1.0

04 Feb 18:47
d40e352
Compare
Choose a tag to compare
utreexod v0.1.0 Pre-release
Pre-release

This is the first release of utreexod a bitcoin full node with utreexo accumulators. This version should only be used for development purposes or for negligible amounts of bitcoin. Only signet has active utreexo bridge nodes so testing other networks will require running your own bridge node.

Notable features include:

  • AssumeUtreexo mode support. Nodes can sync from a hardcoded block height close to the chain tip instead of syncing from genesis.
  • BDK wallet support. BDK wallet is enabled by default and it'll create a new seed for users on startup.
  • Electrum personal server support. Fully support electrum protocol v1.4.2. The node will serve electrum wallets based on the xpub provided via --registerextendedpubkeystowatchonlywallet. Requires opening ports 50000 or 50001 for non-local wallets to communicate with utreexod.
  • Efficient P2P transaction relay with support for caching utreexo proofs for mempool transactions.
  • Support for running utreexo bridge nodes. These nodes that attach utreexo proofs to blocks and transactions.