Releases: CounterpartyXCP/counterparty-core
Releases · CounterpartyXCP/counterparty-core
counterpartyd v9.49.3
Description
This version contains significant improvements to the codebase and fixes a number of notable bugs. It has a new and improved logging system, and it now allows for providing public keys manually through the API and CLI.
Protocol Changes
- None
Mandatory Upgrade Block
- None
Codebase Changes
- Misc. code reorganisation and cleanup
- Removed obsolete callback functionality
Documentation Changes
- Rewrote README
Interface Changes
- New logging format, architecture
- Better logging when handling
SIGTERM
,SIGKILL
Upgrade Procedure
- For users of the API: now, when composing transactions, the pubkey of the source address (which hasn't been used before) must be passed as a parameter (e.g. with
pubkey=
). The pubkey of an address in your wallet may be easily retrieved using Bitcoin Core'svalidateaddress
API call. Update: Also, set the following two options for Bitcoin Core:rpcthreads=1000
andrpctimeout=300
.
API Changes
- PubkeyHashes may everywhere be replaced by pubkeys (or the latter may be provided either as a string or a list via the optional
pubkey
parameter). - The API Status Poller now starts correctly.
- The API will no longer search the local wallet for pubkeys, so they must be
passed to the API manually if being used for the first time. Otherwise, you may get a "<address>
not published
in blockchain" error.
CLI Changes
- PubkeyHashes may everywhere be replaced by pubkeys
- If no RPC password is specified, generate automatically
counterpartyd v9.49.2
Description
This version contains miscellaneous, but very substantial, improvements to the codebase.
Protocol Changes
- None
Interface Changes
- Transaction hashes in match IDs are now separated by an underscore ('_').
- Unhandled exceptions are now logged.
Mandatory Upgrade Block
- None
Upgrade Procedure
- None
API Changes
- Transaction hashes in match IDs are now separated by an underscore ('_').
- Documentation has been updated somewhat.
CLI Changes
- Transaction hashes in match IDs are now separated by an underscore ('_').
- The obsolete
carefulness
option has been removed.
counterpartyd v9.49.1
Description
The only change in this new version is the disabling of logging user-submitted text, in asset descriptions and broadcasts, to the console.
Protocol Changes
- None
Interface Changes
- Log output has been altered.
Mandatory Upgrade Block
- None
Upgrade Procedure
- None
API Changes
- None
CLI Changes
- None