Commit Graph

  • d00ec9af29 scripts: fix isScriptHashInput classification Daniel Cousens 2015-03-04 21:00:07 +1100
  • ec66ca9b1a bufferutils/script: allow for invalid pushDatInts, fixes #367 Daniel Cousens 2015-03-04 20:48:28 +1100
  • 2f100e0eae tests: add failing pushDataInt fixtures Daniel Cousens 2015-03-04 20:32:08 +1100
  • c52420a003 change 2of2 integration test to 2of3 Ruben de Vries 2015-03-03 11:22:42 +0100
  • cdcbb2ccb4 tests: fix inconsistent key compression Daniel Cousens 2015-03-03 10:43:33 +1100
  • bcf8d0177d TxBuilder: fix OP_0 in buildComplete Daniel Cousens 2015-03-03 09:55:17 +1100
  • c79fecffa3 tests: add failing test for transaction builder multisig Daniel Cousens 2015-03-03 09:54:55 +1100
  • af3491822e scripts: multisigInput only uses scriptPubKey for validation, OP_0 validation not necessary Daniel Cousens 2015-03-03 09:53:57 +1100
  • b13271477c Merge pull request #317 from bitcoinjs/2.0.0 Wei Lu 2015-03-03 01:25:51 +0800
  • 3a15f0c6ba tests: add scriptHash(pubKeyHash) test fixture Daniel Cousens 2015-03-02 18:32:24 +1100
  • 4668cb1f95 TxBuilder: simplify addInput Daniel Cousens 2015-03-02 18:06:49 +1100
  • 7f3b4c93ba TxBuilder: move param coercion from Transaction to TxBuilder Daniel Cousens 2015-03-02 17:18:56 +1100
  • 5beee20038 bufferutils: add equal Daniel Cousens 2015-03-02 16:47:26 +1100
  • 8d3686d046 remove deprecated functionality Daniel Cousens 2014-09-15 15:00:13 +1000
  • 08cc8f8621 crypto: remove Hmac* exposure in API Daniel Cousens 2014-09-20 11:20:55 +1000
  • bdb372da7d rename Message to message Daniel Cousens 2014-10-18 21:54:13 +1100
  • 5f8484645d remove base58check Daniel Cousens 2014-10-16 01:37:38 +1100
  • 0bba21546f various: more standard-format artifact fixes Daniel Cousens 2015-03-02 13:31:03 +1100
  • 8aa4f9ecc9 ecdsa/ecpubkey: rectify #364 artifacts Daniel Cousens 2015-03-02 13:25:09 +1100
  • 7513e73f74 Merge pull request #364 from bitcoinjs/standard Daniel Cousens 2015-02-25 14:46:29 +1100
  • 014e2ca012 remove jshint Daniel Cousens 2015-02-23 10:44:11 +1100
  • a006e9a4ef travis: add standard test suite Daniel Cousens 2015-02-23 10:44:05 +1100
  • 399803affa use standardjs formatting Daniel Cousens 2015-02-23 10:36:57 +1100
  • 09d8e440de 1.5.0 1.5.0 Daniel Cousens 2015-02-24 12:37:01 +1100
  • 7437fbd9bb README: update decentralbank URL Daniel Cousens 2015-02-24 12:33:55 +1100
  • 27d10c0853 README: remove justcoin exchange Daniel Cousens 2015-02-24 12:32:31 +1100
  • 9daf937e93 tests: add API consistency and tests for #366 Daniel Cousens 2015-02-24 12:23:31 +1100
  • 49050f9d26 Merge pull request #366 from Sjors/hdnode Daniel Cousens 2015-02-24 12:15:47 +1100
  • f87ac58df0 tests: add reverse order multisig 2-of-2 Daniel Cousens 2015-02-23 11:37:33 +1100
  • 376c6533f1 tests: bitcoin/core check WIF exports correctly Daniel Cousens 2015-02-23 10:26:01 +1100
  • ff3b1bd395 package: use browserify 9.0.0 Daniel Cousens 2015-02-23 09:23:05 +1100
  • f16630c157 1.4.5 1.4.5 Daniel Cousens 2015-02-23 09:20:19 +1100
  • 1da8297f3c Merge pull request #363 from bitcoinjs/coinbase Daniel Cousens 2015-02-23 09:10:48 +1100
  • 8a38a24b9f Allow constructing HDNode from an ECPubKey. Sjors Provoost 2015-02-20 17:16:47 -0500
  • e0b1aa843e Merge pull request #360 from bitcoinjs/scriptfix Daniel Cousens 2015-02-19 19:02:35 +1100
  • 50dab3b6bf block: use Transaction.fromBuffer Daniel Cousens 2015-02-19 18:59:56 +1100
  • 23bae5748e Transaction: fix coinbase script handling Daniel Cousens 2015-02-19 12:30:23 +1100
  • 445eb260c0 tests: add failing Coinbase transaction fixture Daniel Cousens 2015-02-19 12:04:17 +1100
  • db17e35013 tests: transaction.add* better tested by raw functions Daniel Cousens 2015-02-19 12:07:12 +1100
  • dc253bb77c Transaction: extract Script size calculations Daniel Cousens 2015-02-19 12:11:37 +1100
  • 49345748bb Transaction: add isCoinbaseHash static method Daniel Cousens 2015-02-19 12:04:37 +1100
  • f13650544b Transaction: add internal flag to disable size assertion Daniel Cousens 2015-02-19 12:03:41 +1100
  • 7a515a14ee tests: use beforeEach for initialization Daniel Cousens 2015-02-19 08:59:10 +1100
  • c9826221fb scripts: catch error in Script.fromBuffer Daniel Cousens 2015-02-16 02:39:57 +1100
  • 4bcd169f6d tests: actually run invalid tests Daniel Cousens 2015-02-15 21:21:01 +1100
  • d68eb496a9 tests: use fffff... unless txHash is actually useful Daniel Cousens 2015-02-15 16:55:47 +1100
  • 4f8ef640ab Merge pull request #329 from bitcoinjs/txbmerge Daniel Cousens 2015-02-15 16:19:00 +1100
  • 73bf8a42ea TxBuilder: hashtype only relevant to things we can sign Daniel Cousens 2015-02-05 14:48:29 +1100
  • 4ef2c19d71 TxBuilder: defer mutation further, but still catch non-standards Daniel Cousens 2015-02-05 14:45:12 +1100
  • a788214921 TxBuilder: fix undefined scriptSig Daniel Cousens 2015-02-05 14:33:31 +1100
  • 3a371fccec TxBuilder: remove initialized field from signature inputs Daniel Cousens 2015-02-05 14:13:27 +1100
  • fd2311bda4 TxBuilder: remove impossible/untestable assertions Daniel Cousens 2015-02-05 13:57:21 +1100
  • 986e9d4710 TxBuilder: vout is actually vin for addInput Daniel Cousens 2015-02-05 13:29:59 +1100
  • c7c58307f0 TxBuilder: avoid unnecessary assertion, already done in classification Daniel Cousens 2015-02-05 13:29:28 +1100
  • e33a6409d3 TxBuilder: add explanation for prevOutScript branch Daniel Cousens 2015-02-04 21:10:33 +1100
  • b55e3a0245 TxBuilder: missing redeemScript not an issue if already added Daniel Cousens 2015-02-04 20:06:21 +1100
  • 8a8f40e903 TxBuilder: defer mutation as long as possible Daniel Cousens 2015-02-04 20:02:10 +1100
  • 085b813958 TxBuilder: replace switch lookup with object lookup Daniel Cousens 2015-02-04 19:36:21 +1100
  • d3af28e37e tests: fix TxBuilder fixtures to be consistent w/ compression Daniel Cousens 2015-02-05 16:14:20 +1100
  • 5f761113cc tests: if description undefined, use exception Daniel Cousens 2015-02-04 20:29:58 +1100
  • 1fde0a401d tests: move inconsistent hashType/redeemScript test Daniel Cousens 2015-02-04 20:22:11 +1100
  • ebbe1278a0 tests: add non-standard input fixture Daniel Cousens 2015-01-28 17:31:17 +1100
  • f0c4a76325 tests: add scriptHash(pubKey) test fixture Daniel Cousens 2015-01-28 17:04:27 +1100
  • 3f53b528a8 tests: reduce setup-code duplication Daniel Cousens 2015-01-28 17:31:06 +1100
  • 95911c5dde tests: consistent test data names Daniel Cousens 2015-01-06 16:13:15 +1100
  • 23a37fb771 TxBuilder: fix out-of-order multisignature signing Daniel Cousens 2015-01-06 15:50:13 +1100
  • 4c9fd6010e TxBuilder: fix failing test for non-standard/multisig inputs Daniel Cousens 2015-01-06 12:33:49 +1100
  • b048627a59 tests: move TxBuilder.sign tests to fixtures Daniel Cousens 2015-01-06 11:18:04 +1100
  • 396e4d4235 tests: add [failing] test for nulldata signing Daniel Cousens 2015-01-06 11:00:49 +1100
  • 35fa86c1f9 tests: add [failing] raw multisig fixture for TxBuilder Daniel Cousens 2015-01-05 14:55:52 +1100
  • b629a03c98 TxBuilder: rename prevOutMap to prevTxMap Daniel Cousens 2015-01-05 15:30:04 +1100
  • dfe74fa0d2 TxBuilder: sign now signs inputs in known publicKey order Daniel Cousens 2014-12-12 15:19:03 +1100
  • c29b233744 TxBuilder: build convenience functions don't need extra line breaks Daniel Cousens 2015-02-05 13:30:35 +1100
  • ba97b5ee34 TxBuilder: re-order to avoid mutation in case of failure Daniel Cousens 2014-12-12 14:48:31 +1100
  • ebe34db8df TxBuilder: avoid var redeclaration due to hoisting Daniel Cousens 2015-01-05 14:50:54 +1100
  • 46db11e04a TxBuilder: extract isCoinbaseHash function Daniel Cousens 2015-01-06 16:05:38 +1100
  • 906accdc0f TxBuilder: extract extractSignatures to free function Daniel Cousens 2014-12-12 12:48:04 +1100
  • 75ca355d48 README: fix example URLs Daniel Cousens 2015-02-04 21:01:56 +1100
  • 437b25e3be Merge pull request #358 from bitcoinjs/nouglify Daniel Cousens 2015-02-13 12:02:07 +1100
  • f8b9a5f2c3 Merge pull request #356 from bitcoinjs/htenforce Daniel Cousens 2015-02-13 12:00:21 +1100
  • 3ef2d6f6ec Merge pull request #315 from bitcoinjs/browserdocs Daniel Cousens 2015-02-13 11:53:03 +1100
  • 18fb33d433 Merge pull request #354 from bitcoinjs/wipscript Daniel Cousens 2015-02-13 11:48:56 +1100
  • c35d4b46c5 scripts: add allowIncomplete for multisig scripts Daniel Cousens 2015-02-11 14:01:20 +1100
  • fa96764dad package: remove uglify-js Daniel Cousens 2015-01-13 22:29:16 +1100
  • 7ad3ac5353 Merge pull request #357 from bitcoinjs/nodocs Daniel Cousens 2015-02-12 14:38:07 +1100
  • 642315eabc README: remove dist/ and clarify installation of other packages Daniel Cousens 2015-02-08 16:11:28 +1100
  • 75ca385e42 README: no need to provide 'from the repo' require Daniel Cousens 2015-02-08 11:59:59 +1100
  • c11f50542e README: don't use a bitcoin namespace for other deps Daniel Cousens 2015-01-05 13:02:58 +1100
  • 2047567703 README: add note about browserify version Daniel Cousens 2015-01-05 13:00:19 +1100
  • 7ee8a85eb0 README: improve browserify instructions Daniel Cousens 2015-01-05 12:54:03 +1100
  • c9db90dc4d ECSignature: enforce valid hashType in toScriptSignature Daniel Cousens 2014-11-28 11:35:11 +1100
  • c13f1df9bf doc: no section headers Daniel Cousens 2014-10-13 12:52:32 +1100
  • abf870fb37 Merge pull request #346 from bitcoinjs/rmbro Wei Lu 2015-02-02 17:54:45 +0800
  • 51b23c658e package: remove crypto-browserify specific version Daniel Cousens 2015-02-02 19:04:16 +1100
  • b93903e00e Merge pull request #343 from bitcoinjs/testfix Daniel Cousens 2015-01-28 16:49:38 +1100
  • 234ae84b86 integration: use 'bitcoinjs-lib' as OP_RETURN constant Daniel Cousens 2015-01-27 17:32:20 +1100
  • 5e1cd6e995 integration: avoid looking up all address transactions each time Daniel Cousens 2015-01-27 17:26:34 +1100
  • 64678e71e0 1.4.4 1.4.4 Daniel Cousens 2015-01-27 13:41:09 +1100
  • 93714a2c96 Merge pull request #342 from bitcoinjs/txbfix Wei Lu 2015-01-24 13:50:04 +0800
  • cbf8c6f932 tests: format JSON consistently Daniel Cousens 2015-01-23 16:37:10 +1100