Commit Graph

55 Commits

Author SHA1 Message Date
Ryan X. Charles
c19fb7a3ce Merge remote-tracking branch 'matiu/feature/support-soop-browser'
Conflicts:
	Script.js
	ScriptInterpreter.js
	Transaction.js
	test/testdata.js

...conflicts resolved by taking Manuel's changes, and then manually including
Matias's changes on those same files. The conflicts resulted from differences
in indentation, which is because Matias' changes unindendented all the code
that had been but is not now inside a function.
2014-03-08 19:30:21 -05:00
Matias Alejo Garcia
089fbab719 support soop with browser all test passing 2014-03-08 18:42:08 -03:00
Mike Belshe
cda6d035b4 * Fix size bug in bitcore's getVarIntSize.
* Implement quadword for varIntBuf
* Add unit tests for util.varIntBuf and util.getVarIntSize
* Fix the browser/util numToVarInt equivalent as well
2014-03-06 22:01:22 -08:00
Manuel Araoz
05c5538162 script parser code added and tested 2014-03-06 17:23:00 -03:00
Matias Alejo Garcia
c0c325dabd all classes working with soop and test passing 2014-03-05 16:11:16 -03:00
Manuel Araoz
40ee699453 working on Transaction verification and Script tests 2014-03-05 09:56:42 -03:00
Manuel Araoz
ade6f36c34 basic Transaction test working 2014-03-05 09:56:42 -03:00
Manuel Araoz
6755b84fbf Transaction new tests not working 2014-03-05 09:56:42 -03:00
Manuel Araoz
d77cc28f7a added references to bitcoin/bitcoin tests 2014-03-05 09:56:42 -03:00
Manuel Araoz
d2b74c2f7c added decode test 2014-03-05 09:56:42 -03:00
Manuel Araoz
63973b29e3 added encode tests 2014-03-05 09:56:42 -03:00
Manuel Araoz
a2bd68f456 add bitcoin/bitcoin test data 2014-03-05 09:56:42 -03:00
Matias Alejo Garcia
cfc3ca35d4 remove constructor params in browser version of KeyModule 2014-03-04 17:45:27 -03:00
Matias Alejo Garcia
8f61401099 add support for Sign and Verify in Key for Browser. Tests added 2014-03-04 03:23:42 -03:00
Manuel Araoz
066936d69b fix ripemd160 for browser and add tests 2014-02-27 20:02:11 -03:00
Manuel Araoz
d3f1d1989c fix testdata importing 2014-02-26 12:23:06 -03:00
Manuel Araoz
6a24e7fbe0 load test data from files 2014-02-24 11:59:43 -03:00
Manuel Araoz
b4642e8924 all tests working in browser :D 2014-02-24 09:39:42 -03:00
Manuel Araoz
3e5e0057b1 Key tests working in the browser~!!! 2014-02-24 09:39:42 -03:00
Manuel Araoz
915c048c3b browser ECDSA compressed key generated 2014-02-24 09:39:42 -03:00
Manuel Araoz
0f393cb989 ECDSA key browser work 2014-02-24 09:39:42 -03:00
Manuel Araoz
47fb987600 Added more classes to browser 2014-02-19 16:07:50 -03:00
Manuel Araoz
c693d01a44 Deserialize test 2014-02-19 14:30:48 -03:00
Manuel Araoz
339ef3073b add const test 2014-02-19 14:27:03 -03:00
Manuel Araoz
bf641ef954 refactor tests 2014-02-19 14:25:14 -03:00
Manuel Araoz
ed90a2ebe6 Browserify Bloom 2014-02-19 12:49:21 -03:00
Manuel Araoz
8ab1c3feae Transaction, Connection, Peer, Block, ScriptInterpreter working in the browser! 2014-02-19 12:36:19 -03:00
Manuel Araoz
1dcd941331 fixed various test problems 2014-02-18 16:03:44 -03:00
Manuel Araoz
0096238004 migrating buffertools compare method and test 2014-02-18 16:03:43 -03:00
Manuel Araoz
3d901a12f2 added tests to Block and Peer, and migrated buffertools usage 2014-02-18 16:03:43 -03:00
Manuel Araoz
4496ed369a fix Transaction for node 2014-02-18 11:39:47 -03:00
Manuel Araoz
05bb2ff3df change name for sin-test 2014-02-17 17:55:56 -03:00
Manuel Araoz
ab81de3c79 skipped problematic testcase 2014-02-17 17:18:07 -03:00
Manuel Araoz
a26665ec80 trying to fix Opcode test 2014-02-06 16:58:59 -03:00
Manuel Araoz
f6549bc570 script test fix 2014-02-06 16:25:46 -03:00
Manuel Araoz
262a5d7189 Added some tests for Script 2014-02-06 16:21:15 -03:00
Manuel Araoz
0d5573dc16 Script class working in browser! 2014-02-06 15:49:22 -03:00
Manuel Araoz
e295e33800 starting with Transaction class 2014-02-06 12:57:47 -03:00
Manuel Araoz
fc93218c56 Address working in the browser 2014-02-05 18:15:10 -03:00
Manuel Araoz
0a6ddaffa3 EncodedData working in the browser 2014-02-05 18:15:10 -03:00
Manuel Araoz
304fdc013d starting address migration 2014-02-05 18:15:10 -03:00
Manuel Araoz
a47720eec1 remove mocha files 2014-02-04 16:37:34 -03:00
Manuel Araoz
5a90473d12 tests work in browser and node 2014-02-04 16:37:34 -03:00
Manuel Araoz
12d7274588 added testing framework for the browser 2014-02-04 16:37:34 -03:00
Matias Alejo Garcia
f35c03544b replace tabs with 2 spaces using "expand" 2014-01-16 06:21:35 -03:00
Ryan X. Charles
a636cb4ec0 add tests for functions imported from cosign 2014-01-15 22:17:11 -05:00
Ryan X. Charles
5fc4ad4e87 Support compressed public keys in PrivateKey.js 2013-12-30 22:15:01 -05:00
Ryan X. Charles
71cd92d225 fix truncation error in parseValue 2013-12-18 20:08:52 -05:00
Ryan X. Charles
08651a77c0 move util tests to own file 2013-12-18 19:35:53 -05:00
Ryan X. Charles
416b7795f1 add description to tests 2013-12-18 19:02:54 -05:00