diff --git a/CHANGELOG.md b/CHANGELOG.md index 459aeb9..17c7de7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## 0.2.4 - 2021-03-25 - Allow specifying an explicit script type for xpubs using `-x :wpkh`, `-x :shwpkh` or `-x :pkh`. diff --git a/Cargo.lock b/Cargo.lock index e3eff05..0e69cc5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -193,7 +193,7 @@ checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe" [[package]] name = "bwt" -version = "0.2.3" +version = "0.2.4" dependencies = [ "android_logger", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 03fe4e6..f05e8a5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bwt" -version = "0.2.3" +version = "0.2.4" description = "a lightweight hd wallet tracker and query engine for Bitcoin" authors = ["Nadav Ivgi "] license = "MIT" diff --git a/README.md b/README.md index d3b1c62..adc510d 100644 --- a/README.md +++ b/README.md @@ -83,20 +83,20 @@ and [this video presentation](https://youtu.be/SXJaN2T3M10?t=4) (bottom of slide ```bash # Download (change x86_64-linux to your platform) -$ wget https://github.com/bwt-dev/bwt/releases/download/v0.2.3/bwt-0.2.3-x86_64-linux.tar.gz +$ 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.3/SHA256SUMS.asc \ - | gpg --decrypt - | grep ' bwt-0.2.3-x86_64-linux.tar.gz$' | sha256sum -c - +$ 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.3-x86_64-linux.tar.gz +$ tar zxvf bwt-0.2.4-x86_64-linux.tar.gz $ ./bwt-0.1.5-x86_64-linux/bwt --xpub ... ``` -The signature verification should show `Good signature from "Nadav Ivgi " ... Primary key fingerprint: FCF1 9B67 ...` and `bwt-0.2.3-x86_64-linux.tar.gz: OK`. +The signature verification should show `Good signature from "Nadav Ivgi " ... Primary key fingerprint: FCF1 9B67 ...` and `bwt-0.2.4-x86_64-linux.tar.gz: OK`. The builds are reproducible and can be verified against Travis CI. See [more details here](#reproducible-builds). diff --git a/SHA256SUMS.asc b/SHA256SUMS.asc index 2d585f4..7afd1a6 100644 --- a/SHA256SUMS.asc +++ b/SHA256SUMS.asc @@ -1,24 +1,24 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -271deba1a576371e5eca0f84085488d19e31838b40b99c67791d98e3482a5021 bwt-0.2.3-x86_64-osx.zip -2a6fc68d59bb428c6b027844a4c1c16626d23035272a2c0c4e2155b9792f091e bwt-0.2.3-x86_64-linux.tar.gz -58a352c84efa0baa3682e6ca618c68eb380d6909f68bdd953b77e34207c09e31 bwt-0.2.3-arm64v8-linux.tar.gz -b4078918163e51b87911808f76abae69caae87de3459100dfa6583f060ab888d bwt-0.2.3-electrum_only-x86_64-windows.zip -bf31d76c7d2619ee2ac510b0326eb527776a9c4895b630e996761da502ea2ce7 bwt-0.2.3-electrum_only-arm64v8-linux.tar.gz -dcf61b016014dd228fb87d76380a6a0715a3a53f07c341d5caed1145e575e073 bwt-0.2.3-electrum_only-x86_64-linux.tar.gz -ddc595f6be6119c6a0948132fa0a2070682f1934a25414a8db21c8a3c2816453 bwt-0.2.3-arm32v7-linux.tar.gz -ded381688fda92648546ed2f731fd5087f5131d863afa122feba7a2a6d46f9ce bwt-0.2.3-electrum_only-arm32v7-linux.tar.gz -f1c378a7f5990b80d5dac53e68129a8f2df598e9e58fd9b088e506145b1f20f7 bwt-0.2.3-electrum_only-x86_64-osx.zip -f89f21844e139cb36bf56c43446eee7e915e4ac314bbb094b1424ab508c5cca8 bwt-0.2.3-x86_64-windows.zip +0cdc6467fc89d0f4c9ec4c9346d46dafeec92c9127887d49b24cc892d82cadf1 bwt-0.2.4-x86_64-windows.zip +1d1c526a7d7e0624d05ff8380efa799f7b3d967930b2be6a5fde0ae5d1593a41 bwt-0.2.4-electrum_only-arm64v8-linux.tar.gz +338c84a89115a6fdf9b9aee0534314c78df3825a9b99168a8ccf3cb2d15794ef bwt-0.2.4-electrum_only-x86_64-osx.zip +4bd5e84a07148a9804eb3b0be1d99979c90302f1f0d6e908d0665c208fa46aad bwt-0.2.4-electrum_only-arm32v7-linux.tar.gz +53d79ce298e83978f31856a1dbe4bf76a879a8e32c01657df129013657de2302 bwt-0.2.4-electrum_only-x86_64-windows.zip +57d26bb00d0683d2d5877b6cd2b4d56e2baf593da6ac21583fba55131ccd8e1d bwt-0.2.4-x86_64-osx.zip +a98fc1820e53d928d58253c9e45327deb6339f30afe443350d29662937095c0f bwt-0.2.4-x86_64-linux.tar.gz +aa296aae959c46dca2045b5e21019188dde1a6d2bf64eb903a846d802b2beb03 bwt-0.2.4-arm32v7-linux.tar.gz +b994667625a9a86b9fae0fcfa34f0d32647261d693d9ef22744df74adac8d388 bwt-0.2.4-electrum_only-x86_64-linux.tar.gz +d9b39cf429ea0babbeeefb362c65228612848990b3f8e4b43b42356b13affc8e bwt-0.2.4-arm64v8-linux.tar.gz -----BEGIN PGP SIGNATURE----- -iQEzBAEBCAAdFiEE/PGbZ4ZlYvCKQ6rWgfYQTNDxUPwFAmBRXxMACgkQgfYQTNDx -UPxGbAf/atf4MF8tkhB6uoPcRb1jQzWlX3FCjRqApKePxYMLDbNItvvajqn9uFoG -4TSmBY5ew2LPKIm+fw7pSsD3BuVjslAmtrS2x5GNdELuTB4035hM8dsRkQQLDVf0 -GzqjxpEXT1QvtXc9sCztMe0fWqvqMYJqlKqlMJoU25hSJNObrpd3X+MNd6W59Y/G -Kr71eBttTPHK3NH2xEWV1I5bXrTgK+Chfp92j4HDgDPa1VIg1JkrO+c/19yaOzgd -YsBA9ywyswA5JO4wLnS/V5+J90v8x51x+fsVgj9FgpkpOu25NJBp7yTaM4zsMT5M -k4J4cNm9nT1IISoIsvvq2V0MJoQhEA== -=ndCw +iQEzBAEBCAAdFiEE/PGbZ4ZlYvCKQ6rWgfYQTNDxUPwFAmBbzzEACgkQgfYQTNDx +UPzHSwf+PFbuW4AgMCCS6595E9aslCkXJq/b+jSFqY4b0z2hjrtbi1a0jTjzaPXm +6cNPhfpOejVUYjaaB+zKmAz211vwO+1DQdUFjV1GqxRsp8jujNhVhu7x5nnQYUub +x7OFMyk32orZKFPGOoiVwZAtL7m9Jqfg7sks97hf8OQaloMzPzo2+b+L+wuhxb0l +oTPiVqdiAH/E44lDTiFxtVfbHh16kpa5wkId/p6DB3CPv9jJc0fmZ8F9K9lgFCGN +YpO1Y5863u4+5Gy26KuKgt5+81F+ctvkIos41HK777dgdG/4OIgIKE8ojew7EVbP +4zedXgsf1WCMDtvP9sYzbW6u+qK1UQ== +=VHW9 -----END PGP SIGNATURE-----