Commit Graph

  • e7de3540d1 Merge pull request #44 from justcoin/tidy-scripts Kyle Drake 2014-03-01 15:26:24 -0800
  • f4b819e1af Merge pull request #43 from justcoin/remove-event-emitter Kyle Drake 2014-03-01 15:21:51 -0800
  • 9f74a13864 Merge pull request #42 from justcoin/remove-txdb Kyle Drake 2014-03-01 15:21:41 -0800
  • b9de999434 Merge pull request #28 from bitcoinjs/hd-testnet-support Kyle Drake 2014-03-01 15:21:08 -0800
  • 3bed73da65 Remove pailier.js #33, @abrkn Wei Lu 2014-03-02 01:09:52 +0800
  • 3dfc3cd0e8 Remove exit node class #32, @abrkn Wei Lu 2014-03-02 01:06:18 +0800
  • 4a4e75d007 Simplify Script constructor. close #41 Andreas Brekken 2014-03-01 19:19:27 +0100
  • 354d31a297 Clean up script.js formatting. ref #41 Andreas Brekken 2014-03-01 19:12:50 +0100
  • 23ccb97439 Remove EventEmitter.js. close #37 Andreas Brekken 2014-03-01 19:06:30 +0100
  • 51ad071446 Remove txdb. close #39 Andreas Brekken 2014-03-01 19:04:43 +0100
  • e3559660e3 Merge pull request #35 from justcoin/convert-cleanup Wei Lu 2014-03-02 02:03:48 +0800
  • a253046c1b Merge pull request #34 from justcoin/readme Wei Lu 2014-03-02 01:21:04 +0800
  • 74ec735e0b Rewrite README Andreas Brekken 2014-03-01 14:03:37 +0100
  • 81b44ef269 Add RFC test vectors for convert.bytesToBase64 Andreas Brekken 2014-03-01 17:05:49 +0100
  • 80f46d32b4 Remove String.lpad and cleanup Andreas Brekken 2014-03-01 17:04:38 +0100
  • 65a13cbf41 pull out hdwallet network specific values Wei Lu 2014-02-28 18:07:31 +0800
  • 2e97828379 throws exception if specified network is unknown Wei Lu 2014-02-28 17:26:16 +0800
  • 02b3a2b564 HDWallet prod -> mainnet Wei Lu 2014-02-28 16:57:44 +0800
  • eaf84c4283 move address versions into network Wei Lu 2014-02-28 16:05:43 +0800
  • 293c864f4f HD wallet versions: Bitcoin -> prod, BitcoinTest -> testnet Wei Lu 2014-02-28 14:27:31 +0800
  • c352868080 key version check always always relies on the network property Wei Lu 2014-02-28 14:08:34 +0800
  • cc0a042f2f squashed commits from #27 Wei Lu 2014-02-28 12:05:48 +0800
  • 09ee406106 Revert "Merge pull request #27 from xnova/master" Wei Lu 2014-02-28 11:52:19 +0800
  • a4ba59e9ba Merge pull request #27 from xnova/master Wei Lu 2014-02-28 11:44:13 +0800
  • 2ca02c47ce added testcases for new logic xnova 2014-02-27 12:25:28 -0500
  • 0310a890ba didn't mean to remove getPub() xnova 2014-02-27 03:48:20 -0500
  • d447e69279 more ECKey version specification in HDWallet xnova 2014-02-27 03:46:28 -0500
  • ff70f661f7 HDWallet passes along network type when it creates the master private key xnova 2014-02-27 01:18:56 -0500
  • 36d3d6ebaa use options in wallet contructor & add tests Wei Lu 2014-02-27 11:54:54 +0800
  • baaddc8930 Merge pull request #26 from xnova/master Wei Lu 2014-02-27 11:19:03 +0800
  • 933474a973 added ability to specify child key derivation method to the Wallet constructor xnova 2014-02-26 20:13:51 -0500
  • 49c2fc06b5 allow Wallet to work with testnet xnova 2014-02-26 19:56:37 -0500
  • 102e2b3d48 Wallet.generateAddress uses the new HD wallet method Wei Lu 2014-02-27 02:12:55 +0800
  • d150b7acc6 Merge branch 'MichaelGooden/feature/testnet-support' Kyle Drake 2014-02-26 09:21:21 -0800
  • 3b8d53b7d1
    Update compiled file. Michael Gooden 2014-02-24 20:01:28 +0200
  • b8215dea60
    Add testnet support to Address and ECKey, more tests. Michael Gooden 2014-02-24 18:31:18 +0200
  • 6fe8d6fa93
    remove and ignore bitcoinjs-min.js Kyle Drake 2014-02-23 19:10:24 -0800
  • 932b6bce70 Merge pull request #1 from MichaelGooden/hotfix/compressed-priv-keys Kyle Drake 2014-02-23 19:04:31 -0800
  • b3e3f806cb
    Fix parsing of base58 compressed private keys. Add base64 parse support. Michael Gooden 2014-02-20 18:01:21 +0200
  • cb3653105a Merge vbuterin/master Kyle Drake 2014-02-02 11:33:46 -0800
  • fcf3fde089 Merge justcoin/master Kyle Drake 2014-02-02 11:03:18 -0800
  • c8732e5d38 Fixed ECKey constructor Vitalik Buterin 2014-01-22 08:46:46 -0500
  • a68b0910af Fix wrong bitcoin address from priv key. Andreas Brekken 2014-01-22 16:29:09 +0700
  • 4edbaee96a Fix wallet.js so it does not crash with HDWallet. Andreas Brekken 2014-01-16 16:06:58 +0700
  • e3cf19343d Replace BIP32key with HDWallet in index.js Andreas Brekken 2014-01-16 16:05:11 +0700
  • 966d2ee90d Remove obsolete bip32.js Andreas Brekken 2014-01-16 14:03:34 +0700
  • 5f9e2624f8 Rewrite HD Wallet (BIP0032) with all test vectors Andreas Brekken 2014-01-16 14:03:09 +0700
  • 8ccb8ad70a Add toBase58, toWif to ECPubKey Andreas Brekken 2014-01-16 14:02:21 +0700
  • ecbb6f81ee Allow specifying whether to compress key in ECKey.toBytes Andreas Brekken 2014-01-16 14:01:57 +0700
  • 6cc7a23bdd Begin work to properly cover the test vectors from bip32 docs Andreas Brekken 2014-01-11 16:31:48 +0700
  • 1cb41fdaba Add BIP32_PRIME constant, 0x80000000 Andreas Brekken 2014-01-11 16:31:09 +0700
  • 56bb0a0c6d Improve naming of ECKey/ECPubKey formatters. close vbuterin/bitcoinjs-lib#13 Andreas Brekken 2014-01-11 15:51:31 +0700
  • e08533ff7a Document serialization of BIP32key Andreas Brekken 2014-01-11 15:50:25 +0700
  • 29ebd4edc5 Fix ECKey.verify Andreas Brekken 2014-01-11 14:26:12 +0700
  • 00e9842bc7 Merge branch 'travis' Andreas Brekken 2014-01-11 14:00:39 +0700
  • ad91f8c948 Add travis Andreas Brekken 2014-01-11 13:58:14 +0700
  • f591cc0111 Reformat all tests for more modern mocha syntax (describe, it) Andreas Brekken 2014-01-11 13:57:43 +0700
  • 61992462e3 Rewrite util.js for readability Andreas Brekken 2014-01-11 13:57:05 +0700
  • 3ef468ec8b Remove call to non-existant method ECPubKey.setCompressed Andreas Brekken 2014-01-11 13:56:48 +0700
  • bc3136802c Minor formatting Andreas Brekken 2014-01-11 13:56:23 +0700
  • 20aa4a0e8a Fix compressed check to avoid setting it to undefined Andreas Brekken 2014-01-11 13:55:53 +0700
  • bf6254d3e2 Trailing whitespace Andreas Brekken 2014-01-11 13:55:21 +0700
  • d6290ef5df Rename test files to match what they test Andreas Brekken 2014-01-11 13:54:23 +0700
  • 36ce412bcb Merge branch 'master' of github.com:vbuterin/bitcoinjs-lib Vitalik Buterin 2014-01-10 15:18:09 -0500
  • 7919c8cfc5 Added auto-instantiators to classes Vitalik Buterin 2014-01-10 15:17:53 -0500
  • 7b86428354 Merge pull request #8 from justcoin/master vbuterin 2014-01-10 03:54:40 -0800
  • 4ffabf05af Fix bitcoinAddress to use getPub().key.export('bytes') Andreas Brekken 2014-01-10 17:16:08 +0700
  • c3fbd63c84 Fix bad Bitcoin.Crypto reference in ecdsa.js Andreas Brekken 2014-01-10 16:47:35 +0700
  • be7406d9a9 Add bitcoinAddress convenience func to BIP32key Andreas Brekken 2014-01-10 16:47:14 +0700
  • 3e6796a660 Fix references to Bitcoin.BigInteger Andreas Brekken 2014-01-10 16:16:24 +0700
  • 26ac76d42c Fix bad references to Bitcoin.Crypto Andreas Brekken 2014-01-10 16:10:39 +0700
  • d39567c589 Clean up formatting of BIP32key (jshint) Andreas Brekken 2014-01-10 16:09:59 +0700
  • 49513684a2 Remove unused imports from BIP32key Andreas Brekken 2014-01-10 16:06:53 +0700
  • 4b59827135 Declare statics on BIP32key, not its prototype Andreas Brekken 2014-01-10 16:05:53 +0700
  • 9cfeb1abcd Trailing whitespace Andreas Brekken 2014-01-10 16:03:02 +0700
  • ff3679a3fe Added 'wif' as an export format Vitalik Buterin 2014-01-08 18:51:33 -0500
  • 1f33b7a291 fixed getBitcoinAddress Vitalik Buterin 2014-01-08 18:41:36 -0500
  • f58543b81a Made return work Vitalik Buterin 2014-01-08 18:31:03 -0500
  • 7b19ba5811 Added pubkey import and bin export Vitalik Buterin 2014-01-08 17:13:26 -0500
  • 6edea532ba merge Vitalik Buterin 2014-01-04 13:28:27 -0500
  • 30e8b572d6 Added deterministic signing and added a public key class. Note that getPub should now be replaced with getPub().export('bytes') Vitalik Buterin 2014-01-04 13:26:03 -0500
  • 02a8db111b Added version to getBitcoinAddress Vitalik Buterin 2014-01-02 20:33:23 -0500
  • 2a16cd9391 Merge pull request #4 from shesek/fix-compressed-signature vbuterin 2013-12-12 10:43:15 -0800
  • eceee254d2 Merge pull request #6 from caedesvvv/master vbuterin 2013-12-12 10:43:00 -0800
  • f9cbcbeb2b missing BIP32_PRIME definition in bip32 tests. Pablo Martin 2013-12-12 17:46:39 +0100
  • 14803d0538 fix check for public key when making a private derivation. Pablo Martin 2013-12-12 17:25:29 +0100
  • 26e5914be2 fix in pubkey deserialization code. Pablo Martin 2013-12-12 17:19:31 +0100
  • 740a0fcb7d test vectors for bip32. Pablo Martin 2013-12-12 11:14:27 +0100
  • 9fd46c22fe missing modulo operation. Pablo Martin 2013-12-12 11:13:35 +0100
  • 4abcdbd7af Created mkSendToOutputs method vub 2013-12-02 21:10:14 -0500
  • b3e7caada7 Removed useless functions from util vub 2013-12-01 22:27:13 -0500
  • 0ef704574d Merge branch 'master' of github.com:vbuterin/bitcoinjs-lib vub 2013-12-01 22:24:51 -0500
  • 1780f4a98f Updated deterministic wallet; theoretically works now if properly combined with server vub 2013-12-01 21:52:07 -0500
  • 0a075573ed Fix signing with compressed keys Nadav Ivgi 2013-11-28 21:01:55 +0200
  • c019e41b7b Merge pull request #2 from shesek/master vbuterin 2013-11-24 06:37:09 -0800
  • df88e93849 Support Numbers in formatValue Nadav Ivgi 2013-11-24 05:11:56 +0200
  • 397de49089 Made it process multisig addresses correctly vub 2013-11-20 16:43:14 -0500
  • a2ccfc66a0 compiled vub 2013-11-20 13:01:04 -0500
  • 93e50e9433 Started work on wallet, and added hex serialization vub 2013-11-20 13:00:49 -0500
  • 5e2a9f0c26 Added BIP32 support vub 2013-11-18 23:47:56 -0500