Commit Graph

  • 237d0c0c36 admin: test coverage upload Richard Moore 2022-10-20 19:54:28 -04:00
  • f2ebb16ca1 admin: test coverage upload Richard Moore 2022-10-20 19:53:25 -04:00
  • 3d0639f4ed admin: test coverage upload Richard Moore 2022-10-20 19:51:11 -04:00
  • bc93574f3c admin: added faucet private key for CI Richard Moore 2022-10-20 05:04:12 -04:00
  • 214b7ba217 admin: updated dist files Richard Moore 2022-10-20 05:03:32 -04:00
  • e72a3cf078 tests: updated test suites Richard Moore 2022-10-20 05:00:49 -04:00
  • 1648beba74 Updated root exports. Richard Moore 2022-10-20 05:00:18 -04:00
  • 83d01f86ba Prevent signing invalid digests. Richard Moore 2022-10-20 04:59:55 -04:00
  • 5813b316d7 Fixed bug parsing raw non-compressed signatures. Richard Moore 2022-10-20 04:59:20 -04:00
  • 14af51d4e9 Fixed browser issue for HMAC. Richard Moore 2022-10-20 04:58:37 -04:00
  • 53c8291ed5 Use new makeError method in Contract. Richard Moore 2022-10-20 04:57:28 -04:00
  • 9c45482fad Added convenience functions for creating CALL_EXCEPTION Errors. Richard Moore 2022-10-20 04:55:25 -04:00
  • a667dcbebe Sync testnets with v5 updates and update to new CALL_EXCEPTION model. Richard Moore 2022-10-20 04:54:26 -04:00
  • f4539e5675 Inject common networks in main Network object to allow sync access to Network at the top-level. Richard Moore 2022-10-20 04:51:42 -04:00
  • 2486b88494 Fixed Wallet not passing non-enumerated properties along to be signed. Richard Moore 2022-10-20 04:50:39 -04:00
  • 15446f729b Updated to new CALL_EXCEPTION model, removing UNPREDICTABLE_GAS_LIMIT. Richard Moore 2022-10-20 04:49:40 -04:00
  • 22ebbf4e5c Fixed wrong hash computed with Transaction and added toJSON. Richard Moore 2022-10-20 04:48:52 -04:00
  • 45d29fd318 Allow computing an address from a SigningKey. Richard Moore 2022-10-20 04:47:44 -04:00
  • 1974c6abdc Removed old incompatible method of injected networks. Richard Moore 2022-10-20 04:47:05 -04:00
  • c80fcddf50 admin: add env to workflow Richard Moore 2022-10-19 04:49:26 -04:00
  • f3e67d230e admin: updated environment Richard Moore 2022-10-19 04:31:32 -04:00
  • 0bfa7f497d admin: updated dist files v5.7.2 Richard Moore 2022-10-19 04:19:51 -04:00
  • 706d3ca27c Updated tests for goerli. Richard Moore 2022-10-19 04:16:23 -04:00
  • 60248f3249 admin: update dist files Richard Moore 2022-10-18 23:41:44 -04:00
  • f5abaafb7f admin: add environment to CI Richard Moore 2022-10-18 23:24:24 -04:00
  • 139280390c Updated tests to use goerli instead of ropsten. Richard Moore 2022-10-18 23:23:48 -04:00
  • 9f990c57f0 Added new error strings Pocket returns. Richard Moore 2022-10-18 23:22:07 -04:00
  • 74e3d98d1d Fixed Alchemy goerli URL. (#3320, #3323, #3340, #3358, #3423) Richard Moore 2022-10-18 23:21:06 -04:00
  • 8745800cbc admin: update dist files Richard Moore 2022-10-18 20:35:20 -04:00
  • 2a3a2e1fed Update testnets for third-party providers (#3320, #3323, #3340, #3358, #3423). Richard Moore 2022-10-18 20:31:56 -04:00
  • c8f769346f admin: updated dist files Richard Moore 2022-10-01 01:34:06 -04:00
  • 55a6c9b715 tests: added more testing Richard Moore 2022-10-01 01:33:18 -04:00
  • 8bece98e3e Allow indexed parameters on Events. Richard Moore 2022-10-01 01:29:44 -04:00
  • 992c7eef07 Simplified Fragment API Richard Moore 2022-10-01 01:17:15 -04:00
  • 4e94617ea8 admin: update CI test names Richard Moore 2022-09-30 20:24:29 -04:00
  • fb57f6d848 tests: use retryIt for possibly long-running provider tests Richard Moore 2022-09-30 20:20:27 -04:00
  • aafb467001 admin: update Generate Coverage workflow to use compatible nodejs version Richard Moore 2022-09-30 20:10:10 -04:00
  • 4206c7c14c admin: added name to CI Richard Moore 2022-09-30 20:05:00 -04:00
  • 87e1f52702 Initial signature change to support custom WebSockets for reconnecting providers. Richard Moore 2022-09-30 20:04:03 -04:00
  • db308812b2 Fix Interface signatures to allow strings as fragments. Richard Moore 2022-09-30 20:03:24 -04:00
  • 0fd2a450af Add negative hexstring support to getNumber. Richard Moore 2022-09-30 20:02:42 -04:00
  • f4d2721baf tests: added more tests Richard Moore 2022-09-30 20:00:11 -04:00
  • 58ae6b7fc5 tests: fixed locking randomBytes test Richard Moore 2022-09-30 19:56:13 -04:00
  • d3b6cfce84 admin: update for CI Richard Moore 2022-09-30 19:40:33 -04:00
  • e2b98b9e73 admin: updates for CI Richard Moore 2022-09-30 19:38:49 -04:00
  • 66ad5f82fb admin: add github workflow for CI Richard Moore 2022-09-30 19:31:00 -04:00
  • 9771b851f8 Renamed Bytes32-based coding functions. Richard Moore 2022-09-30 05:54:00 -04:00
  • fa87757253 admin: using new update-version script Richard Moore 2022-09-29 23:19:40 -04:00
  • 7096b067da admin: update admin scripts to find meaningful head.. Richard Moore 2022-09-29 23:17:36 -04:00
  • ad5b8da8bf admin: updated dist files Richard Moore 2022-09-29 22:57:27 -04:00
  • c1f86802fb admin: updated version bump script Richard Moore 2022-09-29 22:54:58 -04:00
  • 1f2318a34a Fix some root exports. Richard Moore 2022-09-29 21:56:40 -04:00
  • aa60fe3ed2 Added basic provider data tests. Richard Moore 2022-09-29 21:56:05 -04:00
  • 0ce18366b1 Renamed getStorageAt to getStorage and homestead to mainnet and fixed several Provider formatting bugs. Richard Moore 2022-09-29 21:55:13 -04:00
  • e14cca31ba Refactor provider model for better socket provider support. Richard Moore 2022-09-29 21:53:25 -04:00
  • a6faed5098 admin: update dist files Richard Moore 2022-09-27 03:45:27 -04:00
  • 4d435cd56e Fixed Fragment bugs and added getContract to EtherscanProvider.. Richard Moore 2022-09-27 03:35:23 -04:00
  • ee06989ba3 Refactored JsonRpcApiProvider and the Provider model. Richard Moore 2022-09-17 23:17:52 -04:00
  • 40fad8bbc0 admin: update dist files Richard Moore 2022-09-15 23:02:59 -04:00
  • 406a1d3d57 admin: update dist files Richard Moore 2022-09-15 22:58:45 -04:00
  • 067536a837 Added error coalescence back to JsonRpcApiProvider. Richard Moore 2022-09-15 22:56:48 -04:00
  • b09a023d61 tests: updated avatar tests Richard Moore 2022-09-15 22:56:01 -04:00
  • 23868e74b1 Refactor imports. Richard Moore 2022-09-15 22:31:00 -04:00
  • edcba76366 docs: added more jsdocs Richard Moore 2022-09-15 22:30:27 -04:00
  • 12a13c6d56 Refactor Fragment selector and topichash calculation in Contract (#3353). Richard Moore 2022-09-15 22:27:21 -04:00
  • d7c6252521 tests: added initial provider tests. Richard Moore 2022-09-15 22:20:48 -04:00
  • 74f7967be6 Refactor Fragment selector and topichash calculation (#3353). Richard Moore 2022-09-15 22:19:05 -04:00
  • 44cbc7fa4e admin: updated dist files v5.7.1 Richard Moore 2022-09-13 21:28:52 -04:00
  • b14cb0fa2c Fixed message signing errors that clobbered critical Error properties (#3356). Richard Moore 2022-09-13 21:24:31 -04:00
  • 4c86dc9ed4 Add support for all data URL formats (#3341). Richard Moore 2022-09-13 20:49:15 -04:00
  • d083522374 Added Sepolia network (#3325). Richard Moore 2022-09-13 20:36:43 -04:00
  • 1e99d82259 docs: added docs for Interface. Richard Moore 2022-09-09 18:35:08 -04:00
  • b617322ee8 Removed superfluous types for refining type properties. Richard Moore 2022-09-09 18:33:36 -04:00
  • 5bdac36a99 Convert FormatType mnemonic to string literals. Richard Moore 2022-09-09 16:28:32 -04:00
  • f30cdf6262 docs: added jsdocs to utils. Richard Moore 2022-09-09 03:37:38 -04:00
  • 29ead2696c Removed dead file for logger. Richard Moore 2022-09-08 23:21:57 -04:00
  • 29949a6309 Replaced logger class with simpler functions. Richard Moore 2022-09-08 23:21:08 -04:00
  • 2740976d8b admin: updated dist files. Richard Moore 2022-09-05 16:57:11 -04:00
  • 12ed855a2e Updated build-clean to include dist builds to prepare package for publishing. Richard Moore 2022-09-05 16:52:38 -04:00
  • 955e4c0af7 Fixed circular dependency in SigningKey. Richard Moore 2022-09-05 16:51:48 -04:00
  • 92c217fb28 Updated the readme for v6. Richard Moore 2022-09-05 16:41:13 -04:00
  • 924f59e5f5 Added basic readme information. Richard Moore 2022-09-05 16:35:15 -04:00
  • f5336c19b1 Initial code drop for v6-beta-exports. Richard Moore 2022-09-05 16:14:43 -04:00
  • 8278dcb1ca admin: initial orphan branch for v6-exports Richard Moore 2022-09-05 16:05:56 -04:00
  • 01b5badbb6 admin: update dist files v5.7.0 Richard Moore 2022-08-18 16:17:26 -04:00
  • 7357dd24ea tests: remove old Pocket tests Richard Moore 2022-08-18 16:14:15 -04:00
  • d3592efc1d admin: update dist files Richard Moore 2022-08-18 15:38:05 -04:00
  • 9f21b6bea8 tests: fix namehash matcher Richard Moore 2022-08-18 15:35:14 -04:00
  • ec1b958303 admin: updated dist files v5.7 Richard Moore 2022-08-18 14:48:39 -04:00
  • 9ccdd17110 tests: updated pocket to normal API key. Richard Moore 2022-08-18 14:38:00 -04:00
  • 10d07ca6ec Update PocketProvider to newer URL format (#2980). Richard Moore 2022-08-18 14:36:57 -04:00
  • f274104865 Applied lastest changes from ens-normalize (#42, #2376, #2754). Richard Moore 2022-08-17 23:03:27 -04:00
  • fce9aaa734 Relax ENS normalize for double-hyphen to only throw on punycode conflicts (#42, #2376, #2754). Richard Moore 2022-08-16 17:00:34 -04:00
  • d9897e0fdb Added ACTION_REJECTED error for UI-based Signers. Richard Moore 2022-08-16 16:23:58 -04:00
  • 8314236143 Include current baseFee in feeData for easier custom fee calculation. Richard Moore 2022-08-16 16:02:04 -04:00
  • e52fbfbe70 Add restrictions for new UTF-8 specification ENS names (#42, #2376, #2754). Richard Moore 2022-08-15 22:45:19 -04:00
  • 00114d7b2f Expand the definition of a WebSocketLikg (#2843). Richard Moore 2022-08-15 17:56:04 -04:00
  • 60da870cf2 Expanded type for queryFitler to allow string (#2882). Richard Moore 2022-08-14 16:10:49 -04:00
  • 14bf407bd9 Add new ENS normalization specification for wider UTF-8 support (#42, #2376, #2754). Richard Moore 2022-08-14 16:01:06 -04:00
  • 549168cc4d Added finalized and safe blockTags (#3091). Richard Moore 2022-08-11 15:03:02 -04:00