Daniel Cousens
4c9fd6010e
TxBuilder: fix failing test for non-standard/multisig inputs
Instead of failing in `fromTransaction`, TxBuilder will now only fail in
`sign` if you attempt to sign a non-standard input.
Transactions with non-standard inputs can only be built with
buildIncomplete() (for now).
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
b629a03c98
TxBuilder: rename prevOutMap to prevTxMap
10 years ago
Daniel Cousens
dfe74fa0d2
TxBuilder: sign now signs inputs in known publicKey order
10 years ago
Daniel Cousens
c29b233744
TxBuilder: build convenience functions don't need extra line breaks
10 years ago
Daniel Cousens
ba97b5ee34
TxBuilder: re-order to avoid mutation in case of failure
10 years ago
Daniel Cousens
ebe34db8df
TxBuilder: avoid var redeclaration due to hoisting
10 years ago
Daniel Cousens
46db11e04a
TxBuilder: extract isCoinbaseHash function
10 years ago
Daniel Cousens
906accdc0f
TxBuilder: extract extractSignatures to free function
10 years ago
Daniel Cousens
75ca355d48
README: fix example URLs
10 years ago
Daniel Cousens
437b25e3be
Merge pull request #358 from bitcoinjs/nouglify
package: remove uglify-js
10 years ago
Daniel Cousens
f8b9a5f2c3
Merge pull request #356 from bitcoinjs/htenforce
ECSignature: enforce valid hashType in toScriptSignature
10 years ago
Daniel Cousens
3ef2d6f6ec
Merge pull request #315 from bitcoinjs/browserdocs
README: improve browser setup advice
10 years ago
Daniel Cousens
18fb33d433
Merge pull request #354 from bitcoinjs/wipscript
scripts: add allowIncomplete for multisig scripts
10 years ago
Daniel Cousens
c35d4b46c5
scripts: add allowIncomplete for multisig scripts
10 years ago
Daniel Cousens
fa96764dad
package: remove uglify-js
10 years ago
Daniel Cousens
7ad3ac5353
Merge pull request #357 from bitcoinjs/nodocs
doc: no section headers
10 years ago
Daniel Cousens
642315eabc
README: remove dist/ and clarify installation of other packages
10 years ago
Daniel Cousens
75ca385e42
README: no need to provide 'from the repo' require
Alternatively, they could also just do the standard `require('./')` if
they really wanted to do this.
10 years ago
Daniel Cousens
c11f50542e
README: don't use a bitcoin namespace for other deps
10 years ago
Daniel Cousens
2047567703
README: add note about browserify version
10 years ago
Daniel Cousens
7ee8a85eb0
README: improve browserify instructions
10 years ago
Daniel Cousens
c9db90dc4d
ECSignature: enforce valid hashType in toScriptSignature
10 years ago
Daniel Cousens
c13f1df9bf
doc: no section headers
10 years ago
Wei Lu
abf870fb37
Merge pull request #346 from bitcoinjs/rmbro
package: remove crypto-browserify specific version
10 years ago
Daniel Cousens
51b23c658e
package: remove crypto-browserify specific version
10 years ago
Daniel Cousens
b93903e00e
Merge pull request #343 from bitcoinjs/testfix
integration: avoid excessive blockchain requests
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
64678e71e0
1.4.4
10 years ago
Wei Lu
93714a2c96
Merge pull request #342 from bitcoinjs/txbfix
TransactionBuilder to copy version/locktime in fromTransaction
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
Wei Lu
510212a3bd
Merge pull request #340 from bitcoinjs/npmignore
adds .npmignore
10 years ago
Daniel Cousens
912e94479c
adds .npmignore
10 years ago
Daniel Cousens
62ebacc6d5
1.4.3
10 years ago
Daniel Cousens
c264941d74
package: bigi 1.4.0 and crypto-browserify 3.9.0
10 years ago
Daniel Cousens
2223b9922b
package: latest devDependencies
10 years ago
Wei Lu
6f373899f2
Merge pull request #337 from bitcoinjs/rfc6979fix
RF6979 compliance in regards to invalid ECDSA signatures
10 years ago
Daniel Cousens
59143a9c85
ecdsa: clarify why typeForce call is disabled until 2.0.0
10 years ago
Daniel Cousens
6938c8f8cc
ecdsa: add default checkSig, to be removed in 2.0.0
10 years ago
Daniel Cousens
a492969ab2
tests: ecdsa test cleanup
10 years ago
Daniel Cousens
0e5c7b2a5a
tests: add bip32JPs RFC6979 test vectors and tests
10 years ago
Daniel Cousens
1e7f537f38
tests: adds ecdsa test enforcing valid signature callback
10 years ago
Daniel Cousens
e9778ae358
ecdsa: fixes edge case presented in #336
10 years ago
Daniel Cousens
4c61380fa5
ecdsa: add comment for Step A
10 years ago
Wei Lu
ecadda090e
Merge pull request #335 from benhc123/patch-2
Updated license date
10 years ago
Ben Holden-Crowther
c41bc33c5c
Updated license date
Updated license date to 2015 for new year.
10 years ago