Commit graph

2166 commits

Author SHA1 Message Date
Ruben de Vries
ccec864785 locktime and version were set too late in test scenario and not included when signing (the test scenario). 2016-01-26 17:13:07 +01:00
Daniel Cousens
96fb92feb5 Merge pull request #519 from bitcoinjs/clean
tests: rm unused fixtures
2016-01-07 12:09:44 +11:00
Daniel Cousens
35a2a6ba1e tests/integration: increase multisig timeout 2016-01-06 13:14:36 +11:00
Daniel Cousens
a5f1994f86 tests/integration: remove redundant check 2016-01-06 13:10:57 +11:00
Daniel Cousens
f9f41addda tests/integration: throw if no unspent is given 2016-01-06 13:01:43 +11:00
Daniel Cousens
755c344e16 tests/integration: re-broadcast input tx to avoid missing inputs error 2016-01-06 12:46:02 +11:00
Daniel Cousens
382409c575 tests: rm unused fixtures 2016-01-06 10:00:10 +11:00
Daniel Cousens
d47ed2c3ba Merge pull request #517 from bitcoinjs/locktimetests
tests/integration: amend lockTime examples
2016-01-05 17:49:52 +11:00
Daniel Cousens
b6d986dd10 tests/integration: amend lockTime example to allow redemption, add redepemtion examples 2016-01-05 14:52:56 +11:00
Daniel Cousens
531e6245fa Merge pull request #516 from bitcoinjs/scrnum
script_number: add impl/tests
2016-01-05 14:20:42 +11:00
Daniel Cousens
d7da292063 script_number: initialize result to 0 2016-01-05 13:11:49 +11:00
Daniel Cousens
302bbe81ba script_number: refactor to mimic bitcoin/bitcoin 2016-01-05 02:38:04 +11:00
Daniel Cousens
945bdfa747 script_number: refactor 2016-01-05 02:30:21 +11:00
Daniel Cousens
29a1a839ec script: exposes scriptNumber through script.number 2016-01-05 02:11:48 +11:00
Daniel Cousens
059f48b0c4 script_number: add impl/tests 2016-01-05 01:59:58 +11:00
Daniel Cousens
cba7252c9d Merge pull request #511 from bitcoinjs/ophodl
add OP_CHECKLOCKTIMEVERIFY and integration test example
2016-01-04 13:07:32 +11:00
Daniel Cousens
e4ba88e54f block: rename verifyPow to checkProofOfWork 2016-01-04 12:49:33 +11:00
Daniel Cousens
92b446f6a5 block: variable extraction 2016-01-04 12:49:33 +11:00
Daniel Cousens
bac700f52c block: use buffer, faster, verified 2016-01-04 12:49:33 +11:00
Daniel Cousens
86b51b2d62 add Block.calculateTarget, use Buffer comparison rather than bigi 2016-01-04 12:49:33 +11:00
Daniel Cousens
26ccb43047 block: add Block.prototype.verifyPow 2016-01-04 12:49:33 +11:00
Daniel Cousens
15227d39bf tests: add more test fixtures for blocks 2016-01-04 12:49:33 +11:00
Daniel Cousens
b077d7089d tests/integration: change hodlDate to T+2 hours 2015-12-22 14:17:41 +11:00
Daniel Cousens
b5d1b4a0da tests/integration: s/message/transaction 2015-12-22 14:13:45 +11:00
Daniel Cousens
cab3022719 add OP_CHECKLOCKTIMEVERIFY and integration tests 2015-12-22 14:13:45 +11:00
Daniel Cousens
07cf0bd057 tests/integration: use actual=expected consistently for asserts 2015-12-22 14:03:58 +11:00
JP Richardson
723c2fe37a Merge pull request #512 from bitcoinjs/2016
README: update copyright to 2016
2015-12-21 03:29:55 -06:00
Daniel Cousens
a467cde8a2 LICENSE: update copyright to 2016 2015-12-17 16:24:46 +11:00
Daniel Cousens
bdd52996e5 README: update copyright to 2016 2015-12-17 16:23:46 +11:00
Daniel Cousens
718661df2c Merge pull request #506 from bitcoinjs/clean
Basic cleanup
2015-11-26 15:58:16 +11:00
Daniel Cousens
540a6643ac txbuilder: clarify SIGHASH invalidation logic in addInput/addOutput 2015-11-26 12:46:55 +11:00
Daniel Cousens
881a23f9d5 txbuilder: rename tx.outs.length to nOutputs 2015-11-26 12:07:32 +11:00
Daniel Cousens
693e39c061 script: use Buffer.isBuffer consistently 2015-11-26 12:07:04 +11:00
Daniel Cousens
2c11316600 Merge pull request #505 from bitcoinjs/214
2.1.4
2015-11-26 10:59:45 +11:00
Daniel Cousens
b9a333c5b9 CHANGELOG: add 2.1.4 notes 2015-11-25 20:25:14 +11:00
Daniel Cousens
e25ce449dc 2.1.4 2015-11-25 20:16:52 +11:00
Daniel Cousens
40fc1b9e2e Merge pull request #481 from bitcoinjs/minimalpush
isStandard compliance [for pubKeyHash / scriptHash outputs]
2015-11-25 19:36:54 +11:00
Daniel Cousens
d48a7ab682 address: avoid unnecessary unchunking 2015-11-25 19:19:21 +11:00
Daniel Cousens
f60cb2e491 scripts: ensure isPubKeyHashOutput/isScriptHashOutput adhere to BIP62 2015-11-25 19:19:21 +11:00
Daniel Cousens
50f381fb5c tests: add non-BIP62 compliant is*Output fixtures 2015-11-25 19:19:21 +11:00
Daniel Cousens
dca7a38362 tests: remove unnecessary branch, fix bscript.fromHex undefined 2015-11-25 19:19:21 +11:00
Daniel Cousens
ce9670eab4 Merge pull request #504 from fanatid/txb/addOutput
Fix TransactionBuilder.addOutput
2015-11-25 19:04:39 +11:00
Kirill Fomichev
5de6818fcb Fix TransactionBuilder.addOutput 2015-11-24 08:18:16 +03:00
Daniel Cousens
3d43a6f681 Merge pull request #499 from bitcoinjs/changelog
CHANGELOG: add 2.1.3 notes
2015-11-19 17:14:17 +11:00
Daniel Cousens
8ea5440be2 Merge pull request #502 from alex-seville/patch-1
Remove `const` and replace with `var`
2015-11-19 17:13:43 +11:00
Alex Seville
a1da3065c4 Remove const and replace with var
To keep the project consistenly ES5.

Source: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const
2015-11-18 22:04:21 -08:00
Daniel Cousens
f999947e34 CHANGELOG: add 2.1.3 notes 2015-11-10 11:16:39 +11:00
Daniel Cousens
aff56dbcb6 Merge pull request #498 from bitcoinjs/noirc
README: remove IRC channel
2015-11-10 11:06:19 +11:00
Daniel Cousens
4018beca7c README: remove IRC channel 2015-11-09 15:37:12 +11:00
Daniel Cousens
a43b024772 Merge pull request #495 from bitcoinjs/jprichardson-patch-1
readme: correct descriptions for bip38/bip38. Closes #491
2015-11-09 15:36:26 +11:00