Changelog
-
Allow specifying an explicit script type for xpubs using
-x <xpub>:wpkh
,-x <xpub>:shwpkh
or-x <xpub>:pkh
. -
Fix
blockchain.block.headers
sending wrong number of headers (#87, thanks @stevenroose!) -
Check testmempoolaccept prior to custom broadcast (#80)
-
Dependency updates and various small enhancements
Also see the v0.2.4 releases for bwt-electrum-plugin, libbwt, libbwt-nodejs and libbwt-jni.
Installation
Installation instructions are available on the README.
Verifying signatures
The releases are signed by Nadav Ivgi (@shesek). The public key can be verified on the PGP WoT, github, twitter, keybase, hacker news and this video presentation.
# Download (change x86_64-linux to your platform)
$ wget https://github.com/bwt-dev/bwt/releases/download/v0.2.4/bwt-0.2.4-x86_64-linux.tar.gz
# Fetch public key
$ gpg --keyserver keyserver.ubuntu.com --recv-keys FCF19B67866562F08A43AAD681F6104CD0F150FC
# Verify signature
$ wget -qO - https://github.com/bwt-dev/bwt/releases/download/v0.2.4/SHA256SUMS.asc \
| gpg --decrypt - | grep ' bwt-0.2.4-x86_64-linux.tar.gz$' | sha256sum -c -
$ tar zxvf bwt-0.2.4-x86_64-linux.tar.gz
$ ./bwt-0.1.5-x86_64-linux/bwt --xpub <xpub> ...
The signature verification should show Good signature from "Nadav Ivgi <[email protected]>" ... Primary key fingerprint: FCF1 9B67 ...
and bwt-0.2.4-x86_64-linux.tar.gz: OK
.
Reproducible builds
The builds are fully reproducible.
You can verify the checksums against the v0.2.4 builds on Travis CI: https://travis-ci.org/github/bwt-dev/bwt/builds/764306060
See more details here.