Skip to content

Releases: CounterpartyXCP/counterparty-core

counterpartyd v9.49.3

28 Dec 17:27
v9.49.3
d745c5f
Compare
Choose a tag to compare

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's validateaddress API call. Update: Also, set the following two options for Bitcoin Core:rpcthreads=1000 and rpctimeout=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

20 Dec 00:57
v9.49.2
Compare
Choose a tag to compare

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

17 Dec 15:37
v9.49.1
83d2d17
Compare
Choose a tag to compare

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