1229 Commits (267b0c5d00603f6ce6675b7b3d48889a8c1de237)

Author SHA1 Message Date
Daniel Cousens 38efc35fdf payments: dont always require output data 7 years ago
Daniel Cousens 6c957533d6 index: expose payments 7 years ago
Daniel Cousens f9a739e1db add payments p2ms, p2pk, p2pkh, p2sh, p2wpkh, p2wsh 7 years ago
Daniel Cousens a5db0a4e44 sed -i 's/ var / const /', with const->let fixes 7 years ago
Daniel Cousens 91b8823aa8 sed -i 's/^var /const /' 7 years ago
Daniel Cousens 93b1ae4303 sed -i 's/^let /const /' 7 years ago
Daniel Cousens 7592a6bcc2 script: rename isCanonicalSignature to isCanonicalScriptSignature 7 years ago
Daniel Cousens d934e543d8 rm Litecoin 7 years ago
Daniel Cousens 726e4c53b6 script: use ecc.isPoint for canonical public keys 7 years ago
Daniel Cousens 2fe220517f transition ECPair to properties over getters 7 years ago
Daniel Cousens fba0699dd3 rm ecdsa, add new ECPair using secp256k1 7 years ago
Daniel Cousens c2a5d9dc1a rm getAddress 7 years ago
Daniel Cousens 4aaf295cd5 fix standard 11 issues 7 years ago
Daniel Cousens 581f57ff6f script/tx: decompile returns maybe chunks 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 90a73e195e use safe-buffer 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
Wesley Smith c3c98709e2 fixes adding version field to transaction instance 7 years ago
Daniel Cousens 41885bfab2 nulldata: change data to array 7 years ago
Daniel Cousens 5af87c0c49 privatise internals for TxBuilder 7 years ago
Daniel Cousens 3bfdacafa2 change TransactionBuilder to default to version 2 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 7be698b5a1 txb: add fixes for P2SH(P2WSH(...)) and P2WSH(...) in BIP143 compliance 7 years ago
Daniel Cousens 39a681d2d3 tests: add failing test for #981 7 years ago
Daniel Cousens 098188dd3a tests: add independent error message for missing witnessScript 7 years ago
Dabura667 64d9f72f77
Update comment 7 years ago
Daniel Cousens 8d688c39a6 enforce decodeStack receives a stack array 7 years ago
Melvillian f4caa54d9e
increase max feerate sanity check from 1000 to 2500 7 years ago
Daniel Cousens a868d27407 TxBuilder: add support for RSBuffer type keyPairs and .publicKey 7 years ago
Daniel Cousens b94da10e6c ECSignature: add toRSBuffer/fromRSBuffer 7 years ago
Daniel Cousens e0b227e4ef s/checkP2shInput/checkP2SHInput 7 years ago
Daniel Cousens 41378f9648 txbuilder: apply input.value before prepareInput 7 years ago
Daniel Cousens 8c217a7ba7 witnessScriptHash: fixed implementation 7 years ago
Daniel Cousens f4a83f8aed address/txbuilder: require templates to prevent undefined exports 7 years ago
Daniel Cousens eb6eac67b0 txbuilder: fix canSign returning true for missing witness value 7 years ago
Daniel Cousens bae91395ef rm bscript circular dependencies 7 years ago
Daniel Cousens 8f01e4273c match scriptHash types 1 for 1, ignore classify order 7 years ago
Thomas Kerin da49e389c4 multisig.input.encodestack - replace OP_0 (permitted by partialSignature) with EMPTY_BUFFER 7 years ago
Thomas Kerin 105a82762c buildstack - don't return op_0 7 years ago
junderw 6e5742d86d Fix txb.__overMaximumFees for segwit 7 years ago
Daniel Cousens 9503e64bde TransactionBuilder: collect witnessValue as input.value, and match it 7 years ago
junderw 1495384862 Add witness is true to signing 7 years ago
Daniel Cousens e7c59c4b8b script: use asMinimalOP for ASM/decompile 7 years ago
Daniel Cousens 152eed57a0 templates/pubkey: only canonical pubkeys to encode 7 years ago
Daniel Cousens 3ba17a1479 TxBuilder: restrict uncompressed keyPairs for P2WPK and P2WSH 7 years ago
Daniel Cousens 3ffac6cd39 add witnessPubKeyHash compressed policy 7 years ago
Daniel Cousens 5057d8d1ba tests/txb: add P2WSH(multisig), incomplete fixture 7 years ago