302 Commits (736bdf64ad32f94e68d45b5c578e32d5135426a5)

Author SHA1 Message Date
Daniel Cousens 4d7b5167ae txbuilder: isolate Invalid script test from Non-standard test 7 years ago
Daniel Cousens 6c4977983d ECPair/script_signature: switch to 64-byte RS buffers only 7 years ago
Daniel Cousens 884f3fd57d rm HDNode, use bip32 module 7 years ago
Daniel Cousens c16847434c add toRSBuffer for less breaking changes 7 years ago
Daniel Cousens c58ada362e rm ECSignature, add script.signature instead 8 years ago
Daniel Cousens 647f06e629 amend test fixtures and add default test case 7 years ago
Daniel Cousens 41885bfab2 nulldata: change data to array 7 years ago
Daniel Cousens 549b36bf1a rm deprecated bufferutils 7 years ago
Daniel Cousens 00bbab1a93 txb: fix redeemScript/witnessScript is undefined when throwing 7 years ago
Daniel Cousens 39a681d2d3 tests: add failing test for #981 7 years ago
Daniel Cousens 9a31b894c1 tests: add inconsistent redeem/witness script hash signing tests 7 years ago
Daniel Cousens 098188dd3a tests: add independent error message for missing witnessScript 7 years ago
Daniel Cousens 5e500910df tests: use P2* acronyms, not full-length text 7 years ago
Daniel Cousens b94da10e6c ECSignature: add toRSBuffer/fromRSBuffer 7 years ago
Daniel Cousens c729d322c2 tests: add failing staged transaction building example #901 7 years ago
Daniel Cousens 6013bf075c tests: add passing and failing tests for witness*.input.encode/decode 7 years ago
Daniel Cousens 95cc837c06 tests/fixtures: amend truncated outputHex 7 years ago
Arik Sosman 8f9b3443d2 add fixture to verify input type classification 7 years ago
Daniel Cousens 8f01e4273c match scriptHash types 1 for 1, ignore classify order 7 years ago
dabura667 7563d8f74a Fix absurd fee in fixture 7 years ago
Daniel Cousens 9503e64bde TransactionBuilder: collect witnessValue as input.value, and match it 7 years ago
Daniel Cousens 56dfb873d3 add bech32 fixture 7 years ago
Daniel Cousens e7c59c4b8b script: use asMinimalOP for ASM/decompile 7 years ago
Daniel Cousens 3ba17a1479 TxBuilder: restrict uncompressed keyPairs for P2WPK and P2WSH 7 years ago
Daniel Cousens 5057d8d1ba tests/txb: add P2WSH(multisig), incomplete fixture 7 years ago
Daniel Cousens b1272a1200 add Bech32 support to toOutputScript/fromOutputScript 8 years ago
Daniel Cousens d1052e4996 add from/toBech32 8 years ago
Daniel Cousens dddbf0a142 tests: grammar 8 years ago
Daniel Cousens 0b9b30a8c5 tests: re-add missing transaction_builder missing sigs test 8 years ago
Alex Melville eae2c57e73 remove errant argument to buildInput in __build 8 years ago
Karel Bilek 4f03a5d32e Adding weights and vsize to fixtures 8 years ago
Thomas Kerin 4128634b1c test vector for litecoin-pubkeyhash and litecoin-scripthash 8 years ago
Daniel Cousens 771491bc5a tests: add coinbase with witness transaction fixture 8 years ago
Thomas Kerin 793939dc8c scriptHash return true for chunks.length=1 so long as its witness 8 years ago
Thomas Kerin 1edfd30425 P2WPKH correct tx 8 years ago
Thomas Kerin c2dfc03869 Add test vectors, and transaction_builder input stores signScript 8 years ago
Thomas Kerin 1d168592a3 Add P2SH|P2WSH|P2PK vector 8 years ago
Thomas Kerin a213435135 Commit work to date 8 years ago
Daniel Cousens a793166eb8 wip 8 years ago
Daniel Cousens b862a62867 tests/templates: remove unused pushOnly data 8 years ago
Thomas Kerin 9d9d101b5f Script templates: add witness commitment template 8 years ago
Daniel Cousens a86e905611 script: add fromASM failing test case and fix 8 years ago
Thomas Kerin 8552867695 bscript.compie - minimal encoding of -1 stack element 8 years ago
Daniel Cousens ff68116ee9 tests: separate templates and script tests 8 years ago
Daniel Cousens b2a2a2a136 tests: add toScript tests 8 years ago
Daniel Cousens 2bb021ab64 rm *PushOnly, add isPushOnly and toStack 8 years ago
Daniel Cousens a023d23907 tests: rename hashForWitnessV0 tests for actuality 8 years ago
Daniel Cousens 637aa0f60c tests/transaction: remove unused data 8 years ago
Daniel Cousens bd616f469e tests: re-order fixtures so invalid is last 8 years ago
Daniel Cousens d1dc0840b5 tests: add pay-to-witness-* output fixtures 8 years ago