Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
This is a bug fix release
Fixed a bug where lbrycrdd will create a very large debug.log file (300mb+) upon a reindex or a fresh sync.
Linux SHA256: 509203c499276641876dc2a2b1897a74e61b2fa1b93bf409892c2bfb3aaf0a29
OSX SHA256: cc795eac5f526d86d48a634262db9788f6f97e99e171cb3a8edf2ee9ba8a6701
Windows SHA256: c05fc351fe230e068a879aaf501e2e61a2e30ac329a88364df848384e2c372dd
This is a maintenance release.
- Return correct transaction error for 'dust'.
- Handle multiple add/removal of the same claim in a single block. This requires reindexing!
- Handle invalid hash or claimId input on RPC calls.
- Off-by-one error in getclaimsintrie RPC method repaired.
Please run with
-reindex. And thanks to all the contributors!
Linux SHA256: 0e0050e85dc1aa5f5ddb16e4a02d0a21c4ba4bf4353137d1b8143c1f8da6a5c3
OSX SHA256: fd6bb2104521a28137f8af7370e519e2777db9b474b2d3b460e3d8ebdd591962
Windows SHA256: f71ea2d43166b940b8da319939322dab1a01e4af3b702e6df30273d36ce7e380
This release implements a hard fork to extend claim expiration. All users must update before 7/9/18.
This release requires a reindex for all users utilizing the RPC command getclaimbyid.
Details of hard fork:
The fork of the mainnet will be on block 400155 (will be around noon EST 7/9/18)
The fork of the testnet will be on block 278160 (already took place on 5/22/18)
Claims made on and after the target hardfork blocks will expire after 2102400 blocks (approximately 10 years assuming block time 2.5 minutes).
Claims that were made before the hardfork and have not expired will have their expiration extended by the difference between the new expiration time and the previous expiration time (456 days).
Claims that already expired will remain expired.
Added various unit tests.
Fixed bug where "effective amount" returned by RPC commands getvalueforname and getclaimbyid was wrong.
Adjusted transaction fees for claimtrie transactions (#89).
RPC commands updatename and claimname now takes value in hexadecimals (#101).
Fixed reproducible_build.sh to use a tagged version of libevent (2.0.22 stable).
Users are advised to update for the updated network rules regarding transaction fees for claimtrie transactions.
Fixed memory leak issue #94
Users are advised to update immediately to reduce lbrycrdd's memory usage.
Fixes critical bug, see #77 for details. This patch can technically cause a hard fork although we've taken steps to make sure it does not happen in practice. Users are advised to update immediately.
Fixed branding and currency units
Fixed getblocktemplate RPC call not returning the correct "claimtrie" field