|
| 1 | +# Release 1.5.5 |
| 2 | +Made constructors public so to allow outside-package subclassing |
| 3 | + |
| 4 | +Locking script & tx spending fixes: |
| 5 | +- The spendFromTransaction() fundion in TransactionBuilder was using the |
| 6 | + incorrect endian encoding the for the transactionID. Fixed. |
| 7 | +- The P2PKHDataLockBuilder had a broken means for validating |
| 8 | + the script template. fixed. |
| 9 | +- Added hashcode and equals to TransactionOutpoint so it can used in |
| 10 | + collections |
| 11 | + |
| 12 | +P2PKH Bugfix in template check |
| 13 | + |
| 14 | +Javadoc fixes: |
| 15 | +- Fixed javadocs for sha256 utility |
| 16 | +- Fixed javadocs for private key crypto |
| 17 | +- Fixed up ECKey constructor javadocs |
| 18 | +- Fixed javadocs for Monetary |
| 19 | +- Fixed javadocs for base58 encoder |
| 20 | +- Fixed javadocs for legacy addresses |
| 21 | +- Added javadoc entries for TransactionBuilder |
| 22 | + |
| 23 | +Allow zero-satoshi outputs for OP_RETURN data |
| 24 | +expose the Change Output of the Builder |
| 25 | + |
| 26 | +Refactored change API in TransactionBuilder |
| 27 | + |
| 28 | +- setting change in the TransactionBuilder is split into |
| 29 | + implicit P2PKH when address is provided and explicit |
| 30 | + locking script builder. |
| 31 | + |
| 32 | +Factored out pre-image signing |
| 33 | + |
| 34 | +Added local state to TransactionSigner: |
| 35 | +- Not the most elegant solution. Ideally the sign() method should return |
| 36 | + structured data with actual signature information. |
| 37 | + Instead, to not break the API for this method the internal state of the |
| 38 | + class now reflects additional data after signing. |
| 39 | + |
| 40 | +added documentation for getPrevoutsHash() because it's non-obvious from name |
| 41 | + |
| 42 | +Made public some previously protected byte array reader methods |
| 43 | + |
| 44 | +Added toAsmString() method |
| 45 | + |
1 | 46 | # Release 1.5.0 |
2 | 47 |
|
3 | 48 | ### New Features |
|
0 commit comments