Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@pinheadmz pinheadmz released this 04 Jan 16:24
· 8 commits to master since this release
v2.0.0
a5c7c28

Major changes

Addition of Hesiod API: https://github.com/handshake-org/hnsd/blob/v2.x/docs/hesiod.md

  • Use HS class DNS requests to get network and chainstate metadata

Checkpoint sync: #99

  • Optionally sync from hard-coded checkpoint at block height 130000
  • Optionally save and sync new checkpoints to and from disk every 2000 blocks

Minor changes

Various bug fixes and stability improvements

  • memory leaks
  • peer selection on Windows
  • handling 63-character TLDs

CI testing

  • library unit tests written in C
  • integration tests written in JavaScript that connect hnsd to a local hsd full node in regtest