Commit Graph

  • 8fa9b34e87 Added providers to umbrella package. ricmoo 2017-02-27 00:09:07 -05:00
  • b1190e6e0b Optimized gruntfile (manually remove weird pulled in dependencies). ricmoo 2017-02-27 00:08:48 -05:00
  • 0c1615aef5 Custom pbkdf2 without create-hash and create-hmac. ricmoo 2017-02-27 00:07:46 -05:00
  • e31f20e441 Added default url for JSON-RPC provider. ricmoo 2017-02-27 00:06:32 -05:00
  • 735e492f8c Cleaning up utils. ricmoo 2017-02-27 00:05:39 -05:00
  • a107a7c3e2 Cleaning up hdnode. ricmoo 2017-02-27 00:04:03 -05:00
  • b5f4d3b113 Cleaning up wallet. ricmoo 2017-02-27 00:02:40 -05:00
  • 005c0d2cdc Removed dead code. ricmoo 2017-02-25 01:24:54 -05:00
  • 0db4b352b6 Added split up providers. ricmoo 2017-02-25 01:23:48 -05:00
  • 0694a5db0e Added auto-running testcases. ricmoo 2017-02-24 15:24:11 -05:00
  • 73c7efffb0 Added wallet package.json. ricmoo 2017-02-24 15:10:54 -05:00
  • 729170ec97 Added split up contract. ricmoo 2017-02-24 15:10:28 -05:00
  • 2b0c40feb4 Added HDNode and BIP39 mnemonic phrases. ricmoo 2017-02-24 14:59:05 -05:00
  • 91543a0029 Split up utils. ricmoo 2017-02-24 14:57:46 -05:00
  • 9625745f4c Added new regression tests (based on pregenerated JSON files). ricmoo 2017-02-24 14:56:55 -05:00
  • 89c4c75e3c Scripts to run test cases. ricmoo 2017-02-24 14:44:19 -05:00
  • 6aceee8486 Added test case generation files. ricmoo 2017-02-24 14:42:54 -05:00
  • 26958d74d8 Moving test cases around; preparing to delete. ricmoo 2017-02-24 14:41:24 -05:00
  • 38d578a2c6 Migrating to a split up package; renaming files. ricmoo 2017-02-24 14:32:44 -05:00
  • 96aaed7395 Version bump (patch). ricmoo 2017-02-02 17:06:44 -05:00
  • 7027935ff7 Fixed failing contracts with fallback function. ricmoo 2017-02-02 17:06:07 -05:00
  • 5d692f4908 Some JSON-RPC clients do not allow call blockTag to be optional. ricmoo 2017-01-27 16:24:53 -05:00
  • 9def4a6170 Fix data bug for sendTransaction (was not incuded). ricmoo 2017-01-27 15:49:15 -05:00
  • 3a0d79b1e4 Just pulling in bn.js and hash.js libraries, instead of relying on the version pulled from elliptic. ricmoo 2016-11-21 18:45:24 -05:00
  • 048ef96ad0 Fixed package dependency issue when elliptic is already installed. ricmoo 2016-11-21 18:20:36 -05:00
  • 51f1fa50dd Expose the Interface and Contract objects. ricmoo 2016-11-21 17:46:36 -05:00
  • d8a88c18d3 Added keyword arguments and proper result types for the Interface and Solidity parser. ricmoo 2016-11-09 17:27:34 -05:00
  • db7cff9582 BN.js fixed nmask for us, so we use that now instead of our mask hack. ricmoo 2016-11-09 16:39:33 -05:00
  • dc2583ddd8 Updating dist. v1.0.5 ricmoo 2016-10-05 00:12:15 +08:00
  • 3be962f09d Made secret-storage more closely resemble geth. ricmoo 2016-10-05 00:06:05 +08:00
  • 736b08e016 Updated parseTransaction to format parameters more meaningfully. v1.0.4 ricmoo 2016-09-16 14:46:19 +08:00
  • d8013cae37 Added transaction parsing with address recovery. ricmoo 2016-09-16 14:08:36 +08:00
  • b26b1b9c53 Moved getContractAddress to utils. ricmoo 2016-08-23 22:06:26 -04:00
  • 1c9c7b7a7d Refactored some internal libraries. v1.0.1 ricmoo 2016-08-23 20:24:18 -04:00
  • a9aaeefe24 Moved address functions to utils (things without need ofr signing do not need all the extra requires). ricmoo 2016-08-23 20:12:12 -04:00
  • 8257e3f885 Moved ether parsing/formatting into its own library. ricmoo 2016-08-23 19:35:19 -04:00
  • 965c987761 Updated docs for promise-based secret storage. ricmoo 2016-08-15 23:27:10 -04:00
  • 142e5276fe Moved encrypt, decrypt and brain wallet to use promises (which greatly improves nested progress callback, approx 4x performance). ricmoo 2016-08-15 23:04:02 -04:00
  • 351d1a2dad Added github repo to package.json. ricmoo 2016-08-10 14:30:33 -04:00
  • 72424ea2d2 Fixed typo in wallet demo. ricmoo 2016-08-08 17:12:27 -04:00
  • 1e703bfdb4 Version Bump (patch). ricmoo 2016-08-08 14:34:55 -04:00
  • dee0a4bf3e Added raw private key and made homestead default network. ricmoo 2016-08-08 00:18:01 -04:00
  • 9c1d6051fb Fixed empty transaction field bug. ricmoo 2016-08-07 15:18:42 -04:00
  • 3c67736cbb Fixed randomish bug. ricmoo 2016-08-07 15:17:53 -04:00
  • c697a5bc81 Version bump (patch). ricmoo 2016-08-05 16:15:50 -04:00
  • 0e9df5cb76 Fixed bug when passing in hex string to formatEther. ricmoo 2016-08-05 16:14:09 -04:00
  • 7a37dd6949 Added installing section and npm badge to docs. ricmoo 2016-08-05 03:53:29 -04:00
  • cecefd416d Small changes to docs. v0.0.9 ricmoo 2016-08-05 03:40:31 -04:00
  • 79f9047c21 Added wallet provider test. ricmoo 2016-08-05 03:16:13 -04:00
  • f9f7469ccf Fixed variable masking issue in exaples in docs. ricmoo 2016-08-05 03:06:36 -04:00
  • 1e5933eb45 Fixed test cases that were being missed. ricmoo 2016-08-05 03:04:17 -04:00
  • a4e1f531b7 Etherscan now supports estiateGas and getGasPrice (thanks Matt!). ricmoo 2016-08-05 02:56:24 -04:00
  • 0a38d14930 Updated dist. ricmoo 2016-08-04 21:38:05 -04:00
  • 4e7f2fa3d4 Allow wei to be passed in as a hex string. ricmoo 2016-08-04 21:37:33 -04:00
  • 4b99bb579c Fixed getContractAddress function ricmoo 2016-08-04 21:37:15 -04:00
  • 0b59519c19 Version bump (patch). ricmoo 2016-08-04 20:29:55 -04:00
  • 4d18119ccf Updated dist. ricmoo 2016-08-04 20:29:20 -04:00
  • 4af236d3ac Moved setImmediate shim to wallet. ricmoo 2016-08-04 20:28:55 -04:00
  • eddb9c28a8 Moved setImmediate shim into wallet. ricmoo 2016-08-04 20:27:21 -04:00
  • 40a6fdd95e Removed web3 from splitter. ricmoo 2016-08-04 20:12:50 -04:00
  • 3f80001e4d On failed RPC, include original error and data. ricmoo 2016-08-04 17:53:44 -04:00
  • 89082164ce Version bump (patch). ricmoo 2016-08-04 04:00:02 -04:00
  • 9df7c2f37a Fixed etherscan production url. ricmoo 2016-08-04 03:58:48 -04:00
  • 840f510bf1 Added documentation note for why gas price is hard-coded. ricmoo 2016-08-04 03:43:59 -04:00
  • 1bd95b127b Added wallet example. ricmoo 2016-08-04 03:21:49 -04:00
  • 97154e49a6 Version bump (patch). ricmoo 2016-08-04 03:20:37 -04:00
  • db757b5bbb Fixed wrong default gasLimit bug and clearing provider. ricmoo 2016-08-04 03:20:01 -04:00
  • af62f54042 Added etherscan example to docs. ricmoo 2016-08-03 19:41:46 -04:00
  • 1b0dc18bdc Abstracted providers and added etherscan provider. ricmoo 2016-08-03 19:36:44 -04:00
  • 1db36b3132 Version bump (patch). ricmoo 2016-08-03 02:27:56 -04:00
  • 805879a213 Refactored provider to parse the response. ricmoo 2016-08-03 02:26:36 -04:00
  • e1157f3a4c Updated documentation with Provider API and related methods. ricmoo 2016-08-02 17:49:11 -04:00
  • 46e0866410 Updated dist. ricmoo 2016-08-02 17:46:38 -04:00
  • 621c1ee74e Removed duplicate functions. ricmoo 2016-08-02 17:46:20 -04:00
  • b3f9070b39 Added full provider API including estimate proxy. ricmoo 2016-08-02 17:43:18 -04:00
  • 14b15dcf5a Added provider standard methods. ricmoo 2016-08-02 17:41:28 -04:00
  • e4c62d2939 Updated test info in the docs. ricmoo 2016-08-02 01:12:04 -04:00
  • b50c0bd615 Added license file. ricmoo 2016-08-02 01:11:43 -04:00
  • e55ee253ab Cleaned up solidity test cases. ricmoo 2016-08-01 20:09:34 -04:00
  • f81fa6e4f5 Version bump (patch; still very beta). ricmoo 2016-08-01 20:06:54 -04:00
  • 4785c650f3 Upgraded some packages. ricmoo 2016-08-01 19:39:54 -04:00
  • be99fa858e Removed debug logging. ricmoo 2016-08-01 19:39:40 -04:00
  • 196d4f6659 Fixed docs. at bit ricmoo 2016-08-01 19:34:03 -04:00
  • 1233233c6c Removed debugging logging. ricmoo 2016-08-01 19:33:21 -04:00
  • 742bcc753f Added brainwallet test case. ricmoo 2016-08-01 19:32:57 -04:00
  • 839c2a10aa Added summonBrainWallet function. ricmoo 2016-08-01 19:24:52 -04:00
  • b298d41c22 Added dependencies for test cases. ricmoo 2016-08-01 18:37:04 -04:00
  • c70a9f61cb Added some more info to contract tests that require RPC running. ricmoo 2016-08-01 18:36:33 -04:00
  • 6440d8e69d Allow running individual unit tests. ricmoo 2016-08-01 18:34:12 -04:00
  • 97dcd4d450 Fixed testcase generation for soidity parameter encoding/decoding. ricmoo 2016-08-01 18:31:51 -04:00
  • b8d4514dd0 Fixed contract interface decoding numbers. ricmoo 2016-08-01 18:26:12 -04:00
  • 0ceee56de3 Fixed contract interface coder for numbers. ricmoo 2016-08-01 17:57:00 -04:00
  • 024cc1806f Re-ordered some parameters, fixed typo. ricmoo 2016-08-01 14:14:53 -04:00
  • 5e421d2636 Added ether string parsing and formatting. ricmoo 2016-07-29 20:06:58 -04:00
  • f71ea72d54 Added https proxy for splitter demo. ricmoo 2016-07-29 15:40:15 -04:00
  • d65379f6c4 Added splitter demo app. ricmoo 2016-07-29 04:46:59 -04:00
  • 06281e85c4 Fixed RPC method calls. ricmoo 2016-07-29 04:45:46 -04:00
  • 5dc2621a32 Fixed type in randomish. ricmoo 2016-07-27 03:09:11 -04:00
  • c024f88ce1 Updated dist to inlcude randomish. ricmoo 2016-07-27 03:03:14 -04:00
  • b5e6ac7db9 Varialbe name changes. ricmoo 2016-07-27 03:02:30 -04:00