Commit graph

  • 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
  • aa22b9d89e Added a new way of adding an output to a transaction vub 2013-11-02 06:51:27 -0400
  • a34bc9e2ea Many small improvements vub 2013-11-02 06:20:09 -0400
  • 45ec63d2f1 Whoops... vub 2013-10-21 15:33:35 -0400
  • 335d0dcd96 bugfix vub 2013-10-21 15:27:50 -0400
  • 274112005f Beefed up TransactionIn constructor vub 2013-10-21 14:07:38 -0400
  • f53a4e3ffa Added sign with keys method to transaction and did lots of small cleanups vub 2013-10-21 14:00:31 -0400
  • 917822541c Fixed serialization bug vub 2013-10-15 01:24:13 -0400
  • 7bfd72c8c4 Replaced bigints with plain integers for transaction values vub 2013-10-14 07:41:21 -0400
  • c20dee5908 bytesToString bugfix vub 2013-10-11 13:19:44 -0400
  • 4d9130c937 Added last commit to compile vub 2013-10-10 03:46:31 -0400
  • 5377f0746f Hex private keys now work with Bitcoin.Key vub 2013-10-10 03:46:09 -0400
  • 3d3421ce17 Removed browser-native option (gave me a bad result) vub 2013-10-08 15:28:48 -0400
  • 65296f31f5 Fixed base64 encoding bug vub 2013-10-08 15:27:16 -0400
  • b8023389fd Reversed txhash vub 2013-10-08 13:41:20 -0400
  • 7684c3f705 Let ECKeys be constructed from ECKeys vub 2013-10-08 07:52:48 -0400
  • 117ecd1e29 Fixed bytesToNum bug vub 2013-10-08 07:44:03 -0400
  • 8fb725f796 Made TransactionOut take numbers as input vub 2013-10-08 07:38:22 -0400
  • b41a4ecb91 Fixed address object creation bug vub 2013-10-08 07:13:05 -0400
  • 2bfa783be2 Added hash flipping to serialization and deserialization vub 2013-10-08 07:05:21 -0400
  • 50f6333b0e Changed i -> index in Transaction.prototype.sign vub 2013-10-08 06:48:31 -0400
  • 038f8d5d99 Removed direct references to Bitcoin vub 2013-10-08 06:45:13 -0400
  • a753f069a5 Fixed bug in numToBytes and util -> conv vub 2013-10-08 06:34:15 -0400
  • eb62360a49 Replaced /convert with ./convert (bugfix) vub 2013-10-08 05:44:30 -0400
  • f95b08a576 Replaced Crypto.util and util (was a typo) with conv vub 2013-10-08 05:42:28 -0400
  • 38ea108183 Bugfix vub 2013-10-08 05:38:00 -0400
  • 44d740f84e Small bugfix vub 2013-10-08 05:35:19 -0400
  • cb70b4425b Substituted in numToBytes vub 2013-10-08 03:47:18 -0400
  • 95b736b2a0 Added compiled version vub 2013-10-08 03:26:50 -0400
  • ff8152fe41 Added p2sh support for addOutput vub 2013-10-08 03:26:34 -0400
  • 65abb85668 Added to convert.js and some more multisig methods vub 2013-10-08 02:55:52 -0400
  • e43d23235b Added some transaction methods, and removed all internal use of base64 vub 2013-10-07 15:27:19 -0400
  • 9922864da4 Added deserialization, made some modifications vub 2013-10-07 08:21:00 -0400
  • 6fb2c77690 Add some useful links to README. 0.1.3 0.0.1 Stefan Thomas 2013-04-21 11:04:23 +0200
  • 41f0027883 port message to common.js style and add tests Roman Shtylman 2013-03-02 12:28:13 -0500