All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Renamed
blockbook::websocket::Error
'sWebsocketError
variant toWebsocket
. - Allowed a
blockbook::TransactionSpecific
to be converted into abitcoin::Transaction
. - Renamed both rest and websocket clients from
Blockbook
toClient
. - Renamed
blockbook::Client::send_transaction
toblockbook::Client::broadcast_transaction
. - Bumped
tokio-tungstenite
to version 0.20.0 that is not vulnerable to https://rustsec.org/advisories/RUSTSEC-2023-0052 via thewebpki
crate. - Added support for addresses without any transactions.
- Bumped the minimum supported Blockbook version to commit
95ee9b5b
. - Bumped
bitcoin
to version 0.31. - Adopted the block and transaction version to the corresponding
bitcoin
type. - Added a
bdk
feature that gates functionality to use Blockbook as a data provider for the popularbdk
wallet library.
- Initial release of this crate.