Commit graph

1881 commits

Author SHA1 Message Date
Daniel Cousens 8ec0ce1552 travis: no need for before_install 2016-10-14 11:29:17 +11:00
Daniel Cousens b65e47bbae integration: break up into more re-usable unspents 2016-10-13 18:05:02 +11:00
Daniel Cousens 52bcfe72be integration: return funds to our faucet 2016-10-13 18:05:02 +11:00
Daniel Cousens 809e23f550 package: remove unused dependency 2016-10-13 18:05:02 +11:00
Daniel Cousens e10a23fb3e integration: avoid multiple faucet calls 2016-10-13 18:05:02 +11:00
Daniel Cousens ebaf1496e1 tests/integration: use our own faucet keyPair 2016-10-13 18:05:02 +11:00
Thomas Kerin 7b1167708a Transaction and block versions are signed integers 2016-10-13 09:29:03 +11:00
Daniel Cousens 3de754a9a2 TransactionBuilder: remove hashTypes inconsistency issues, resolves #642 2016-10-13 00:55:19 +11:00
Daniel Cousens 30ba4d620b tests: add failing TransactionBuilder multiple hash types test 2016-10-13 00:55:19 +11:00
Daniel Cousens f07ccabe6e tests: flatten construct function 2016-10-13 00:55:19 +11:00
Daniel Cousens 9dcf4d4b8b TransactionBuilder: add note why fixMultisigOrder is separate 2016-10-13 00:55:19 +11:00
Daniel Cousens 7059b177eb TransactionBuilder: re-order in order of usage 2016-10-13 00:55:19 +11:00
Daniel Cousens 6056e7913e TransactionBuilder: fixMultisigOrder only works if a redeemScript exists 2016-10-13 00:55:19 +11:00
Daniel Cousens 1ff64d207e TransactionBuilder: flatten prepareInput P2SH detection 2016-10-13 00:55:19 +11:00
Daniel Cousens a58c959099 TransactionBuilder: localize fixMultisigOrder assumptions 2016-10-13 00:55:19 +11:00
Daniel Cousens 0e2480523a TransactionBuilder: expandInput, consistent variable names 2016-10-13 00:55:19 +11:00
Daniel Cousens f3cc71a75f TransactionBuilder: simplify buildInput logic 2016-10-13 00:55:19 +11:00
Daniel Cousens 090b8177d1 TransactionBuilder: flatten inconsistency checks 2016-10-13 00:55:19 +11:00
Daniel Cousens 088f08020e travis: remove unsupported iojs 2016-10-11 23:18:46 -05:00
Daniel Cousens 5dcf38c0c5 HDNode: clearer error for bad path type 2016-10-12 13:15:54 +11:00
Daniel Cousens 9f1ebf72a6 types: remove unused UInt2, BIP32 is capitals 2016-10-12 13:15:54 +11:00
Daniel Cousens 3504ccfa3c tests: test what was removed in #460 2016-10-10 13:01:51 +11:00
Daniel Cousens d27a305732 package: npm test should run coverage too 2016-10-10 12:43:47 +11:00
Daniel Cousens 4ee298c414 block: add type checking 2016-10-10 11:20:20 +11:00
Daniel Cousens dd4596a44a block: use merkle-lib instead of inline calculation 2016-10-10 11:20:20 +11:00
Daniel Cousens 3bff2c63af transaction: simplify toBuffer offset management 2016-10-10 07:56:18 +11:00
Daniel Cousens f7b2fdfe60 TransactionBuilder: avoid input mutation until after exception possibility 2016-10-09 22:04:32 +11:00
Daniel Cousens 17377381c4 TransactionBuilder: if prevOutScript is defined, but not signable, try 1 last time 2016-10-09 22:04:32 +11:00
Ruben de Vries aaa327b793 seperate coverage into a seperate travis task.
run coverage and standards using node v6.
2016-10-08 17:58:24 +11:00
Daniel Cousens 45b0e35264 transaction/types: use Satoshi over UInt53 2016-10-07 14:25:44 +11:00
Daniel Cousens ecc6d45a7e types: add Satoshi 2016-10-07 14:25:44 +11:00
Daniel Cousens f4ebe20687 package: rm prepublish 2016-10-07 12:14:21 +11:00
Daniel Cousens 42c716138f Merge pull request #651 from bitcoinjs/tests
bump devDependencies and extend tests timeouts
2016-10-07 11:54:07 +11:00
Daniel Cousens 9b473ca57b tests/integration: bump timeouts to 30s each 2016-10-07 11:37:44 +11:00
Daniel Cousens 905314384b package: update dev dependencies to latest 2016-10-07 11:34:33 +11:00
Daniel Cousens b0ef3c8f21 package: not actually dependent on browserify for dev 2016-10-07 11:32:10 +11:00
Daniel Cousens 776b9c674e Merge pull request #595 from bitcoinjs/varuint
use varuint-bitcoin
2016-10-07 11:31:14 +11:00
Daniel Cousens 29a865788d use varuint-bitcoin 2016-10-07 10:55:34 +11:00
JP Richardson 038c0f08d2 Merge pull request #456 from bitcoinjs/nomessage
Remove message module
2016-10-06 10:44:44 -05:00
JP Richardson 80b1b50155 Merge pull request #650 from bitcoinjs/no10
drop 0.10 support
2016-10-06 10:36:23 -05:00
Daniel Cousens de6671ecaa rm integration tests 2016-10-06 21:41:10 +11:00
Daniel Cousens 7cdabef954 ecdsa: remove unused functions 2016-10-06 21:40:42 +11:00
Daniel Cousens 87cb018466 rm message module 2016-10-06 21:40:42 +11:00
Daniel Cousens fd40232147 package: remove buffer-compare/buffer-equals 2016-10-06 21:31:10 +11:00
Daniel Cousens f451863984 package: add engines for node 2016-10-06 21:31:10 +11:00
Daniel Cousens 418947e73f travis: drop 0.10 support 2016-10-06 21:31:10 +11:00
Daniel Cousens 3d9e228191 Merge pull request #649 from bitcoinjs/revert-648-hdmeh
Revert "HDNode: remove unnecessary this context"
2016-10-06 21:30:48 +11:00
Daniel Cousens 0e08a9b0ce Revert "HDNode: remove unnecessary this context" 2016-10-06 21:16:56 +11:00
Daniel Cousens a4afc7f9b8 Merge pull request #639 from bitcoinjs/stealthnames
stealth: more explicit inner variable names
2016-10-06 17:09:23 +11:00
Daniel Cousens 2bd708c4a5 Merge pull request #648 from bitcoinjs/hdmeh
HDNode: remove unnecessary this context
2016-10-06 16:20:44 +11:00