Default Development Update Image

Counterparty-lib 9.60.0 released!

8/29/2022 by Jeremy

Today counterparty-lib releases version 9.60.0 which includes a number of bug fixes, updates, and new features including:

  • Removed callable,call\_date, and call\_price from issuances - [more info]
  • Added support for CIP24 (Oracled Dispensers) - [more info]
  • Added support for CIP03 (Reset Token & Divisibility Statuses) - [more info]
  • Added tx\_index field in bindings on dispenser close - [more info]
  • Added divisible field to get\_balances API calls - [more info]
  • Added asset param to get\_asset\_info() API calls - [more info]
  • Added transactions table to get\_{table} API calls - [more info]
  • Added network address validation to MPMA sends - [more info]
  • Added segwit format check for provided pubkeys when creating a send - [more info]
  • Update p2sh dust limit from 5640 to 546 (10x fee reduction) - [more info]
  • Update MPMA sends to adjust dust output to get to exact miners fee - [more info]
  • Update get\_supply() with more efficient asset queries (thx @jotapea) - [more info]
  • Fixed issue with get\_destructions and invalid UTF-8 characters - [more info]
  • Fixed issue with using ‘BEGIN’ keyword in API calls - [more info]
  • Fixed issue with transfering asset ownership to segwit addresses - [more info]
  • Fixed issue with locking subassets when parent owner is different - [more info]
  • Fixed “filled” order status when a BTCpay expires and another is successful - [more info]
  • Fixed issue with dispensers not working with p2sh addresses - [more info]
  • Fixed a bunch of CircleCI automated tests (thx @windsok) - [more info]

Note: Activation block for CIP03 and CIP24 on mainnet is block # 753,500 All users running servers are encouraged to upgrade ASAP.

Upgrade Procedure:

For those running a federated node you should run the following commands:

fednode update counterparty counterparty-testnet
fednode rebuild counterparty counterparty-testnet
fednode stop counterparty counterparty-testnet
sudo su
rm -f federatednode/data/counterparty/counterparty.*
exit
fednode start counterparty

Running the above commands will upgrade your counterparty fednode to the 9.60.0 release and start the download of the counterparty bootstrap databases. Once counterparty is back up and parsing blocks, you can start counterparty-testnet up if desired via the fednode start counterparty-testnet command.



View counterparty-lib 9.60.0 Release Notes