UNPKG

@hyperlane-xyz/core

Version:

Core solidity contracts for Hyperlane

274 lines (158 loc) 5.68 kB
# @eth-optimism/common-ts ## 0.8.1 ### Patch Changes - fecd42d67: Fix BaseServiceV2 configuration for caseCase options ## 0.8.0 ### Minor Changes - 4ae94b412: Add option to configure body parser ### Patch Changes - 0e179781b: Fixes a minor bug where the provider name was incorrectly logged when using waitForProvider ## 0.7.1 ### Patch Changes - f04e5db2d: Fix unknown option error in base service v2 ## 0.7.0 ### Minor Changes - ab8ec365c: Updates BaseServiceV2 so that options are secret by default. Services will have to explicitly mark options as "public" for those options to be logged and included in the metadata metric. - 9b2891852: Refactors BaseServiceV2 slightly, merges standard options with regular options ### Patch Changes - e23f60f63: Fixes a bug in BaseServiceV2 where options were not being parsed correctly when passed into the constructor rather than via environment variables or command line arguments - c6c9c7dbf: Adds a function for waiting for ethers providers - ffcee1013: Make logLevel a default option of BaseServiceV2 - eceb0de1d: Adds new standard options to disable parsing variables from environment and command line. ## 0.6.8 ### Patch Changes - Updated dependencies [c975c9620] - Updated dependencies [136ea1785] - @eth-optimism/core-utils@0.12.0 ## 0.6.7 ### Patch Changes - Updated dependencies [1e76cdb86] - @eth-optimism/core-utils@0.11.0 ## 0.6.6 ### Patch Changes - ce7da914: Minor update to BaseServiceV2 to keep the raw body around when requests are made. ## 0.6.5 ### Patch Changes - 7215f4ce: Bump ethers to 5.7.0 globally - d7679ca4: Add source maps - Updated dependencies [7215f4ce] - Updated dependencies [206f6033] - @eth-optimism/core-utils@0.10.1 ## 0.6.4 ### Patch Changes - Updated dependencies [dbfea116] - @eth-optimism/core-utils@0.10.0 ## 0.6.3 ### Patch Changes - Updated dependencies [0df744f6] - Updated dependencies [8ae39154] - Updated dependencies [dac4a9f0] - @eth-optimism/core-utils@0.9.3 ## 0.6.2 ### Patch Changes - Updated dependencies [0bf3b9b4] - Updated dependencies [8d26459b] - Updated dependencies [4477fe9f] - @eth-optimism/core-utils@0.9.2 ## 0.6.1 ### Patch Changes - Updated dependencies [f9fee446] - @eth-optimism/core-utils@0.9.1 ## 0.6.0 ### Minor Changes - 3d1cb720: Add version to healthz for convenience ### Patch Changes - Updated dependencies [700dcbb0] - @eth-optimism/core-utils@0.9.0 ## 0.5.0 ### Minor Changes - cb71fcde: Make typescript type more permissive for MetricsV2 ### Patch Changes - 10e41522: Fix potential metrics DoS vector in recent commit to BSV2 ## 0.4.0 ### Minor Changes - 52b26878: More gracefully shut down base service ### Patch Changes - c201f3f1: Collect default node metrics - 29ff7462: Revert es target back to 2017 - Updated dependencies [29ff7462] - @eth-optimism/core-utils@0.8.7 ## 0.3.1 ### Patch Changes - 9ba869a7: Log server messages to logger instead of stdout - 050859fd: Include default options in metadata metric ## 0.3.0 ### Minor Changes - d9e39931: Minor upgrade to BaseServiceV2 to expose a full customizable server, instead of just metrics. - 84a8934c: BaseServiceV2 exposes service name and version as standard synthetic metric ## 0.2.10 ### Patch Changes - 9ecbf3e5: Expose service internal options as environment or cli options ## 0.2.9 ### Patch Changes - Updated dependencies [17962ca9] - @eth-optimism/core-utils@0.8.6 ## 0.2.8 ### Patch Changes - f16383f2: Have legacy BaseService metrics bind to 0.0.0.0 by default - d18ae135: Updates all ethers versions in response to BN.js bug - Updated dependencies [d18ae135] - @eth-optimism/core-utils@0.8.5 ## 0.2.7 ### Patch Changes - Updated dependencies [5cb3a5f7] - Updated dependencies [6b9fc055] - @eth-optimism/core-utils@0.8.4 ## 0.2.6 ### Patch Changes - b57014d1: Update to typescript@4.6.2 - Updated dependencies [b57014d1] - @eth-optimism/core-utils@0.8.3 ## 0.2.5 ### Patch Changes - e36b085c: Adds hard stop to BaseServiceV2 when multiple exit signals are received - c1957126: Update Dockerfile to use Alpine - 51673b90: Have BaseServiceV2 throw when options are undefined - 7a179003: Adds the jsonRpcProvider validator as an input validator - Updated dependencies [c1957126] - @eth-optimism/core-utils@0.8.2 ## 0.2.4 ### Patch Changes - f981b8da: Properly exposes metrics as part of a metrics server at port 7300 ## 0.2.3 ### Patch Changes - f7761058: Update log lines for service shutdown - 5ae15042: Update metric names to include proper snake_case for strings that include "L1" or "L2" - 5cd1e996: Have BaseServiceV2 add spaces to environment variable names ## 0.2.2 ### Patch Changes - b3f9bdef: Have BaseServiceV2 gracefully catch exit signals - e53b5783: Introduces the new BaseServiceV2 class. ## 0.2.1 ### Patch Changes - 243f33e5: Standardize package json file format ## 0.2.0 ### Minor Changes - 81ccd6e4: `regenesis/0.5.0` release ## 0.1.6 ### Patch Changes - 6d3e1d7f: Update dependencies ## 0.1.5 ### Patch Changes - c73c3939: Update the typescript version to `4.3.5` ## 0.1.4 ### Patch Changes - 5c89c45f: Move the metric prefix string to a label #1047 ## 0.1.3 ### Patch Changes - baa3b761: Improve Sentry support, initializing as needed and ensuring ERROR logs route to Sentry ## 0.1.2 ### Patch Changes - 0c16805: add metrics server to common-ts and batch submitter ## 0.1.1 ### Patch Changes - 1d40586: Removed various unused dependencies - 575bcf6: add environment and network to dtl, move metric init to app from base-service ## 0.1.0 ### Minor Changes - 28dc442: move metrics, logger, and base-service to new common-ts package