Commit graph

316 commits

Author SHA1 Message Date
Wei Lu 33857437db add tests for bytes and words conversion 2014-03-07 22:44:49 +08:00
Wei Lu bf1be94fe3 add tests for checkEncode and checkDecode 2014-03-07 22:44:41 +08:00
Wei Lu 78c257ff9b Merge pull request #55 from coinpunk/opcodecleanups
new Opcode() is not used
2014-03-07 15:26:37 +08:00
Wei Lu ef1a4017f8 Merge pull request #54 from coinpunk/moreaddresstesting
More address testing
2014-03-07 15:17:03 +08:00
Wei Lu ad9f1ddfd5 Merge pull request #53 from coinpunk/base58cleanup
Remove unused hex helpers
2014-03-07 15:03:23 +08:00
Kyle Drake 6f04743081
new Opcode() is not used 2014-03-06 18:14:28 -06:00
Kyle Drake a6706ea8be
fix spacing 2014-03-06 17:57:32 -06:00
Kyle Drake 8471df7317
remove unused hex helpers 2014-03-06 17:54:36 -06:00
Kyle Drake 09925cff5a
cleanup throw tests, add case for bad input 2014-03-06 17:27:40 -06:00
Kyle Drake fdc78dad2e
merge weilu's changes 2014-03-06 17:21:42 -06:00
Wei Lu 2f3e597596 reorganize address tests #50 2014-03-06 09:45:56 +08:00
xnova 786198f130 * Fixes address.js to be able to deal with testnet P2SH addresses
* Enhanced address.js testsuite...now also verifies address versions
* Enhances README to show how to run test suite
2014-03-05 16:53:29 -05:00
Wei Lu db8b38803c update testling config & add badge to readme
[#48]
2014-03-03 12:07:30 +08:00
Wei Lu bde9b13b15 remove isArray shim
[closes #40]
2014-03-03 11:27:19 +08:00
Kyle Drake a8d9708caa Merge pull request #46 from xnova/master
include 'network' in the library exports
2014-03-01 18:16:46 -08:00
xnova f50c1a91f7 include 'network' in the library exports 2014-03-01 21:10:02 -05:00
Kyle Drake e7de3540d1 Merge pull request #44 from justcoin/tidy-scripts
Tidy up script.js
2014-03-01 15:26:24 -08:00
Kyle Drake f4b819e1af Merge pull request #43 from justcoin/remove-event-emitter
Remove event emitter
2014-03-01 15:21:51 -08:00
Kyle Drake 9f74a13864 Merge pull request #42 from justcoin/remove-txdb
Remove txdb.js
2014-03-01 15:21:41 -08:00
Kyle Drake b9de999434 Merge pull request #28 from bitcoinjs/hd-testnet-support
HD testnet support (#27) + unify network names
2014-03-01 15:21:08 -08:00
Wei Lu 3bed73da65 Remove pailier.js #33, @abrkn 2014-03-02 02:24:28 +08:00
Wei Lu 3dfc3cd0e8 Remove exit node class #32, @abrkn 2014-03-02 02:24:28 +08:00
Andreas Brekken 4a4e75d007 Simplify Script constructor. close #41 2014-03-01 19:19:27 +01:00
Andreas Brekken 354d31a297 Clean up script.js formatting. ref #41 2014-03-01 19:12:50 +01:00
Andreas Brekken 23ccb97439 Remove EventEmitter.js. close #37 2014-03-01 19:06:30 +01:00
Andreas Brekken 51ad071446 Remove txdb. close #39 2014-03-01 19:04:43 +01:00
Wei Lu e3559660e3 Merge pull request #35 from justcoin/convert-cleanup
Cleanup convert.js and add base64 test
2014-03-02 02:03:48 +08:00
Wei Lu a253046c1b Merge pull request #34 from justcoin/readme
Rewrite README
2014-03-02 01:21:04 +08:00
Andreas Brekken 74ec735e0b Rewrite README 2014-03-01 18:14:08 +01:00
Andreas Brekken 81b44ef269 Add RFC test vectors for convert.bytesToBase64 2014-03-01 18:08:52 +01:00
Andreas Brekken 80f46d32b4 Remove String.lpad and cleanup 2014-03-01 18:08:47 +01:00
Wei Lu 65a13cbf41 pull out hdwallet network specific values 2014-02-28 18:07:31 +08:00
Wei Lu 2e97828379 throws exception if specified network is unknown
also move network type tests to hdwallet
2014-02-28 17:59:01 +08:00
Wei Lu 02b3a2b564 HDWallet prod -> mainnet 2014-02-28 17:28:03 +08:00
Wei Lu eaf84c4283 move address versions into network
Also change address type name:
address_types -> addressVersion
p2sh_types -> p2shVersion
prod -> mainnet
2014-02-28 16:58:14 +08:00
Wei Lu 293c864f4f HD wallet versions: Bitcoin -> prod, BitcoinTest -> testnet 2014-02-28 14:27:31 +08:00
Wei Lu c352868080 key version check always always relies on the network property
[#27]
2014-02-28 14:08:34 +08:00
Wei Lu cc0a042f2f squashed commits from #27 2014-02-28 12:05:48 +08:00
Wei Lu 09ee406106 Revert "Merge pull request #27 from xnova/master"
due to broken tests, moved the changes to branch hd-testnet-support

This reverts commit a4ba59e9ba, reversing
changes made to 36d3d6ebaa.
2014-02-28 11:52:19 +08:00
Wei Lu a4ba59e9ba Merge pull request #27 from xnova/master
Additional testnet fixes with HDWallet

[WIP]
2014-02-28 11:44:13 +08:00
xnova 2ca02c47ce added testcases for new logic 2014-02-27 12:25:28 -05:00
xnova 0310a890ba didn't mean to remove getPub() 2014-02-27 03:48:20 -05:00
xnova d447e69279 more ECKey version specification in HDWallet 2014-02-27 03:46:28 -05:00
xnova ff70f661f7 HDWallet passes along network type when it creates the master private key 2014-02-27 01:18:56 -05:00
Wei Lu 36d3d6ebaa use options in wallet contructor & add tests
[#26]
2014-02-27 11:55:35 +08:00
Wei Lu baaddc8930 Merge pull request #26 from xnova/master
Address some shortcomings with wallet.js
2014-02-27 11:19:03 +08:00
xnova 933474a973 added ability to specify child key derivation method to the Wallet constructor 2014-02-26 20:13:51 -05:00
xnova 49c2fc06b5 allow Wallet to work with testnet 2014-02-26 19:56:37 -05:00
Wei Lu 102e2b3d48 Wallet.generateAddress uses the new HD wallet method 2014-02-27 02:12:55 +08:00
Kyle Drake d150b7acc6 Merge branch 'MichaelGooden/feature/testnet-support'
Conflicts:
	bitcoinjs-min.js
2014-02-26 09:21:21 -08:00