787 Commits (9dcf4d4b8beb512d3e3562ee982cefab339c3c51)

Author SHA1 Message Date
Ruben de Vries 745eace950 add tests for various PS2H multisig signing scenarios 10 years ago
Daniel Cousens 29b93b8a5c integration: change 2-of-3 to 2-of-4 and update README 10 years ago
Daniel Cousens 837424ed16 tests: add bitcoin core block fixtures 10 years ago
Daniel Cousens 4333217bdd tests: add example non-standard scripthash 10 years ago
Daniel Cousens d904e4424c tests: add failing scripts by cross-verifying ASM/Hex 10 years ago
Daniel Cousens d00ec9af29 scripts: fix isScriptHashInput classification 10 years ago
Daniel Cousens 2f100e0eae tests: add failing pushDataInt fixtures 10 years ago
Ruben de Vries c52420a003 change 2of2 integration test to 2of3 10 years ago
Daniel Cousens cdcbb2ccb4 tests: fix inconsistent key compression 10 years ago
Daniel Cousens c79fecffa3 tests: add failing test for transaction builder multisig 10 years ago
Daniel Cousens af3491822e scripts: multisigInput only uses scriptPubKey for validation, OP_0 validation not necessary 10 years ago
Daniel Cousens 3a15f0c6ba tests: add scriptHash(pubKeyHash) test fixture 10 years ago
Daniel Cousens 7f3b4c93ba TxBuilder: move param coercion from Transaction to TxBuilder 10 years ago
Daniel Cousens 5beee20038 bufferutils: add equal 10 years ago
Daniel Cousens 8d3686d046 remove deprecated functionality 10 years ago
Daniel Cousens 08cc8f8621 crypto: remove Hmac* exposure in API 10 years ago
Daniel Cousens bdb372da7d rename Message to message 10 years ago
Daniel Cousens 5f8484645d remove base58check 10 years ago
Daniel Cousens 0bba21546f various: more standard-format artifact fixes 10 years ago
Daniel Cousens 399803affa use standardjs formatting 10 years ago
Daniel Cousens 9daf937e93 tests: add API consistency and tests for #366 10 years ago
Daniel Cousens f87ac58df0 tests: add reverse order multisig 2-of-2 10 years ago
Daniel Cousens 376c6533f1 tests: bitcoin/core check WIF exports correctly 10 years ago
Daniel Cousens 445eb260c0 tests: add failing Coinbase transaction fixture 10 years ago
Daniel Cousens db17e35013 tests: transaction.add* better tested by raw functions 10 years ago
Daniel Cousens 7a515a14ee tests: use beforeEach for initialization 10 years ago
Daniel Cousens c9826221fb scripts: catch error in Script.fromBuffer 10 years ago
Daniel Cousens 4bcd169f6d tests: actually run invalid tests 10 years ago
Daniel Cousens d68eb496a9 tests: use fffff... unless txHash is actually useful 10 years ago
Daniel Cousens 3a371fccec TxBuilder: remove initialized field from signature inputs 10 years ago
Daniel Cousens d3af28e37e tests: fix TxBuilder fixtures to be consistent w/ compression 10 years ago
Daniel Cousens 5f761113cc tests: if description undefined, use exception 10 years ago
Daniel Cousens 1fde0a401d tests: move inconsistent hashType/redeemScript test 10 years ago
Daniel Cousens ebbe1278a0 tests: add non-standard input fixture 10 years ago
Daniel Cousens f0c4a76325 tests: add scriptHash(pubKey) test fixture 10 years ago
Daniel Cousens 3f53b528a8 tests: reduce setup-code duplication 10 years ago
Daniel Cousens 95911c5dde tests: consistent test data names 10 years ago
Daniel Cousens 23a37fb771 TxBuilder: fix out-of-order multisignature signing 10 years ago
Daniel Cousens 4c9fd6010e TxBuilder: fix failing test for non-standard/multisig inputs 10 years ago
Daniel Cousens b048627a59 tests: move TxBuilder.sign tests to fixtures 10 years ago
Daniel Cousens 396e4d4235 tests: add [failing] test for nulldata signing 10 years ago
Daniel Cousens 35fa86c1f9 tests: add [failing] raw multisig fixture for TxBuilder 10 years ago
Daniel Cousens dfe74fa0d2 TxBuilder: sign now signs inputs in known publicKey order 10 years ago
Daniel Cousens ba97b5ee34 TxBuilder: re-order to avoid mutation in case of failure 10 years ago
Daniel Cousens c35d4b46c5 scripts: add allowIncomplete for multisig scripts 10 years ago
Daniel Cousens c9db90dc4d ECSignature: enforce valid hashType in toScriptSignature 10 years ago
Daniel Cousens 234ae84b86 integration: use 'bitcoinjs-lib' as OP_RETURN constant 10 years ago
Daniel Cousens 5e1cd6e995 integration: avoid looking up all address transactions each time 10 years ago
Daniel Cousens cbf8c6f932 tests: format JSON consistently 10 years ago
Daniel Cousens a529b3fa0b TxBuilder: copy version/locktime in fromTransaction 10 years ago