Skip to content

Commit 44b33e1

Browse files
committed
Drated Release 1.5.5
1 parent f08b351 commit 44b33e1

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
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+
146
# Release 1.5.0
247

348
### New Features

0 commit comments

Comments
 (0)