Today counterparty-lib releases version 9.61.0 which includes the following updates :
- Bumped bitcoin core version to 25.1 – [more info]
- Adjusted DEFAULT_MULTISIG_DUST_SIZE (7800->1000) – [more info]
- Fixed issue with oracle function returning bad values – [more info]
- Fixed issue with change smaller than DUST throwing error – [more info]
- Fixed issue with issuances and callability error – [more info]
- Fixed issue with issuance backwards compatability – [more info]
- Fixed issue with dividends not working on reset assets – [more info]
- Redefined EMPTY address to mean no XCP or BTC history – [more info]
- Fixed issue with skipping owner validation on numeric issuances – [more info]
- Fixed issue with sweeps not transferring asset ownership if no supply issued – [more info]
- Added
origin
field to dispensers (allows refill/close/reopen fromorigin
) – [more info] - Added support for triggering dispenses on all tx outputs – [more info]
- Fixed issue with Asset description deleted when null – [more info]
- Added max dispense limit of 1000 – [more info]
- Fixed issue with being unable to lock and change asset description – [more info]
- Added DISPENSER_CLOSE_DELAY to delay closing dispensers 5 blocks – [more info]
- Added MAX_REFILLS limit of 5 – [more info]
- Added dynamic XCP fee on sweeps – [more info]
All users running servers are encouraged to upgrade. Activation block on mainnet is block # 819,300
Upgrade Procedure:
For those running a federated node you should run the following commands:
cd federatednode
git pull
fednode stop
fednode update
fednode stop
fednode rebuild bitcoin bitcoin-testnet --no-cache
fednode rebuild addrindexrs addrindexrs-testnet --no-cache
fednode rebuild counterparty counterparty-testnet --no-cache
fednode stop
sudo su
rm -rf data/addrindexrs/*
rm -rf data/counterparty/*
exit
fednode start
Running the above commands will upgrade your counterparty fednode to the 9.61.0 release, rebuild your addrindexrs data, and start the download of the counterparty bootstrap databases.