Commit Graph

589 Commits

Author SHA1 Message Date
Ryan X. Charles
98b4ededa0 Merge remote-tracking branch 'olalonde/master' 2014-04-08 15:04:44 -03:00
Ryan X. Charles
290c8af140 Merge pull request #226 from blocktrail/calcDifficulty-fix
fixed util.calcDifficulty
2014-04-08 14:50:36 -03:00
Ruben de Vries
3118ab1d0c updated the calcDifficulty test to make it clear with what we're testing 2014-04-08 16:08:16 +02:00
Ruben de Vries
9c6c300289 fixed calcDifficulty by making sure the MAX_TARGET is also locally available.
added tests for 2 difficulty calculations.
2014-04-08 10:26:36 +02:00
olalonde
8349e537d9 Added PayToScriptHashAddress example 2014-04-08 14:32:51 +08:00
Ryan X. Charles
1b69051708 Merge pull request #221 from maraoz/refactor/network
network refactors
2014-04-07 17:41:28 -04:00
Manuel Araoz
71353426f6 network refactors 2014-04-07 18:31:17 -03:00
olalonde
4b4066a5e2 Added instructions for runnign the browser examples 2014-04-07 11:15:39 +08:00
olalonde
c6bfb5a701 Fixed browser examples. Added SimpleP2Pmonitor example. 2014-04-07 11:12:10 +08:00
Ryan X. Charles
54bbc42e7d move chai from devDependencies to dependencies
...and update version # so we can fix npm install issue.
2014-04-04 22:36:56 -04:00
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
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