Commit Graph

  • 89f0324cd7 ECKey: adds tests for makeRandom Daniel Cousens 2014-06-23 18:22:01 +1000
  • 0198477c6d Merge pull request #226 from dcousens/rfc6979fix Kyle Drake 2014-06-25 16:21:39 -0400
  • bdb0fe8020 ecdsa: adds test for detGenK loop Daniel Cousens 2014-06-26 02:42:51 +1000
  • ab55417d6d ecdsa: fix interval comment Daniel Cousens 2014-06-26 01:50:37 +1000
  • 08876fc065 ecdsa: ecurve 0.10.0 Daniel Cousens 2014-06-21 22:33:26 +1000
  • b4e76ee199 package: sort lists Daniel Cousens 2014-06-21 18:12:05 +1000
  • 27f58b539e ECKey: remove extraneous toString Daniel Cousens 2014-06-21 17:05:12 +1000
  • 776656df8b ecdsa: adhere strictly to RFC6979 Daniel Cousens 2014-06-21 22:25:09 +1000
  • 5c53178c3c tests: avoid pointless toASM in description Daniel Cousens 2014-06-25 15:47:46 +1000
  • 13d41f67e9 Script: adds toASM/fromASM Daniel Cousens 2014-06-25 15:44:15 +1000
  • 7e85515e37 opcodes: prefer OP_0 Daniel Cousens 2014-06-25 15:42:16 +1000
  • 924ecfb998 scripts: add missing test data Daniel Cousens 2014-06-25 15:20:28 +1000
  • 8b1e2c5e1e scripts: recursive scriptHash no longer problematic Daniel Cousens 2014-06-24 17:47:16 +1000
  • c637cb4be7 tests: remove unused import Daniel Cousens 2014-06-24 17:41:08 +1000
  • daa2cb7daa scripts: fix classification logic Daniel Cousens 2014-06-24 17:32:23 +1000
  • 576fbbfff5 scripts: switch to failing to classification tests Daniel Cousens 2014-06-24 17:31:55 +1000
  • 62b6a407a6 scripts: break tests down from type structure Daniel Cousens 2014-06-24 17:30:37 +1000
  • 7f9356c6c8 Add tip4commit embed to readme. Andreas Brekken 2014-06-22 17:07:26 +0200
  • bfab1b4750 Cleanup readme status icons. Andreas Brekken 2014-06-22 16:59:59 +0200
  • d93623e2b1 Merge pull request #220 from dcousens/canonical Kyle Drake 2014-06-21 22:49:44 -0400
  • 63ce1fdfb2 ECSignature: add missing tests for R,S length Daniel Cousens 2014-06-22 01:19:19 +1000
  • a5a9a96ba2 ECSignature: compress assertion statement Daniel Cousens 2014-06-22 01:11:49 +1000
  • f4940ccd48 Merge pull request #219 from weilu/utxo Daniel Cousens 2014-06-21 23:50:27 +1000
  • 82b1d8fbdc wallet: do not delete pending incoming tx from outputs Wei Lu 2014-06-21 14:26:38 +0800
  • 53595784e1 ECSignature: fixes for canonical signatures Daniel Cousens 2014-06-20 15:25:23 +1000
  • db5a6d08d1 Merge pull request #218 from dcousens/netfix Wei Lu 2014-06-18 21:30:31 +0800
  • 79a17d67ec wallet: do not overestimate fees when network has dustSoftThreshold Wei Lu 2014-06-18 21:16:17 +0800
  • 0ae92a2055 Add Justconi Exchange to projects using Andreas Brekken 2014-06-18 14:53:57 +0200
  • 08634d4c33 Revert "Add Justcoin Exchange to README.md" Andreas Brekken 2014-06-18 14:51:08 +0200
  • 5ac49374a9 Add Justcoin Exchange to README.md Andreas Brekken 2014-06-18 14:49:15 +0200
  • ebe670475e network: moves tests to fixtures Daniel Cousens 2014-06-18 17:27:36 +1000
  • 7e31668b69 wallet: rename utxo.receive to utxo.from Wei Lu 2014-06-18 14:34:53 +0800
  • 7e98123ccd wallet.getUnspentOutputs includes the pending field Wei Lu 2014-06-18 14:29:02 +0800
  • 77b68a52a6 network: testnet should use testnet Daniel Cousens 2014-06-18 01:39:08 +1000
  • 9e2e0bd01a Merge pull request #215 from weilu/feendust Daniel Cousens 2014-06-18 01:37:54 +1000
  • 5dcefc5329 Network estimateFee tests no longer relies on fixtures Wei Lu 2014-06-17 23:35:40 +0800
  • c4285d9da2 Network specific constants reference the latest tags Wei Lu 2014-06-17 16:30:50 +0800
  • bc3e0770f9 Add fee estimation functions for dogecoin and litecoin Wei Lu 2014-06-17 16:23:09 +0800
  • 122b613eaf Move fee estimation into networks.js Wei Lu 2014-06-17 14:48:06 +0800
  • 79ec61d085 Fix bitcoin dustThreshold and feePerKb values Wei Lu 2014-06-17 14:36:57 +0800
  • 45a72416c9 wallet: Move dust and fee per kb into networks.js Wei Lu 2014-06-17 12:03:14 +0800
  • 562a492079 Merge pull request #214 from dcousens/txtests Wei Lu 2014-06-17 22:22:49 +0800
  • 85e9723bfe Merge pull request #216 from dcousens/addrser Wei Lu 2014-06-17 22:21:46 +0800
  • 92da7975e4 Network: use capitalization Daniel Cousens 2014-06-17 21:05:18 +1000
  • 8eaf44881a Transaction: improve hash length checking + tests Daniel Cousens 2014-06-17 20:18:39 +1000
  • d07cfccbc1 Transaction: move constants to Transaction Daniel Cousens 2014-06-16 17:31:01 +1000
  • 4850570955 Transaction: remove untestable assert Daniel Cousens 2014-06-17 00:16:48 +1000
  • 1b1b550bd6 Transaction: add hash as addInput parameter Daniel Cousens 2014-06-17 00:16:19 +1000
  • 0b17c2bc3d Transaction: re-adds getHash as a pure hash Daniel Cousens 2014-06-16 18:52:06 +1000
  • 6c9f95c253 Transaction: add sequence parameter to addInput Daniel Cousens 2014-06-16 18:41:01 +1000
  • 6ea89eeaae Transaction: data driven tests Daniel Cousens 2014-06-17 00:17:08 +1000
  • e2cf3549f2 Merge pull request #213 from dcousens/ecsignature Wei Lu 2014-06-16 22:35:31 +0800
  • 1f0a54fb41 ECSignature: rename parsing functions to parse* Daniel Cousens 2014-06-17 00:26:16 +1000
  • f42993297c ecurve: upgrade to 0.9.0 Daniel Cousens 2014-06-16 01:36:05 +1000
  • cfe5436394 ECSignature: use for(it( style for tests Daniel Cousens 2014-06-15 17:20:45 +1000
  • 626f8fb220 ECSignature: add tests for scriptSignature Daniel Cousens 2014-06-15 17:15:17 +1000
  • eb3d9a25f7 ecdsa: moved all signature encoding to ECSignature Daniel Cousens 2014-06-15 16:44:52 +1000
  • 4f0ae1a9df Merge pull request #212 from dcousens/txclean Wei Lu 2014-06-16 13:46:38 +0800
  • c5252fc509 Transaction: amend confusing exception message Daniel Cousens 2014-06-16 15:44:27 +1000
  • c0e5393595 Transaction: remove .outpoint object Daniel Cousens 2014-06-16 14:08:43 +1000
  • 569e0d4ff1 Wallet: fix processConfirmedTx tests Daniel Cousens 2014-06-16 13:58:16 +1000
  • 2a267b62e6 jshint: remove unused variables Daniel Cousens 2014-06-16 01:27:05 +1000
  • d8fdd50950 Transaction: remove TxIn/TxOut Daniel Cousens 2014-06-15 15:28:20 +1000
  • 203d6c7116 Transaction: add test for clone Daniel Cousens 2014-06-15 15:28:11 +1000
  • b5268465db Transaction: remove TxIn/TxOut clone Daniel Cousens 2014-06-15 01:39:59 +1000
  • a17208a549 Transaction: rename key to privKey and standardize type check Daniel Cousens 2014-06-15 01:08:52 +1000
  • d567463588 Transaction: remove estimateFee Daniel Cousens 2014-06-13 17:00:40 +1000
  • 009fcb9b82 Transaction: now returns index of added input/output Daniel Cousens 2014-06-13 16:44:02 +1000
  • 4f995fcae1 Transaction: tests should show unboxing of parameters Daniel Cousens 2014-06-13 16:29:57 +1000
  • 3b3d19974c tests: avoid b2h where toHex exists Daniel Cousens 2014-06-13 16:28:38 +1000
  • 8e5fdb78a8 Transaction: rename type to hashType Daniel Cousens 2014-06-13 16:25:41 +1000
  • a2d581dec5 Transaction: rename script -> prevOutScript Daniel Cousens 2014-05-24 15:29:23 +1000
  • 66636f56bb Transaction: test hex formatting Daniel Cousens 2014-05-21 11:48:54 +1000
  • 6ac3803483 Transaction: move test to proper section Daniel Cousens 2014-05-21 11:48:30 +1000
  • 3b6f0bb9b3 Transaction: fix test name Daniel Cousens 2014-05-21 11:42:57 +1000
  • 7f9711ef9b Transaction: restrict Transaction constructor Daniel Cousens 2014-05-21 11:41:25 +1000
  • f85792ba22 Transaction: remove address from txOut Daniel Cousens 2014-05-21 11:38:03 +1000
  • 5551c38812 Transaction: use hash Buffer instead of hex string Daniel Cousens 2014-06-15 00:03:17 +1000
  • 2f56e63491 Wallet: avoid transaction inspection when signing Daniel Cousens 2014-06-15 00:04:02 +1000
  • bdc7131d0e Transaction: renames getHash to getId Daniel Cousens 2014-05-20 14:07:22 +1000
  • 867465a03f Transaction: support non-addressable output scripts Daniel Cousens 2014-05-19 14:55:54 +1000
  • 5bd636cab7 Transaction: remove TxIn/TxOut from API Daniel Cousens 2014-05-19 14:14:07 +1000
  • a6b9dd9473 Transaction: remove hash:index notation Daniel Cousens 2014-05-19 09:31:16 +1000
  • 1f2becbb45 Transaction: move all constants to top Daniel Cousens 2014-05-19 08:49:41 +1000
  • 40f0c91162 Transaction: use TxIn/TxOut consistently Daniel Cousens 2014-05-16 17:20:45 +1000
  • 8b5647b0b9 Transaction: remove TxIn/TxOut exports Daniel Cousens 2014-05-16 17:12:39 +1000
  • b0317be4d5 tests: formatting Daniel Cousens 2014-06-13 16:43:47 +1000
  • bf42341fdc Merge pull request #211 from dcousens/tests Wei Lu 2014-06-16 09:03:59 +0800
  • e49e1796d5 Transaction: remove untested TransactionIn constructor params Daniel Cousens 2014-06-14 23:48:26 +1000
  • 9b89a267ca scripts: remove unused imports Daniel Cousens 2014-06-14 23:44:52 +1000
  • 576d5dfa3f Scripts: move test data to fixtures Daniel Cousens 2014-06-14 23:30:34 +1000
  • 1a41ea8801 ecdsa: add more extensive tests for recoverPubKey Daniel Cousens 2014-06-14 21:06:30 +1000
  • 402fa0d85d ecdsa: amend recoverPubKey SEC comments Daniel Cousens 2014-06-14 11:47:22 +1000
  • 4f8040f8d4 ecdsa: add invalid test fixtures for recoverPubKey Daniel Cousens 2014-06-14 11:45:01 +1000
  • 8c5c0a13a6 Transaction: remove untested (and broken) functionality Daniel Cousens 2014-06-14 10:22:00 +1000
  • ee66c41dd4 message: add missing test for Address Daniel Cousens 2014-06-14 10:21:38 +1000
  • 55ff383c7b Wallet: remove superfluous false parameter Daniel Cousens 2014-06-15 00:38:21 +1000
  • 8e00eb6855 Merge branch 'scriptclean' Wei Lu 2014-06-14 10:30:42 +0800
  • 07a0beee90 tests: remove unnecessary linebreaks Daniel Cousens 2014-06-14 10:08:51 +1000
  • a98391572a Merge pull request #209 from weilu/pending-utxo Daniel Cousens 2014-06-14 10:06:03 +1000