You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- P2MSLock/UnlockBuilder - Pay to Multisig. This is naked MultiSig (the proper way to do multisig).
6
+
- P2PKLock/UnlockBuilder - Pay to Public Key
7
+
- P2SHLock/UnlockBuilder - Pay to Script Hash. This should be considered deprecated. Nodes support his for backwards compatibility only.
8
+
- P2PKHDataLockBuilder - This is something new. Create a spendable data output.
9
+
- UnspendableDataLockBuilder - OP_RETURN Data builder. Prepends a Transaction Output Script with OP_FALSE OP_RETURN followed by a series of data pushes.
10
+
- SpendableDataLockBuilder - OP_DROP-style locking script builder. Allows creation of P2PKH-spendable data outputs.
11
+
- Added tests and fixes for Locking / Unlock builders
12
+
13
+
*** API Changes
14
+
- Changed toASM / fromASM API to be in line with that generated / used by 'bsv' and 'dartsv' libraries.
15
+
- Made some classes and constants public to be accessible when using the read-only lib
16
+
- Modified the interface to use "getLockingScript()" and "getUnlockScript()" instead of scriptSig and scriptPubkey.
17
+
18
+
*** Bug Fixes
19
+
- Fixed a bug that prevented TransactionBuilder from creating any transactions that had no change output specified.
20
+
- Bug fix for Transaction ID (bytes weren't reversed) and a new test to make sure the Transaction ID corresponds to its hash
21
+
- Removed / Changed wrong or outdated code-comments.
* P2PKH Transaction Builder (Explicit helper to make TX assembly easier)
29
27
* HD Key Derivation \(BIP32\)
30
28
* Mnemonic Seed Support \(BIP39\)
31
29
* Original Bitcoin Address format
32
30
* A built-in Bitcoin Script Interpreter
31
+
* Custom-Script Builder Interface to support novel locking/spending conditions within Script
32
+
* P2PKH Transaction Builder - Pay to Pubkey Hash standard Transactions
33
+
* P2MS Transaction Builder - Pay to Multisig. This is naked MultiSig (the proper way to do multisig).
34
+
* P2PK Transaction Builder - Pay to Public Key standard Transactions
35
+
* P2SH Transaction Builder - Pay to Script Hash. This should be considered deprecated. Nodes support his for backwards compatibility only.
36
+
* P2PKHDataLockBuilder - This is something new. Create a spendable data output. Spendable using P2PKH Transaction.
37
+
* UnspendableDataLockBuilder - OP_RETURN-style Data builder. Prepends a Transaction Output Script with OP_FALSE OP_RETURN followed by a series of data pushes.
0 commit comments