v10.1.1
Release Notes - Counterparty Core v10.1.1 (2024-04-19)
This is a relatively small release with a number of bugfixes, one of which is critical---in v10.0.x and v10.1.0 there is a bug which can cause nodes to crash upon a blockchain reorganization.
Upgrading
To upgrade from v10.1.0 manually, you must first uninstall the following Counterparty Core Python packages:
pip3 uninstall counterparty-rs counterparty-lib counterparty-cli
This release contains no protocol changes, and the API has not been modified.
ChangeLog
Bugfixes
- Fix missing events (
NEW_BLOCK
andNEW_TRANSACTION
) when kickstarting and reparsing. To correct the values in themessages
table, a full reparse is required. - Fix the current block index after a blockchain reorganisation.
- Fix database shutdown, which caused a recovery of the WAL file on each startup.
- Eliminate some extraneous error messages
Codebase
- Merge
counterparty-lib
andcounterparty-core
package intocounterparty-core
- Integrate telemetry with optional Sentry service
Command-Line Interface
- Replace
--no-check-asset-conservation
with--check-asset-conservation
- Disable automatic DB integrity check on startup
Credits
- Ouziel Slama
- Adam Krellenstein
- Warren Puffett
- Matt Marcello