Commit Graph

788 Commits

Author SHA1 Message Date
Ryan X. Charles 412bfc9bd5 update to version 0.1.10
Changes since last version:
* Fix bugs to make bitcore compatible with bitcoin core transaction tests.
* Default to sorting public keys for .createMultisig
2014-04-04 21:53:06 -04:00
Ryan X. Charles c36d7aa4a1 Merge remote-tracking branch 'maraoz/test/Transaction'
Conflicts:
	Transaction.js
	test/data/sighash.json
	test/test.sighash.js
2014-04-04 20:43:00 -04:00
Ryan X. Charles b31c58cd99 Merge pull request #208 from maraoz/test/sighash
Add new SignatureHash tests using bitcoin core test data
2014-04-04 18:34:23 -04:00
Manuel Araoz 0b2dae43c5 remove console.logs and std::couts 2014-04-04 18:24:34 -03:00
Manuel Araoz 406600720e valid tx tests passing! 2014-04-04 18:06:34 -03:00
Manuel Araoz 34ed503830 fixed 23 Transaction tests!!! :D 2014-04-04 17:33:36 -03:00
Manuel Araoz 43a031bc69 remove console.logs 2014-04-04 14:41:46 -03:00
Manuel Araoz db38feacce fix old tests for sighash 2014-04-04 14:41:46 -03:00
Manuel Araoz 1119b6f9e7 fixed SignatureHash tests!!!!! 2014-04-04 14:39:06 -03:00
Manuel Araoz 3886bfe923 some hashForSignature tests passing! :D 2014-04-04 14:39:06 -03:00
Manuel Araoz cc8010f17f adding new data file from bitcoin core 2014-04-04 14:39:06 -03:00
Manuel Araoz dbfbc26adc tracking down Transaction test problems 2014-04-04 14:39:06 -03:00
Manuel Araoz 499b171947 tracking Transaction test problems 2014-04-04 14:39:06 -03:00
Gordon Hall 78edb3200e change example to log actual error 2014-04-04 12:45:38 -04:00
Gordon Hall 591d5fff40 set logger back to normal 2014-04-04 11:53:05 -04:00
Gordon Hall 27191fc0ec point back to socks5-client upstream repo 2014-04-04 11:49:11 -04:00
Gordon Hall d473002bff Merge branch 'feature/tor' of github.com:gordonwritescode/bitcore into feature/tor 2014-04-04 11:47:08 -04:00
Gordon Hall b23f3c8088 add support for connecting over tor, remove seedlist class (for now) 2014-04-04 11:46:57 -04:00
Ryan X. Charles 0fd1848eb4 Merge pull request #209 from matiu/bug/sort-pubkeys-in-multisig
Bug/sort pubkeys in multisig
2014-04-04 10:02:00 -04:00
Matias Alejo Garcia 56bed9b3f2 fix noSorting, add testcase against bitcoind output 2014-04-04 10:37:32 -03:00
Matias Alejo Garcia 8ff1464b2c add test imported from treasure 2014-04-04 09:44:16 -03:00
Matias Alejo Garcia 921bc2ff17 add sorting of pubkeys for multisig addr generation 2014-04-03 22:06:57 -03:00
Manuel Araoz 1d368679cb remove console.logs 2014-04-03 15:55:54 -03:00
Manuel Araoz 30ba137914 fix old tests for sighash 2014-04-03 15:55:54 -03:00
Manuel Araoz 5b6c9e2f53 fixed SignatureHash tests!!!!! 2014-04-03 15:55:54 -03:00
Manuel Araoz 2c331cb2ef some hashForSignature tests passing! :D 2014-04-03 15:55:54 -03:00
Manuel Araoz 2d71aa40e9 adding new data file from bitcoin core 2014-04-03 15:55:54 -03:00
Ryan X. Charles e130a3fe4b Merge pull request #207 from ryanxcharles/feature/version-0.1.9
update version to 0.1.9
2014-04-02 16:42:59 -04:00
Ryan X. Charles 0af1dd39a7 update version to 0.1.9
The major changes in this version are:
* A new TransactionBuilder class to make it easy to make any kind of
 transaction.
* BIP32 - hierarchical deterministic wallets.
* Further progress towards full test coverage and 100% compatibility with
 bitcoin core.
2014-04-02 16:26:55 -04:00
Ryan X. Charles e62fbaba77 Merge pull request #206 from ryanxcharles/feature/BIP32-example
BIP32 example (hierarchical deterministic wallets)
2014-04-02 12:30:03 -04:00
Ryan X. Charles 009949735e correct typo: "knowan" -> "known" 2014-04-02 12:26:38 -04:00
Ryan X. Charles 710be7b147 add BIP32 example to examples tests 2014-04-02 12:05:11 -04:00
Ryan X. Charles edab2d18a1 add BIP32 example
...and also update BIP32.seed to default to mainnet/livenet.
2014-04-02 12:02:32 -04:00
Ryan X. Charles 42522e03b9 Merge branch 'feature/TransactionBuilder-Multisig-support' 2014-04-02 10:40:03 -04:00
Ryan X. Charles 8da9a21671 remove unused and incorrect function 2014-04-02 10:38:37 -04:00
Matias Alejo Garcia f6f7a01efc add p2sh support and test 2014-04-02 00:59:26 -03:00
Ryan X. Charles abcaa3d16f Merge pull request #202 from matiu/feature/TransactionBuilder-Multisig-support
Feature/transaction builder multisig support
2014-04-01 12:20:24 -04:00
Matias Alejo Garcia d8f49e87ae different keys p2script example, add new examples in tets 2014-04-01 09:58:17 -03:00
Matias Alejo Garcia 4edab2429a PayToScriptHash support (WIP) 2014-04-01 00:07:45 -03:00
Ryan X. Charles c88f465e45 Merge pull request #204 from ryanxcharles/feature/fix-browser-tests-for-point-and-key
fix browser tests for Point and Key
2014-03-31 18:19:15 -04:00
Ryan X. Charles 4f5b41eff0 fix browser tests for Point and Key
The addUncompressed function is for node-only, and is a temporary workaround
until we expose a better crypto interface in both node and the browser. I wrote
tests for this function that were node-only, but were broken in the browser.  I
also wrote tests for the Point class that should have worked in both node and
the browser, and did, but I was using the wrong module such that it worked only
in node.  This update makes the tests work in the browser by using the correct
module.
2014-03-31 16:32:16 -04:00
Matias Alejo Garcia 4fe8dffe4a fix error msgs 2014-03-31 16:25:43 -03:00
Matias Alejo Garcia 8acf093339 multisign test for signing twice with same sig 2014-03-31 15:16:30 -03:00
Matias Alejo Garcia 2af6ab7650 TX_MULTISIG support 2014-03-31 14:41:27 -03:00
Ryan X. Charles 93050e3e92 Merge branch 'feature/TransactionBuilder' 2014-03-30 21:02:22 -04:00
Ryan X. Charles 6a478de259 add transaction builder test to browser 2014-03-30 21:01:40 -04:00
Matias Alejo Garcia 5dd945f2b7 add CreateScript Example 2014-03-29 22:38:08 -03:00
Matias Alejo Garcia 9fc2493a6d remove .init(), move it to constructor 2014-03-29 04:01:32 -03:00
Matias Alejo Garcia 7504637d92 fix example.html (keymodule) 2014-03-28 23:54:59 -03:00
Matias Alejo Garcia 26b7f89f39 update examples and readme 2014-03-28 23:39:12 -03:00