Commit Graph

  • 38a2475bf5 scripts: adds example multisig inputScript Daniel Cousens 2014-06-14 01:00:31 +1000
  • 553ade1208 network: always use lowercase Daniel Cousens 2014-06-14 00:30:13 +1000
  • b68b1d5da4 Script: fixes pubKeyInput and adds a test Daniel Cousens 2014-06-14 00:30:01 +1000
  • 9d5d18b2d8 Scripts: adds assertion for enforcing a Script input Daniel Cousens 2014-06-13 16:24:55 +1000
  • 7e5af52cd1 Transaction: mass rename from SPK/SS to Input/Output Daniel Cousens 2014-06-13 11:30:07 +1000
  • 5a96df1ec1 Script: stop jshint complaining about missing-assignment Daniel Cousens 2014-06-13 11:09:21 +1000
  • d5ec3d0c90 README: serializeHex renamed to toHex Daniel Cousens 2014-06-13 11:06:44 +1000
  • 8929c51d98 Script: remove clone Daniel Cousens 2014-06-13 10:39:49 +1000
  • 41c3b68293 templates: rename to scripts Daniel Cousens 2014-06-13 09:58:52 +1000
  • de1571647a Script: early exit in chunk.reduce Daniel Cousens 2014-06-13 09:36:11 +1000
  • be29f50457 Address: fix consistent casing Daniel Cousens 2014-06-13 09:33:58 +1000
  • 00cec9ce64 Script: move all templates to templates.js Daniel Cousens 2014-06-12 21:14:22 +1000
  • aded938ab6 Script: check hex not template result Daniel Cousens 2014-06-12 20:58:56 +1000
  • 91bb25c00c Script: re-order functions to project order Daniel Cousens 2014-06-12 17:27:27 +1000
  • 3521584b3a Script: parseChunks now uses bufferutils Daniel Cousens 2014-06-12 17:21:43 +1000
  • 005ca31fb3 Transaction: remove unnecessary clone Daniel Cousens 2014-06-12 16:45:53 +1000
  • 323f0612d0 Transaction: remove unnecessary Buffer copy Daniel Cousens 2014-06-12 16:44:09 +1000
  • 4e04eea436 Script: use fromChunks internally for all Script templates Daniel Cousens 2014-06-12 12:54:13 +1000
  • 9a72c7437b Script: adds Script.EMPTY constant Daniel Cousens 2014-06-12 12:48:04 +1000
  • f53e35ed28 wallet: delete utxo instead of marking it as spend Wei Lu 2014-06-12 16:47:27 +0800
  • d265b53b03 wallet: processTx -> processConfirmedTx, processPendingTx Wei Lu 2014-06-12 15:42:10 +0800
  • e064e9d29d wallet.createTx ignores pending utxo Wei Lu 2014-06-12 13:11:28 +0800
  • 660c95483d wallet.processTx accepts isPending flag and passes it on to output Wei Lu 2014-06-12 12:56:50 +0800
  • ad9a73a81b Merge pull request #208 from dcousens/ecurve Wei Lu 2014-06-10 23:08:42 +0800
  • e21939bad5 ecpubkey: removed unnecessary alias Daniel Cousens 2014-06-10 18:36:00 +1000
  • 4ce9015f3b use ecurve instead of custom ec Daniel Cousens 2014-06-07 16:24:27 +1000
  • de8b6a9931 package: removes request devDep Daniel Cousens 2014-06-10 17:41:44 +1000
  • 9c27eecdb9 package: add contributors Daniel Cousens 2014-06-10 17:48:32 +1000
  • e01f1d0b6d Merge pull request #207 from dcousens/genclean Kyle Drake 2014-06-08 17:23:50 -0700
  • f20ffec8b3 tests: always use for, it testing style Daniel Cousens 2014-06-07 19:46:06 +1000
  • 61b4216afb script: fix capitalization in test fixture Daniel Cousens 2014-06-07 19:34:09 +1000
  • eb3a6bcb31 all: rename D to d as per SEC convention Daniel Cousens 2014-06-07 18:24:16 +1000
  • 6b55ab4d04 Merge pull request #189 from coinpunk/remove-untested-curves Kyle Drake 2014-06-06 14:58:12 -0700
  • 46a39ea209 Add Dogechain to wallets using bitcoinjs-lib Kyle Drake 2014-06-04 23:30:08 -0700
  • 9b5dfbd865 Merge pull request #206 from dcousens/base58rework Kyle Drake 2014-06-04 16:54:18 -0700
  • 2c5b9cf493 README: consistent bitcoin case (again) Daniel Cousens 2014-06-05 00:26:12 +1000
  • 4c6385e0d2 integration: use ScriptPubKey for Address Daniel Cousens 2014-06-05 00:06:28 +1000
  • 2b563ec55a integration: fix invalid use of network object Daniel Cousens 2014-06-05 00:06:07 +1000
  • 870444dcf6 README: consistent bitcoin case Daniel Cousens 2014-06-05 00:04:59 +1000
  • 4d35d0cf08 Merge pull request #205 from dcousens/jshint Wei Lu 2014-06-04 16:10:03 +0800
  • 7f51832013 Merge pull request #204 from dcousens/convclean Wei Lu 2014-06-04 15:28:24 +0800
  • 42e7197c46 ec: define on use Daniel Cousens 2014-06-04 16:06:30 +1000
  • dc3d9aec65 ec: compare strictly against null Daniel Cousens 2014-06-04 16:06:11 +1000
  • 525b053e39 ec: remove semi-colons Daniel Cousens 2014-06-04 16:08:46 +1000
  • 79c7b68d35 ec: white space fixes Daniel Cousens 2014-06-04 16:04:33 +1000
  • 8a2dcaaaf5 JSHint: add max line length 120 Daniel Cousens 2014-06-04 15:55:25 +1000
  • 943621f466 Address/HDNode: fix test descriptions Daniel Cousens 2014-06-04 15:30:53 +1000
  • 27f9e7dc1e convert: remove reverseEndian Daniel Cousens 2014-06-04 15:21:12 +1000
  • 3b988a0872 convert: use Buffer internally and remove unused functions Daniel Cousens 2014-06-04 15:20:45 +1000
  • 8433d73d06 convert: use Buffers and add more tests Daniel Cousens 2014-06-04 15:16:19 +1000
  • f5005299d1 JSHint: remove defined but never used Daniel Cousens 2014-06-04 14:07:29 +1000
  • e735a9182b ec: use x1/x2, y1/y2 variables Daniel Cousens 2014-06-04 13:55:09 +1000
  • 6020c0740d JSHint: add config Daniel Cousens 2014-06-04 13:57:07 +1000
  • 28dc390377 EC/Key: use network object consistently Daniel Cousens 2014-06-03 21:43:10 +1000
  • d39662e375 Base58check: no longer encodes version separately Daniel Cousens 2014-06-03 17:02:59 +1000
  • 63e6cf987f Merge pull request #203 from dcousens/hdwallettests Wei Lu 2014-06-04 13:05:15 +0800
  • ee04826464 HDNode: clearer branch comments Daniel Cousens 2014-06-04 14:47:39 +1000
  • 56a88b8a70 HDNode: shorten comment for Q validation Daniel Cousens 2014-06-04 14:36:19 +1000
  • 22f1dee65b HDNode: remove unnecessary slice operation Daniel Cousens 2014-06-04 14:36:06 +1000
  • 15cc03a57f HDNode: removed unused variable Daniel Cousens 2014-06-04 13:57:44 +1000
  • 9f798ef2c3 HDWallet: adds missing hd declaration Daniel Cousens 2014-06-03 21:01:16 +1000
  • 6a73bc02f5 HDNode: rename priv/pub to privKey/pubKey Daniel Cousens 2014-06-03 17:30:05 +1000
  • dca193be4e HDNode: adds neutered test examples Daniel Cousens 2014-06-03 17:22:13 +1000
  • 64e307b13f HDWallet: rename to HDNode Daniel Cousens 2014-06-03 17:08:42 +1000
  • c340f5cf83 HDWallet: now export all information by default Daniel Cousens 2014-06-03 16:20:37 +1000
  • 48503f252c HDWallet: move toBase58 Daniel Cousens 2014-06-03 16:19:44 +1000
  • dca284a131 HDWallet: rename derivePrivate to deriveHardened Daniel Cousens 2014-06-03 16:14:15 +1000
  • 29fbbaa58d HDWallet: adds Public -> public tests Daniel Cousens 2014-06-03 16:13:20 +1000
  • 99bb69bf20 HDWallet: moves hardened info to test data more explicitly Daniel Cousens 2014-06-03 16:12:36 +1000
  • 91b8833e52 HDWallet: rename local priv to isPrivate Daniel Cousens 2014-06-03 15:58:42 +1000
  • c76d3cef37 Merge pull request #202 from dcousens/ecneg Wei Lu 2014-06-03 13:38:25 +0800
  • 938c43649d HDWallet: remove unnecessary Base58 context on fromBuffer tests Daniel Cousens 2014-06-01 16:48:41 +1000
  • 4cec42a8d8 HDWallet: add to/fromHex tests Daniel Cousens 2014-06-01 16:39:07 +1000
  • 260705a24a HDWallet: consistent test data ordering Daniel Cousens 2014-06-01 16:09:54 +1000
  • 0e61f41a52 HDWallet: fix test data descriptions Daniel Cousens 2014-06-01 16:06:32 +1000
  • 533d61380a HDWallet: improve testing coverage Daniel Cousens 2014-06-01 16:05:47 +1000
  • 3f24e87c54 HDWallet: more explicit branch for parentFingerprint Daniel Cousens 2014-06-01 16:04:44 +1000
  • e8e862f632 HDWallet: adds PubKey validation Daniel Cousens 2014-05-31 20:28:16 +1000
  • 708e27aa2d HDWallet: extract BIP32 params search function Daniel Cousens 2014-05-31 20:22:32 +1000
  • 759aeb9abc HDWallet: remove repeated assertion Daniel Cousens 2014-05-31 20:17:41 +1000
  • c0006c299f HDWallet: use new constructor Daniel Cousens 2014-05-31 20:16:42 +1000
  • ac9e259fcd HDWallet: remove getKeyVersion Daniel Cousens 2014-05-31 18:53:39 +1000
  • 02f5fceda7 HDWallet: remove unused imports Daniel Cousens 2014-05-31 18:53:11 +1000
  • 58dd86bda1 HDWallet: moves fromBuffer tests to data driven style Daniel Cousens 2014-05-31 15:32:31 +1000
  • 799b69eb1e HDWallet: use assert.throws Daniel Cousens 2014-05-31 15:24:03 +1000
  • 1bce66246c Merge pull request #200 from dcousens/walletclean Wei Lu 2014-05-31 13:25:13 +0800
  • 749943cb4e HDWallet: clarify test intention Daniel Cousens 2014-05-31 15:21:18 +1000
  • 77d4325d4b base58: cleanup variable names Daniel Cousens 2014-05-31 11:48:15 +1000
  • 61c57adbf8 Address: Expected T, got PARAM for Buffer assertion Daniel Cousens 2014-05-31 11:48:03 +1000
  • 2b2081bed9 base58check: buffers only, remove explicit 0 Daniel Cousens 2014-05-31 11:31:19 +1000
  • 77ed66b24d ECKey: ensure throw is from ECKey Daniel Cousens 2014-05-31 11:28:00 +1000
  • baec325e6f base58: use signum over compareTo Daniel Cousens 2014-05-31 11:25:11 +1000
  • 5f88cb8931 ECKey: use signum over compareTo Daniel Cousens 2014-05-31 11:24:00 +1000
  • 978f0c5406 ECKey: adds test to ensure throws on negative D Daniel Cousens 2014-05-31 11:23:47 +1000
  • 3bce535e36 Wallet: use assert for consistency Daniel Cousens 2014-05-31 12:16:01 +1000
  • 5b7873d05b bufferutils: test fixture filename copies parent Daniel Cousens 2014-05-31 13:19:46 +1000
  • b9bdf21cbe bufferutils: use verifuint for 64 bit integers Daniel Cousens 2014-05-31 13:18:57 +1000
  • 80da2ed2d5 HDWallet: add fromBase58 exception checks Daniel Cousens 2014-05-30 19:00:49 +1000
  • cde285ccfc Wallet: enforce operator new Daniel Cousens 2014-05-30 18:46:11 +1000
  • 4952c5f4e7 HD/Wallet: use network objects, not strings Daniel Cousens 2014-05-30 18:41:03 +1000