Commit Graph

1194 Commits

Author SHA1 Message Date
Ryan X. Charles
adffabd376 break up BIP39 tests so the individual ones run faster
...so that travis stops complaining about this otherwise slow test
2014-07-25 16:28:29 -07:00
Ryan X. Charles
b9f3479b12 Merge pull request #455 from chjj/root-certs
Root certs
2014-07-25 19:19:47 -04:00
Ryan X. Charles
b43b93c002 Merge pull request #456 from chjj/paypro_example
Add payment protocol example
2014-07-25 17:35:10 -04:00
Ryan X. Charles
01c48ff8cd v0.1.34 2014-07-25 14:18:39 -07:00
Ryan X. Charles
016c729d24 remove NetworkMonitor from main bundle
...since it is not useful in the browser, and needlessly adds to the filesize.
2014-07-25 14:15:57 -07:00
Ryan X. Charles
f87da3b5ba add support for signing messages in compressed format
...this is the standard way to sign messages in bitcoin-qt. Note that the
format of a compressed signature, for messages, is quite distinct from DER
format, which is used in transactions. This commit also adds support for
recovering the public key from a signature, which is necessary for this. The
code for public key recover is taken from bitcoinjs-lib.
2014-07-25 14:07:03 -07:00
Ryan X. Charles
9937ec6312 Merge pull request #458 from matiu/feature/builder03
Fix loosing signatures after from-toObj roundtrip
2014-07-25 16:29:53 -04:00
Matias Alejo Garcia
1c6ec69c48 fix lossing signatured after from-toObj roundtrip 2014-07-25 16:43:18 -03:00
Christopher Jeffrey
85e769b97d paypro: make example work without npm install. 2014-07-25 11:26:47 -07:00
Christopher Jeffrey
8a84092be9 root-certs: use hasOwnProperty check instead of __proto__=null. 2014-07-25 10:53:21 -07:00
Christopher Jeffrey
8c74b94791 paypro: add payment protocol example. 2014-07-24 23:20:45 -07:00
Christopher Jeffrey
c533db4f42 minor: remove redundant toUpperCase calls. 2014-07-24 23:07:52 -07:00
Christopher Jeffrey
dd165ecf63 paypro: root certs - do not inherit from Object. 2014-07-24 23:07:52 -07:00
Christopher Jeffrey
5b4c4f3894 paypro: get root cert names. 2014-07-24 23:07:52 -07:00
Christopher Jeffrey
0020e289d8 paypro: allow identification of root certs. 2014-07-24 23:07:52 -07:00
Ryan X. Charles
078d85ea19 v0.1.33 2014-07-24 17:16:27 -07:00
Ryan X. Charles
b4a56eb454 Merge pull request #454 from matiu/feature/builder02
accept amount a strings in setOutput
2014-07-24 19:17:06 -04:00
Matias Alejo Garcia
1b37d88e9a accept amount a strings in setOutput 2014-07-24 20:02:41 -03:00
Manuel Aráoz
cbfd30af16 Merge pull request #453 from matiu/feature/builder01
fix checkMerge, and tests
2014-07-24 18:50:55 -03:00
Matias Alejo Garcia
8660120add fix checkMerge, and tests 2014-07-24 18:46:12 -03:00
Ryan X. Charles
29cbf24d93 Merge pull request #451 from maraoz/add/support-methods
Add copay support methods
2014-07-24 17:13:11 -04:00
Manuel Araoz
0cfd5e43a8 fix merge 2014-07-24 18:02:42 -03:00
Manuel Araoz
b0c39f2ef5 remove only from test 2014-07-24 18:01:14 -03:00
Manuel Araoz
c0d51916df add support code for copay's new tx proposal check 2014-07-24 18:01:14 -03:00
Manuel Araoz
b222550dd0 add Transaction#getReceivingAddresses and send 2014-07-24 18:01:14 -03:00
Ryan X. Charles
552a18b760 Merge pull request #452 from matiu/feature/txproposal10
TransactionBuilder .fromObj .toObj rewrite
2014-07-24 16:57:36 -04:00
Ryan X. Charles
0bcdb7c80e Merge pull request #444 from maraoz/add/NetworkMonitor
Add NetworkMonitor class
2014-07-24 16:50:42 -04:00
Manuel Araoz
b0d0c2bb35 add example 2014-07-24 17:45:11 -03:00
Manuel Araoz
002b4acc7f update bundle 2014-07-24 17:45:11 -03:00
Manuel Araoz
f1d7662a70 fix browser tests 2014-07-24 17:44:57 -03:00
Manuel Araoz
a0a730b3d8 add tx basic event test 2014-07-24 17:44:57 -03:00
Manuel Araoz
8a88c3ccd0 finish basic tests 2014-07-24 17:44:57 -03:00
Manuel Araoz
2fb5d7d3a5 change test to use sinon 2014-07-24 17:44:57 -03:00
Manuel Araoz
837658034a one test passes 2014-07-24 17:44:57 -03:00
Manuel Araoz
f8d7d1da9d add Transaction#getReceivingAddresses and send 2014-07-24 17:44:56 -03:00
Manuel Araoz
486f2ae1dc starting NetworkMonitor implementation 2014-07-24 17:42:51 -03:00
Matias Alejo Garcia
494fc25d27 formated using js-beautify / tests 2014-07-24 17:35:39 -03:00
Matias Alejo Garcia
68b1211c4c formated using js-beautify 2014-07-24 17:35:21 -03:00
Matias Alejo Garcia
8e1de31797 test passing. 2014-07-24 17:33:40 -03:00
Ryan X. Charles
0f737b4f00 Merge pull request #450 from matiu/feature/sin03
Feature/sin03
2014-07-24 16:25:02 -04:00
Matias Alejo Garcia
2f97390849 formatted with js-beautify 2014-07-24 16:48:45 -03:00
Matias Alejo Garcia
397fc8607f new to/from Obj. WIP 2014-07-24 16:34:57 -03:00
Matias Alejo Garcia
3d828df063 add test to SIN 2014-07-24 01:52:17 -03:00
Matias Alejo Garcia
71f992138b add check in constructor of Address 2014-07-24 01:40:56 -03:00
Matias Alejo Garcia
19584e1f26 add check in constructor 2014-07-24 01:40:13 -03:00
Ryan X. Charles
cd1d667fe1 Merge pull request #448 from matiu/feature/sin02
Feature/sin02
2014-07-23 20:48:33 -04:00
Matias Alejo Garcia
3dd09129c8 fix tests 2014-07-23 19:56:19 -03:00
Matias Alejo Garcia
85e013c620 fix tests 2014-07-23 19:55:18 -03:00
Matias Alejo Garcia
cad0fcf993 update tests 2014-07-23 19:51:34 -03:00
Matias Alejo Garcia
15c55e560a support uncompressed pub keys also 2014-07-23 19:49:42 -03:00