Commit Graph

1831 Commits

Author SHA1 Message Date
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
Matias Alejo Garcia
cb1a2d9b48 TransactionBuiler working with test 2014-03-28 21:17:34 -03:00
Ryan X. Charles
a0daef56d9 Merge pull request #165 from ryanxcharles/feature/bip32
BIP 32 (hierarchical deterministic wallets)
2014-03-28 18:54:58 -04:00
Ryan X. Charles
343a6af7c3 add seed function to generate master privkey
This follows the spec of BIP32. With tests for main test vectors.
2014-03-28 18:46:09 -04:00
Ryan X. Charles
f6aa01c445 add basic tests for all functions in Point 2014-03-28 18:07:23 -04:00
Ryan X. Charles
0eedeed449 add remaining public key derivation test vectors
...all pass in node and the browser.
2014-03-28 16:29:12 -04:00
Ryan X. Charles
c03d3c5818 get BIP32 working in the browser by exposing more crypto 2014-03-27 23:34:17 -04:00
Ryan X. Charles
63ce079f2b change from under_scores to camelCase
camelCase is the bitcore way
2014-03-27 19:19:29 -04:00