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
, andcall\_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 toget\_balances
API calls - [more info] - Added
asset
param toget\_asset\_info()
API calls - [more info] - Added
transactions
table toget\_{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.