Commit Graph

  • 7aebe53e5b
    Change Buffer constructor to safer operations (#265). Richard Moore 2018-09-04 10:20:31 -04:00
  • 32a070d909
    Added support for fetching block transactions with blocks. Richard Moore 2018-09-04 10:08:50 -04:00
  • b5408bcbd0
    Updated readme with beta cdn link. Richard Moore 2018-08-27 20:19:06 +02:00
  • 284ffdfd1f
    Updated provider testcase for updated address. Richard Moore 2018-08-27 18:58:50 +02:00
  • ae4cd90441
    Updated dist files. Richard Moore 2018-08-27 14:51:44 +02:00
  • 5efd0c1f8a
    Backport fix for EIP-848 status codes from v4; only an error is generated in v3, the error string is ignored. (#262). Richard Moore 2018-08-27 14:51:03 +02:00
  • 962f75038b
    Skip dist checks for node 6 to fix Travis CI. Richard Moore 2018-08-27 14:04:21 +02:00
  • ea5a56f0f0
    Updated dist files. Richard Moore 2018-08-27 13:42:26 +02:00
  • afae5cd2f9
    Block calling contract methods until it deployed, if it is pending deployment. Richard Moore 2018-08-27 13:38:48 +02:00
  • 280dc56a74
    Removing address from JsonRpcSigner and cache address (#263). Richard Moore 2018-08-27 13:27:59 +02:00
  • 2b9d8d6d6a
    Silence warning for external keyword in human-readable ABI. Richard Moore 2018-08-27 13:27:03 +02:00
  • 2d35e5e9d7
    Fixed test cases for finney units. Richard Moore 2018-08-21 13:23:11 +02:00
  • 102a4e8bf4
    Added tests for utf-8 errors. Richard Moore 2018-08-21 13:14:37 +02:00
  • ce837e307e
    Fixed test DRNG. Richard Moore 2018-08-21 13:14:21 +02:00
  • 810e9e743e
    Updated dist files. Richard Moore 2018-08-21 13:13:52 +02:00
  • e092746165
    Removed jsonCopy and added deepCopy instead (#261). Richard Moore 2018-08-21 13:11:44 +02:00
  • 388b658bfa
    Invalid utf-8 strings now fail by default. Richard Moore 2018-08-21 13:08:28 +02:00
  • 0358e8afb7
    Fixed typo in units for finney (#259). Richard Moore 2018-08-21 13:01:55 +02:00
  • d6f4857232
    Fix parseUnits for given wei value Christoph Mussenbrock 2018-08-20 16:28:49 +02:00
  • f3fbd6c83e
    Update units.js Christoph Mussenbrock 2018-08-20 15:16:31 +02:00
  • b092619248 RNfromEncryptedWallet missing arg Rostislav Chuklin 2018-08-17 12:27:21 +01:00
  • 1d1238af5e minor tweak to make mnemonic decryption optional Rostislav Chuklin 2018-08-17 12:08:52 +01:00
  • 617e91a7af
    Encrypt mnemonic into JSON Rostislav Chuklin 2018-08-16 14:46:08 +01:00
  • 2b88efea65
    Updated dist files. Richard Moore 2018-08-13 17:01:44 +01:00
  • f4c3073304
    Removed BigNumber and AbiCoder objects from utils and exposed them at the root. Richard Moore 2018-08-13 16:58:19 +01:00
  • e4d5786861
    Fixed isType for null values. Richard Moore 2018-08-13 16:56:59 +01:00
  • 46a55a1d99
    Removing old dead code. Richard Moore 2018-08-13 16:56:20 +01:00
  • 2c1022cde1
    Removed timeout from wait so we can use confirmations in the future instead and remain backwards compatible. Richard Moore 2018-08-13 16:54:32 +01:00
  • f9723c42cb
    Re-use shallowCopy. Richard Moore 2018-08-13 16:52:35 +01:00
  • 3635a9bb40
    Fixed custom network chain ID check. Richard Moore 2018-08-13 16:50:47 +01:00
  • 3e19dab5bd Update Test extra Etherscan operations - fetches the history cancue 2018-08-06 15:04:24 +09:00
  • 44622bafe1 Add pagination and gasUsed options to EtherscanProvider getHistory cancue 2018-08-02 20:31:02 +09:00
  • 9e0bfa733b
    Updated dist files. Richard Moore 2018-08-05 18:35:26 -04:00
  • a80a8a8ced
    Fixed miscalculating estimated fees for payable functions. Richard Moore 2018-08-05 18:35:00 -04:00
  • b44a80800c
    Removed dead dist files. Richard Moore 2018-08-05 18:31:22 -04:00
  • e3b04bb3fc
    Updated dist files. Richard Moore 2018-08-04 19:40:06 -04:00
  • fcee62a3d9
    Fixed parseSignature with empty parameter lists. Richard Moore 2018-08-04 19:34:30 -04:00
  • 7f1fbfc203
    Make wallet.encrypt options optional. Richard Moore 2018-08-04 19:33:51 -04:00
  • 4f63b82bbb
    Updated dist files. Richard Moore 2018-08-03 15:26:01 -04:00
  • f63c844c42
    Added support for getting JsonRpcSigner by index and fixed gas limit in sendTransaction. Richard Moore 2018-08-03 15:22:28 -04:00
  • 694c0b3f7d
    Added test case to check build for TypeScript host-path mayhem. Richard Moore 2018-08-02 21:36:13 -04:00
  • 1c45840148
    Updated dist files. Richard Moore 2018-08-02 21:35:39 -04:00
  • 421b2c857b
    Fixing TypeScript compiler using host paths for resolving constants. Richard Moore 2018-08-02 21:34:10 -04:00
  • bacf42a22f
    Updated dist files. Richard Moore 2018-08-02 20:43:09 -04:00
  • 5c8703fb30
    Restructuring for TypeScript. Richard Moore 2018-08-02 20:30:44 -04:00
  • 30a84d8577
    Fixing long-output-delay issue on Travis CI. Richard Moore 2018-08-02 17:56:50 -04:00
  • 3198bc27fd
    Updated dist files. Richard Moore 2018-08-02 17:15:11 -04:00
  • c7555516ff
    Using the Vyper-style gas limits sans the base cost. Richard Moore 2018-08-02 17:14:06 -04:00
  • 3cd0e8bf88
    New custom Mocha reporter so Travis CI output is browser friendly. Richard Moore 2018-08-02 17:10:38 -04:00
  • 957ccd2eaf
    Updated dist files and tests. Richard Moore 2018-08-01 18:05:19 -04:00
  • 558ef2c00d
    Updated ethers exported structure. Richard Moore 2018-08-01 17:35:23 -04:00
  • b73a964bac
    Moved type to enum for hmac SupportedAlgorithms. Richard Moore 2018-08-01 17:33:23 -04:00
  • 3e091a2938
    Added Vyper-style gas ABI support. Richard Moore 2018-08-01 17:24:11 -04:00
  • cb6d18035f
    Added error code detection for sendTransaction. Richard Moore 2018-08-01 17:02:27 -04:00
  • 4b15229832
    Calculate estimated gasLimit for JsonRpcProvider. Richard Moore 2018-08-01 15:47:02 -04:00
  • f0dfa50848
    Adding node 8 back into tests. Richard Moore 2018-07-30 23:15:53 -04:00
  • 22f007498d
    Updated dist files. Richard Moore 2018-07-30 23:15:36 -04:00
  • cc6f658ef1
    Added support for Web3 v1.0 providers. Richard Moore 2018-07-30 23:14:07 -04:00
  • 9b885296d0
    Major re-factor of the library layout for TypeScript; still up for discussion. Richard Moore 2018-07-30 18:59:52 -04:00
  • e2b78eadff
    Merge ebb107a23b4346ae775764ecf66046098e07fd43 into 294d0fda61eacea1ee59c92b5893f8fc66de2bef Logan Sease 2018-07-30 16:49:17 +00:00
  • ebb107a23b rename encode mtd Logan Sease 2018-07-30 12:45:04 -04:00
  • 31598d75ad added methods needed for hardware wallet support Logan Sease 2018-07-30 12:42:22 -04:00
  • 517698a86d
    Use require() instead of import Jegor Sidorenko 2018-07-30 14:50:37 +01:00
  • 97b8a7d424
    Merge 468c8794f23d013b4865764602eaab0ad38bb483 into 294d0fda61eacea1ee59c92b5893f8fc66de2bef tracoco 2018-07-30 11:49:28 +00:00
  • cfa735a249
    Merge 4044a99621f8c3650bfd0661e3b83062436c5173 into 294d0fda61eacea1ee59c92b5893f8fc66de2bef urugang 2018-07-29 14:15:14 +00:00
  • c6c5ba0118
    Updated dist files. Richard Moore 2018-07-27 17:02:46 -04:00
  • a966a60656
    Changed constant name for consistency. Richard Moore 2018-07-27 03:46:38 -04:00
  • d05da1e487
    Added transactionHash to error for consistency. Richard Moore 2018-07-27 03:45:11 -04:00
  • 63b35cdd6c
    Merge dc6b3e3ce4c9cc7f18c2c38683ac9b0a3f134f73 into 294d0fda61eacea1ee59c92b5893f8fc66de2bef Alex Browne 2018-07-27 00:14:34 +00:00
  • 294d0fda61
    Added longer timeout for basic authentication test. Richard Moore 2018-07-26 18:19:26 -04:00
  • 29f3d2dea8
    Fixed long fixed-length bytes from overflowing encoded ABI. (#237) Richard Moore 2018-07-26 18:02:42 -04:00
  • d2b6570c39
    Updated dist files. Richard Moore 2018-07-26 17:34:22 -04:00
  • a1a765f6e4
    Fixed types for Log Description. Richard Moore 2018-07-26 17:31:08 -04:00
  • 1d98928475
    Updated dist files. Richard Moore 2018-07-26 17:02:32 -04:00
  • 73486d6f39
    Added public and stateMutability for payable to ABI coder. Richard Moore 2018-07-26 16:58:31 -04:00
  • 640ed5dc33
    Fixed recursive promise filling for contract calls. Richard Moore 2018-07-26 16:57:47 -04:00
  • dda957c8e5
    Removing junk files. Richard Moore 2018-07-25 22:05:38 -04:00
  • 97b6d8a797
    Updated dist files. Richard Moore 2018-07-25 21:20:21 -04:00
  • 00bb20546b
    No longer using instanceof which conflicts with npm link. Richard Moore 2018-07-25 21:15:43 -04:00
  • 7cf8596906
    Added bounds checks to the number coder and fixed bytes coder. Richard Moore 2018-07-25 19:32:27 -04:00
  • 1eed706601
    Merge b3e3afed602f446dfb9a3b40718a291d35bb5a55 into 5a0607d11b2d25505ca78fdaa0975501ed490e4f Liam Horne 2018-07-24 00:17:37 +00:00
  • 5a0607d11b
    Updated dist files. Richard Moore 2018-07-23 19:23:53 -04:00
  • 26207e7bb8
    Added non-unified types to resolve npm link issues. Richard Moore 2018-07-23 19:21:42 -04:00
  • dc6b3e3ce4
    Add strict overflow checks for uint and int types Alex Browne 2018-07-23 13:49:33 -07:00
  • ae8d75fe6a
    Use ethers.wordlists for testing instead of re-import. Richard Moore 2018-07-23 05:38:53 -04:00
  • 4db19a1799
    Type in console.log for tests. Richard Moore 2018-07-23 05:38:27 -04:00
  • 543ca19361
    Updated dist files. Richard Moore 2018-07-23 05:37:48 -04:00
  • 7014afaab6
    Fixing out-of-order browserify imports again. Richard Moore 2018-07-23 05:37:07 -04:00
  • 62987ac3a8
    Updated test suite utils. Richard Moore 2018-07-23 03:02:39 -04:00
  • 3a5ec9b4ca
    Updated dist files. Richard Moore 2018-07-23 02:59:01 -04:00
  • 3169cf2f60
    Generalized gulpfile and split browserify from tsc. Richard Moore 2018-07-23 02:56:40 -04:00
  • bceefc7197
    Better browserify for English wordlist. Richard Moore 2018-07-22 21:07:50 -04:00
  • bfff3ea4cc
    Simpler empty modules for shims. Richard Moore 2018-07-22 20:41:30 -04:00
  • 7d4caa05ca
    Use class instance to detect BigNumber. Richard Moore 2018-07-22 20:06:36 -04:00
  • 004fd7d37d
    Make formatUnits options optional. Richard Moore 2018-07-22 20:05:45 -04:00
  • e3da92d1ee
    Lazy load the elliptic curve; also fixed circular dependencies internal to the library that cause issues in browserify. Richard Moore 2018-07-22 20:05:14 -04:00
  • 0bc72c5ed4
    Export computePublicKey in utils. Richard Moore 2018-07-22 19:59:27 -04:00
  • d0cf0c8f43
    Restructuring browser shims. Richard Moore 2018-07-22 18:25:36 -04:00
  • ca94d9dbc6
    Merge 2dfc70bf7c9c90243266871bc594c9da80ea0d09 into 4d4fe60a5555309dc746e8a4e8cfa2448db01250 Peter Kieltyka 2018-07-20 19:15:38 +00:00
  • 2dfc70bf7c tsc to generate declaration files into dist/ Peter Kieltyka 2018-07-20 15:06:06 -04:00