Commit Graph

197 Commits

Author SHA1 Message Date
ricmoo
b0f0e8841e Moved to more flexible contract signers. 2017-03-01 02:34:18 -05:00
ricmoo
a073968597 Added constructor and simplified interface. 2017-03-01 02:33:29 -05:00
ricmoo
5ecba670a5 Moved to Provider provided inherits. 2017-03-01 02:31:11 -05:00
ricmoo
45c1108ca8 Added topic events and fixed bugs. 2017-03-01 02:30:37 -05:00
ricmoo
e115b2d8a8 Fixed call bug for strict JSON-RPC nodes. 2017-03-01 02:29:12 -05:00
ricmoo
cf20071189 Fixed empty response for getLogs and call bug. 2017-03-01 02:27:59 -05:00
ricmoo
b4b60b64aa Added provider test cases. 2017-03-01 02:26:50 -05:00
ricmoo
8111ef74b2 Refactored RLP coder a bit. 2017-02-28 20:50:53 -05:00
ricmoo
b4c498f088 Added TestContract.sol for testing contracts and providers. 2017-02-28 20:50:20 -05:00
ricmoo
8286c63ddc Gruntfile produces proper stand-alone files for browser. 2017-02-27 17:35:23 -05:00
ricmoo
7394e83eeb Added testcase name to failed test cases. 2017-02-27 17:29:23 -05:00
ricmoo
ebd9bbde2e Added browser test harness. 2017-02-27 01:51:27 -05:00
ricmoo
90f27da293 Fixed umbrella test harness. 2017-02-27 01:50:17 -05:00
ricmoo
7d11687f15 Updated hdnode API in test case. 2017-02-27 00:17:22 -05:00
ricmoo
3234f04b27 Added brainwallet test. 2017-02-27 00:17:01 -05:00
ricmoo
5c16c14fed Fixed filename typo. 2017-02-27 00:13:09 -05:00
ricmoo
6aca737405 Added contracts pacakge.json. 2017-02-27 00:10:19 -05:00
ricmoo
c884627e21 Added dist files. 2017-02-27 00:09:47 -05:00
ricmoo
8fa9b34e87 Added providers to umbrella package. 2017-02-27 00:09:07 -05:00
ricmoo
b1190e6e0b Optimized gruntfile (manually remove weird pulled in dependencies). 2017-02-27 00:08:48 -05:00
ricmoo
0c1615aef5 Custom pbkdf2 without create-hash and create-hmac. 2017-02-27 00:07:46 -05:00
ricmoo
e31f20e441 Added default url for JSON-RPC provider. 2017-02-27 00:06:32 -05:00
ricmoo
735e492f8c Cleaning up utils. 2017-02-27 00:05:39 -05:00
ricmoo
a107a7c3e2 Cleaning up hdnode. 2017-02-27 00:04:03 -05:00
ricmoo
b5f4d3b113 Cleaning up wallet. 2017-02-27 00:02:40 -05:00
ricmoo
005c0d2cdc Removed dead code. 2017-02-25 01:24:54 -05:00
ricmoo
0db4b352b6 Added split up providers. 2017-02-25 01:23:48 -05:00
ricmoo
0694a5db0e Added auto-running testcases. 2017-02-24 15:24:11 -05:00
ricmoo
73c7efffb0 Added wallet package.json. 2017-02-24 15:10:54 -05:00
ricmoo
729170ec97 Added split up contract. 2017-02-24 15:10:28 -05:00
ricmoo
2b0c40feb4 Added HDNode and BIP39 mnemonic phrases. 2017-02-24 14:59:05 -05:00
ricmoo
91543a0029 Split up utils. 2017-02-24 14:57:46 -05:00
ricmoo
9625745f4c Added new regression tests (based on pregenerated JSON files). 2017-02-24 14:56:55 -05:00
ricmoo
89c4c75e3c Scripts to run test cases. 2017-02-24 14:44:19 -05:00
ricmoo
6aceee8486 Added test case generation files. 2017-02-24 14:42:54 -05:00
ricmoo
26958d74d8 Moving test cases around; preparing to delete. 2017-02-24 14:41:24 -05:00
ricmoo
38d578a2c6 Migrating to a split up package; renaming files. 2017-02-24 14:32:44 -05:00
ricmoo
96aaed7395 Version bump (patch). 2017-02-02 17:06:44 -05:00
ricmoo
7027935ff7 Fixed failing contracts with fallback function. 2017-02-02 17:06:07 -05:00
ricmoo
5d692f4908 Some JSON-RPC clients do not allow call blockTag to be optional. 2017-01-27 16:24:53 -05:00
ricmoo
9def4a6170 Fix data bug for sendTransaction (was not incuded). 2017-01-27 15:49:15 -05:00
ricmoo
3a0d79b1e4 Just pulling in bn.js and hash.js libraries, instead of relying on the version pulled from elliptic. 2016-11-21 18:45:24 -05:00
ricmoo
048ef96ad0 Fixed package dependency issue when elliptic is already installed. 2016-11-21 18:20:36 -05:00
ricmoo
51f1fa50dd Expose the Interface and Contract objects. 2016-11-21 17:46:36 -05:00
ricmoo
d8a88c18d3 Added keyword arguments and proper result types for the Interface and Solidity parser. 2016-11-09 17:27:34 -05:00
ricmoo
db7cff9582 BN.js fixed nmask for us, so we use that now instead of our mask hack. 2016-11-09 16:39:33 -05:00
ricmoo
dc2583ddd8 Updating dist. v1.0.5 2016-10-05 00:12:15 +08:00
ricmoo
3be962f09d Made secret-storage more closely resemble geth. 2016-10-05 00:06:05 +08:00
ricmoo
736b08e016 Updated parseTransaction to format parameters more meaningfully. v1.0.4 2016-09-16 14:46:19 +08:00
ricmoo
d8013cae37 Added transaction parsing with address recovery. 2016-09-16 14:08:36 +08:00