Commit Graph

  • 87c8839125 Update .travis.yml Matias Alejo Garcia 2017-03-20 14:41:22 -0300
  • 68a79e3454 lib/util/preconditions: Directly use Buffer.isBuffer (Cordova, RN workaround) Jeff Garzik 2017-03-20 12:34:35 -0400
  • 282c17a116
    Adjusted documentation version. Chris Kleeschulte 2017-03-13 17:59:42 -0400
  • 2b5b486ee9 Bumped version and copyright end year. Chris Kleeschulte 2017-03-13 17:30:59 -0400
  • 3f83ff625d
    Merge branch 'update/higherDefaultFees' Chris Kleeschulte 2017-03-13 10:48:15 -0400
  • 50e7d24a9c
    fix tests Gabe Gattis 2017-03-08 16:29:27 -0500
  • cc764dbc2a
    use higher default FEE_PER_KB and FEE_SECURITY_MARGIN Gabe Gattis 2017-03-03 13:50:42 -0500
  • 421f8c9757 Merge pull request #116 from gabegattis/bip32-compliance Chris Kleeschulte 2017-03-01 10:50:12 -0500
  • ed026854b2 Merge pull request #117 from gabegattis/remove-hdkeycache Chris Kleeschulte 2017-03-01 10:49:52 -0500
  • 559520abc3 Bitcoin core tests for witness uncompressed public keys Braydon Fuller 2016-10-06 16:31:40 -0400
  • 2bc76b1570 Unit test coverage for script interpreter verifyWitnessProgram Braydon Fuller 2016-10-04 12:13:45 -0400
  • 09346a5dd2 Remove currently unused function witnessSignatureOperationsCount Braydon Fuller 2016-10-03 18:34:41 -0400
  • 0007ffb8ed Add unit tests for isWitnessProgram Braydon Fuller 2016-10-03 18:34:06 -0400
  • d40752ca94 Add more tests from bitcoin core Braydon Fuller 2016-10-03 17:00:00 -0400
  • cf5a760919 Add test for "Witness pay-to-compressed-pubkey (v0)" Braydon Fuller 2016-09-30 16:21:34 -0400
  • 42b3dc93d0 Switch segnet to testnet Braydon Fuller 2016-09-30 12:06:16 -0400
  • ce9d092a10 input: moved getSatoshisBuffer to general input Braydon Fuller 2016-03-22 15:27:12 -0400
  • c6079e9556 script: interpreter witness program fixes Braydon Fuller 2016-03-14 21:16:40 -0400
  • b0bbcb3dc7 test case of multisig|witness|p2sh Thomas Kerin 2016-03-13 18:17:30 +0000
  • b48bb42953 Add support for verifying segwit scripts Thomas Kerin 2016-03-13 18:11:55 +0000
  • 1aa55790ae Transaction.verifySignature(): no longer require satoshisBuffer param, can call Input method Thomas Kerin 2016-03-13 18:09:56 +0000
  • 2b2ca0944a Input: add getSatoshisBuffer method Thomas Kerin 2016-03-13 18:09:10 +0000
  • ad7785d3dd Start of verification support Thomas Kerin 2016-03-13 17:26:46 +0000
  • ba54810df8 transaction: support nodejs 0.10.x for sighash witness Braydon Fuller 2016-03-12 19:01:18 -0500
  • 95098e4dc0 transaction: transaction signing for nested p2sh witness Braydon Fuller 2016-03-12 17:59:55 -0500
  • 93002249da transaction: start to use new sighash for nested witness Braydon Fuller 2016-03-10 19:25:27 -0500
  • a8515ad81b transaction: added new sighash for witness Braydon Fuller 2016-03-10 16:47:52 -0500
  • 317d249758 input: added nested p2sh witness Braydon Fuller 2016-03-10 11:50:28 -0500
  • 88aed87f91 script: added p2wsh and p2wpkh script identification methods Braydon Fuller 2016-03-10 11:08:23 -0500
  • 1e749e0055 transaction: refactor witness properties Braydon Fuller 2016-03-09 10:36:06 -0500
  • cccf07674a transaction: calculate witness hash Braydon Fuller 2016-03-08 18:16:24 -0500
  • 2384164ab8 transaction: start to implement segwit serialization Braydon Fuller 2016-03-07 20:49:55 -0500
  • 6d2472b782
    Merge branch 'tx-block-ver-signed' Gabe Gattis 2017-02-16 14:24:26 -0500
  • 3cd8de1d87 Merge pull request #120 from keepkey-builder/patch-1 Chris Kleeschulte 2017-02-15 08:36:00 -0500
  • 7bfcf4cf62 Incorrect namespace for 'crypto' modules KeepKey Pair Programmers 2017-02-09 14:06:39 -0800
  • 7cdee7d1a5
    remove hdkeycache Gabe Gattis 2016-12-07 14:50:18 -0500
  • 8339bda2d9
    update hierarchical key docs Gabe Gattis 2016-12-07 14:45:20 -0500
  • d9c295b2d8
    revert change to privateKey.toBuffer(). Change will be delayed until v1.0.0 Gabe Gattis 2016-12-07 14:11:54 -0500
  • a963632287
    remove nonCompliant argument from deriveChild, fix travis file Gabe Gattis 2016-12-06 19:07:13 -0500
  • 1b2c41978f
    revert behavior of derive Gabe Gattis 2016-12-06 18:58:01 -0500
  • 206aaa0bee
    revert premature changes Gabe Gattis 2016-12-06 18:28:55 -0500
  • a9aeada69e
    remove hdkeycache Gabe Gattis 2016-12-06 18:23:35 -0500
  • d32ae41adc Change name of derive to deriveChild Braydon Fuller 2016-12-06 01:13:04 -0500
  • 19e7a4638e Merge pull request #102 from braydonf/invalid-network Matias Alejo Garcia 2016-12-01 10:56:16 -0300
  • f1bbe66ece Merge pull request #104 from braydonf/tx-messages Matias Alejo Garcia 2016-12-01 10:54:19 -0300
  • cc2c510e58
    Merge branch 'patch-1' Gabe Gattis 2016-10-24 14:52:58 -0400
  • 6dd38c160e Fix typo in Script.getPublicKey Federico Bond 2016-10-23 02:41:39 -0300
  • 2bfb4ceb9e
    Transaction and block version are signed integers Thomas Kerin 2016-10-12 16:23:09 +0000
  • 6f1c782737 Improve transaction assertion messages Braydon Fuller 2016-09-20 11:18:45 -0400
  • 09d9e0291f Throw error with invalid network Braydon Fuller 2016-09-16 10:55:57 -0400
  • e9d1237228 Add toBufferNoPadding method to private key Braydon Fuller 2016-09-16 10:13:43 -0400
  • d0e3f84104 Handle invalid public key derivation rather than throw error Braydon Fuller 2016-09-13 19:25:10 -0400
  • 0906d988ca Handle edge case that invalid private key is derived Braydon Fuller 2016-09-13 18:59:16 -0400
  • b79a9b274a Fix implementation of hd derivation to be bip32 compliant Braydon Fuller 2016-09-12 18:14:30 -0400
  • 23df2492c8 Remove Node.js 0.10, 0.12 and iojs 2.0.0 from travis ci Braydon Fuller 2016-09-12 20:05:47 -0400
  • 969aec2492 Add note to README for 1.0.0 staging/development Braydon Fuller 2016-09-12 19:01:01 -0400
  • 8f51d4884e Fix PrivateKey.toBuffer Kirill Fomichev 2016-02-25 19:03:39 +0300
  • 528f07f1b8 fixed filteredTxsHash If there is only one hash the filter do not match any txs in the block and should return a void aray Filippo Merli 2016-09-04 19:38:32 +0100
  • 906b255c42 add tests for new method filteredTxsHash, all test passed Filippo Merli 2016-09-03 22:57:52 +0100
  • 070814b9b0 InvalidMerleTree error for MerkleBlock Filippo Merli 2016-09-03 22:56:30 +0100
  • 5d5f9bacae add metod filterdTxsHash to MerkleBlock, that return all the txs hash in the block that match the filter (depth === 0 and flag bit is 1) Filippo Merli 2016-09-03 22:55:24 +0100
  • 764aa6d4e9
    Merge branch 'gpg' Gabe Gattis 2016-08-17 17:22:50 -0400
  • 24df178a08
    Add pgp key for @matiu Braydon Fuller 2016-08-17 17:14:48 -0400
  • cdb538b94e
    Update gpg keys Braydon Fuller 2016-08-17 16:49:14 -0400
  • 73bac9b07b transaction: update serialization skip docs Braydon Fuller 2016-08-10 16:18:46 -0400
  • f6b0b14ac6 Bump package version to 0.13.19 Braydon Fuller 2016-08-10 13:29:03 -0400
  • c9e056a0a3 Bump package version to 0.13.18 Braydon Fuller 2016-07-29 18:00:25 -0400
  • 9e82395e71 Merge pull request #80 from rubensayshi/classify-better Braydon Fuller 2016-07-11 13:23:53 -0400
  • 7a56719c3c Bump package version to 0.13.17 Braydon Fuller 2016-07-05 13:15:26 -0400
  • b655659812 `Script.classify` should first check output types before checking input types. Ruben de Vries 2016-06-25 17:49:17 +0200
  • d36f72857b Merge pull request #31 from braydonf/rbf Matias Alejo Garcia 2016-06-27 10:42:34 -0300
  • 6275689f05 Bump package version to 0.13.16 Braydon Fuller 2016-05-24 11:02:38 -0400
  • 09893632c2 Merge pull request #60 from braydonf/sha512 Matias Alejo Garcia 2016-05-23 16:13:17 -0300
  • 514fc8d326 crypto: switch to Node.js sha512 Braydon Fuller 2016-05-19 23:38:12 -0400
  • eab662c692 Merge pull request #58 from deoxen0n2/patch-1 Matias Alejo Garcia 2016-05-06 09:07:00 -0300
  • 85666e92da Fix wrong property name in docs (Address.Pay2PubKeyHash) Saran Siriphantnon 2016-05-06 15:12:13 +0700
  • 7fb064bde0 Bump package version to 0.13.15 Braydon Fuller 2016-04-22 20:02:08 -0400
  • b3b18d532f Bump package version to 0.13.14 Braydon Fuller 2016-03-24 10:58:20 -0400
  • 8c948ef511 Merge pull request #51 from fanatid/fix/ecdsa-k Braydon Fuller 2016-03-24 10:31:38 -0400
  • 3579305b5e Fix K generator in ECDSA Kirill Fomichev 2016-03-22 12:08:48 +0300
  • 4430479cea Bump package version to 0.13.13 Braydon Fuller 2016-02-05 10:11:35 -0500
  • 9702105ad9 Merge pull request #44 from braydonf/add-regtest Gabe Gattis 2016-02-04 14:58:07 -0500
  • 0c983c9c4a Networks: Added regtest to networks Braydon Fuller 2016-02-03 17:57:44 -0500
  • 8bd466373e Merge pull request #40 from fanatid/fix/opcode-smallint Braydon Fuller 2016-02-01 11:51:35 -0500
  • af4d9aef34 Fix Opcode.smallInt Kirill Fomichev 2016-02-01 20:48:40 +0500
  • 6ae9b2f835 Bump package version to 0.13.12 Braydon Fuller 2016-01-28 13:10:41 -0500
  • 55bb6ad69f Merge pull request #17 from bitgaming/master Braydon Fuller 2016-01-21 11:18:27 -0500
  • 55c7296ab9 Merge pull request #37 from braydonf/bug/pay-to-public-key Matias Alejo Garcia 2016-01-18 16:11:40 -0300
  • c0eec199ed Transaction: Support pay-to-public-key previous outputs with #fromObject Braydon Fuller 2016-01-18 13:36:33 -0500
  • f1d19b438e Transaction: Added replace-by-fee (RBF) support Braydon Fuller 2015-12-02 22:12:04 -0500
  • 6e225ef70e Bump package version to 0.13.11 Braydon Fuller 2015-12-02 21:29:17 -0500
  • 503aa9a485 Merge pull request #25 from fanatid/fix/tx-fromobject Braydon Fuller 2015-12-01 13:17:30 -0500
  • 446760fec7 Fix Transaction.fromObject Kirill Fomichev 2015-11-27 17:46:16 +0300
  • 8f53fc8bc1 Transaction: Added tests for roundtrip with signatures. Braydon Fuller 2015-11-16 14:11:24 -0500
  • 36b781d2eb Script: Added test for `OP_1NEGATE` -> `-1` for ASM Braydon Fuller 2015-11-16 13:12:28 -0500
  • 0a052355bb Script: Account for reverseMap name inconsistencies Braydon Fuller 2015-11-16 12:49:31 -0500
  • f84834f7a8 Script: Added comments to test with reference to the txid Braydon Fuller 2015-11-13 14:25:59 -0500
  • 3c4f89b6c0 Script: Add test data for ASM with pushdata_1 opcode Braydon Fuller 2015-11-13 14:23:13 -0500
  • ae3435a449 Bump package version to 0.13.10 Braydon Fuller 2015-11-11 10:36:16 -0500
  • c5a107961c Set s mid point as hex rather than decimal (bn.js default) Ed Bosher 2015-11-10 19:42:37 +0800