UNPKG

@hyperlane-xyz/core

Version:

Core solidity contracts for Hyperlane

926 lines (645 loc) 20.1 kB
# @eth-optimism/message-relayer ## 0.5.34 ### Patch Changes - Updated dependencies [a1b7ff9e3] - Updated dependencies [8133872ed] - Updated dependencies [afc2ab8c9] - Updated dependencies [5063a69fb] - Updated dependencies [aa854bdd8] - @eth-optimism/sdk@2.1.0 ## 0.5.33 ### Patch Changes - dbe5eb308: Empty patch release to re-release packages that failed to be released by a bug in the release process. - Updated dependencies [be3315689] - @eth-optimism/sdk@2.0.2 ## 0.5.32 ### Patch Changes - Updated dependencies [fecd42d67] - Updated dependencies [66cafc00a] - @eth-optimism/common-ts@0.8.1 - @eth-optimism/sdk@2.0.1 ## 0.5.31 ### Patch Changes - Updated dependencies [cb19e2f9c] - @eth-optimism/sdk@2.0.0 ## 0.5.30 ### Patch Changes - @eth-optimism/sdk@1.10.4 ## 0.5.29 ### Patch Changes - @eth-optimism/sdk@1.10.3 ## 0.5.28 ### Patch Changes - Updated dependencies [0e179781b] - Updated dependencies [5372c9f5b] - Updated dependencies [4ae94b412] - @eth-optimism/common-ts@0.8.0 - @eth-optimism/sdk@1.10.2 ## 0.5.27 ### Patch Changes - Updated dependencies [f04e5db2d] - @eth-optimism/common-ts@0.7.1 - @eth-optimism/sdk@1.10.1 ## 0.5.26 ### Patch Changes - Updated dependencies [3f4b3c328] - @eth-optimism/sdk@1.10.0 ## 0.5.25 ### Patch Changes - @eth-optimism/sdk@1.9.1 ## 0.5.24 ### Patch Changes - Updated dependencies [e23f60f63] - Updated dependencies [ab8ec365c] - Updated dependencies [ba8b94a60] - Updated dependencies [9b2891852] - Updated dependencies [d1f9098f9] - Updated dependencies [c6c9c7dbf] - Updated dependencies [ffcee1013] - Updated dependencies [eceb0de1d] - @eth-optimism/common-ts@0.7.0 - @eth-optimism/sdk@1.9.0 ## 0.5.23 ### Patch Changes - 1d3c749a2: Bumps the version of ts-node used - Updated dependencies [767585b07] - Updated dependencies [c975c9620] - Updated dependencies [136ea1785] - @eth-optimism/sdk@1.8.0 - @eth-optimism/core-utils@0.12.0 - @eth-optimism/common-ts@0.6.8 ## 0.5.22 ### Patch Changes - Updated dependencies [1bfe79f20] - @eth-optimism/sdk@1.7.0 ## 0.5.21 ### Patch Changes - 97b5f578c: Fixes how versions are imported for BaseServiceV2 services - @eth-optimism/sdk@1.6.11 ## 0.5.20 ### Patch Changes - Updated dependencies [1e76cdb86] - @eth-optimism/core-utils@0.11.0 - @eth-optimism/common-ts@0.6.7 - @eth-optimism/sdk@1.6.10 ## 0.5.19 ### Patch Changes - @eth-optimism/sdk@1.6.9 ## 0.5.18 ### Patch Changes - @eth-optimism/sdk@1.6.8 ## 0.5.17 ### Patch Changes - Updated dependencies [b40913b1] - Updated dependencies [a5e715c3] - @eth-optimism/sdk@1.6.7 ## 0.5.16 ### Patch Changes - Updated dependencies [ce7da914] - @eth-optimism/common-ts@0.6.6 - @eth-optimism/sdk@1.6.6 ## 0.5.15 ### Patch Changes - Updated dependencies [e2faaa8b] - @eth-optimism/sdk@1.6.5 ## 0.5.14 ### Patch Changes - 7215f4ce: Bump ethers to 5.7.0 globally - 4f0cc4a4: Small patch release meant to test a fix for a bug in our canary release process for this package. - Updated dependencies [7215f4ce] - Updated dependencies [206f6033] - Updated dependencies [d7679ca4] - @eth-optimism/common-ts@0.6.5 - @eth-optimism/core-utils@0.10.1 - @eth-optimism/sdk@1.6.4 ## 0.5.13 ### Patch Changes - @eth-optimism/sdk@1.6.3 ## 0.5.12 ### Patch Changes - Updated dependencies [cfa81f88] - @eth-optimism/sdk@1.6.2 ## 0.5.11 ### Patch Changes - Updated dependencies [b27d0fa7] - Updated dependencies [dbfea116] - @eth-optimism/sdk@1.6.1 - @eth-optimism/core-utils@0.10.0 - @eth-optimism/common-ts@0.6.4 ## 0.5.10 ### Patch Changes - Updated dependencies [3df66a9a] - Updated dependencies [8323407f] - Updated dependencies [3af9c7a9] - Updated dependencies [aa2949ef] - Updated dependencies [a1a73e64] - Updated dependencies [f53c30b9] - @eth-optimism/sdk@1.6.0 ## 0.5.9 ### Patch Changes - Updated dependencies [dcd715a6] - @eth-optimism/sdk@1.5.0 ## 0.5.8 ### Patch Changes - Updated dependencies [0df744f6] - Updated dependencies [8ae39154] - Updated dependencies [f05ab6b6] - Updated dependencies [dac4a9f0] - @eth-optimism/core-utils@0.9.3 - @eth-optimism/sdk@1.4.0 - @eth-optimism/common-ts@0.6.3 ## 0.5.7 ### Patch Changes - Updated dependencies [0bf3b9b4] - Updated dependencies [680714c1] - Updated dependencies [8d26459b] - Updated dependencies [4477fe9f] - Updated dependencies [29830750] - @eth-optimism/core-utils@0.9.2 - @eth-optimism/sdk@1.3.1 - @eth-optimism/common-ts@0.6.2 ## 0.5.6 ### Patch Changes - Updated dependencies [032f7214] - @eth-optimism/sdk@1.3.0 ## 0.5.5 ### Patch Changes - Updated dependencies [f9fee446] - @eth-optimism/core-utils@0.9.1 - @eth-optimism/sdk@1.2.1 - @eth-optimism/common-ts@0.6.1 ## 0.5.4 ### Patch Changes - 977493bc: Update SDK version and usage to account for new constructor - Updated dependencies [977493bc] - Updated dependencies [700dcbb0] - Updated dependencies [3d1cb720] - @eth-optimism/sdk@1.2.0 - @eth-optimism/core-utils@0.9.0 - @eth-optimism/common-ts@0.6.0 ## 0.5.3 ### Patch Changes - Updated dependencies [cb71fcde] - Updated dependencies [10e41522] - @eth-optimism/common-ts@0.5.0 ## 0.5.2 ### Patch Changes - 29ff7462: Revert es target back to 2017 - Updated dependencies [c201f3f1] - Updated dependencies [29ff7462] - Updated dependencies [52b26878] - @eth-optimism/common-ts@0.4.0 - @eth-optimism/core-utils@0.8.7 - @eth-optimism/sdk@1.1.9 ## 0.5.1 ### Patch Changes - Updated dependencies [9ba869a7] - Updated dependencies [050859fd] - @eth-optimism/common-ts@0.3.1 ## 0.5.0 ### Minor Changes - 84a8934c: BaseServiceV2 exposes service name and version as standard synthetic metric ### Patch Changes - Updated dependencies [d9e39931] - Updated dependencies [84a8934c] - @eth-optimism/common-ts@0.3.0 ## 0.4.13 ### Patch Changes - Updated dependencies [9ecbf3e5] - @eth-optimism/common-ts@0.2.10 - @eth-optimism/sdk@1.1.8 ## 0.4.12 ### Patch Changes - Updated dependencies [17962ca9] - @eth-optimism/core-utils@0.8.6 - @eth-optimism/common-ts@0.2.9 - @eth-optimism/sdk@1.1.7 ## 0.4.11 ### Patch Changes - d18ae135: Updates all ethers versions in response to BN.js bug - Updated dependencies [f16383f2] - Updated dependencies [d18ae135] - @eth-optimism/common-ts@0.2.8 - @eth-optimism/core-utils@0.8.5 - @eth-optimism/sdk@1.1.6 ## 0.4.10 ### Patch Changes - Updated dependencies [86901552] - @eth-optimism/sdk@1.1.5 ## 0.4.9 ### Patch Changes - @eth-optimism/sdk@1.1.4 ## 0.4.8 ### Patch Changes - 412688d5: Replace calls to getNetwork() with getChainId util - @eth-optimism/sdk@1.1.3 ## 0.4.7 ### Patch Changes - Updated dependencies [5cb3a5f7] - Updated dependencies [6b9fc055] - @eth-optimism/core-utils@0.8.4 - @eth-optimism/sdk@1.1.2 - @eth-optimism/common-ts@0.2.7 ## 0.4.6 ### Patch Changes - Updated dependencies [1338135c] - @eth-optimism/sdk@1.1.1 ## 0.4.5 ### Patch Changes - Updated dependencies [a9f8e577] - @eth-optimism/sdk@1.1.0 ## 0.4.4 ### Patch Changes - b57014d1: Update to typescript@4.6.2 - Updated dependencies [b57014d1] - @eth-optimism/common-ts@0.2.6 - @eth-optimism/core-utils@0.8.3 - @eth-optimism/sdk@1.0.4 ## 0.4.3 ### Patch Changes - c1957126: Update Dockerfile to use Alpine - d9a51154: Bump to hardhat@2.9.1 - Updated dependencies [e36b085c] - Updated dependencies [c1957126] - Updated dependencies [51673b90] - Updated dependencies [7a179003] - Updated dependencies [d9a51154] - @eth-optimism/common-ts@0.2.5 - @eth-optimism/core-utils@0.8.2 - @eth-optimism/sdk@1.0.3 ## 0.4.2 ### Patch Changes - Updated dependencies [f981b8da] - @eth-optimism/common-ts@0.2.4 ## 0.4.1 ### Patch Changes - 88601cb7: Refactored Dockerfiles - 5cd1e996: Have BaseServiceV2 add spaces to environment variable names - Updated dependencies [f7761058] - Updated dependencies [5ae15042] - Updated dependencies [5cd1e996] - Updated dependencies [d49feca1] - @eth-optimism/common-ts@0.2.3 - @eth-optimism/sdk@1.0.2 ## 0.4.0 ### Minor Changes - 860fef46: Rewrites the message-relayer to use the BaseServiceV2. ### Patch Changes - Updated dependencies [b3f9bdef] - Updated dependencies [7ae1c67f] - Updated dependencies [e53b5783] - Updated dependencies [47e5d118] - @eth-optimism/common-ts@0.2.2 - @eth-optimism/sdk@1.0.1 ## 0.3.2 ### Patch Changes - Updated dependencies [42227d69] - Updated dependencies [84f63c49] - @eth-optimism/sdk@1.0.0 ## 0.3.1 ### Patch Changes - Updated dependencies [b66e3131] - Updated dependencies [5a6f539c] - Updated dependencies [27d8942e] - @eth-optimism/sdk@0.2.5 - @eth-optimism/core-utils@0.8.1 ## 0.3.0 ### Minor Changes - dcdcc757: Removes message relaying utilities from the Message Relayer, to be replaced by the SDK ### Patch Changes - 189f63be: Update message relayer to log sent tx hashes - Updated dependencies [f37c283c] - Updated dependencies [3f4d3c13] - Updated dependencies [0b4453f7] - Updated dependencies [0c54e60e] - @eth-optimism/sdk@0.2.3 - @eth-optimism/core-utils@0.8.0 ## 0.2.18 ### Patch Changes - 31108ed0: Fixes a bug that prevented the relayer from running correctly. - Updated dependencies [b4165299] - Updated dependencies [3c2acd91] - @eth-optimism/core-utils@0.7.7 - @eth-optimism/contracts@0.5.14 ## 0.2.17 ### Patch Changes - Updated dependencies [438bc78a] - @eth-optimism/contracts@0.5.13 ## 0.2.16 ### Patch Changes - ba14c59d: Updates various ethers dependencies to their latest versions - Updated dependencies [ba14c59d] - @eth-optimism/contracts@0.5.12 - @eth-optimism/core-utils@0.7.6 ## 0.2.15 ### Patch Changes - Updated dependencies [e631c39c] - @eth-optimism/contracts@0.5.11 ## 0.2.14 ### Patch Changes - Updated dependencies [ad94b9d1] - @eth-optimism/core-utils@0.7.5 - @eth-optimism/contracts@0.5.10 ## 0.2.13 ### Patch Changes - Updated dependencies [ba96a455] - Updated dependencies [c3e85fef] - @eth-optimism/core-utils@0.7.4 - @eth-optimism/contracts@0.5.9 ## 0.2.12 ### Patch Changes - e7c65ade: Fix docker build - Updated dependencies [b3efb8b7] - Updated dependencies [279603e5] - Updated dependencies [b6040bb3] - @eth-optimism/contracts@0.5.8 ## 0.2.11 ### Patch Changes - 3a673322: Removed old node.js service running script ## 0.2.10 ### Patch Changes - Updated dependencies [b6f89fad] - @eth-optimism/contracts@0.5.7 ## 0.2.9 ### Patch Changes - Updated dependencies [bbd42e03] - Updated dependencies [453f0774] - @eth-optimism/contracts@0.5.6 ## 0.2.8 ### Patch Changes - 57d5b8f9: Build docker images with node.js version 16 ## 0.2.7 ### Patch Changes - 0ab37fc9: Update to node.js version 16 ## 0.2.6 ### Patch Changes - 6b73a94a: Fix dockerfile ## 0.2.5 ### Patch Changes - Updated dependencies [584cbc25] - @eth-optimism/core-utils@0.7.3 - @eth-optimism/contracts@0.5.5 ## 0.2.4 ### Patch Changes - 8e634b49: Fix package JSON issues - Updated dependencies [8e634b49] - @eth-optimism/core-utils@0.7.2 - @eth-optimism/contracts@0.5.4 ## 0.2.3 ### Patch Changes - Updated dependencies [b9049406] - Updated dependencies [a8b14a7d] - @eth-optimism/contracts@0.5.3 ## 0.2.2 ### Patch Changes - 243f33e5: Standardize package json file format - Updated dependencies [243f33e5] - @eth-optimism/common-ts@0.2.1 - @eth-optimism/contracts@0.5.2 - @eth-optimism/core-utils@0.7.1 ## 0.2.1 ### Patch Changes - Updated dependencies [c0fc7fee] - @eth-optimism/contracts@0.5.1 ## 0.2.0 ### Minor Changes - 3f590e33: Remove the "OVM" Prefix from contract names - 81ccd6e4: `regenesis/0.5.0` release ### Patch Changes - 0a147680: Add legacy proof generation to message-relayer - 222a3eef: Add 'User-Agent' to the http headers for ethers providers - b70ee70c: upgraded to solidity 0.8.9 - a98a1884: Fixes dependencies instead of using caret constraints - 8f4cb337: Removes the onlyRelayer modifier from the L1CrossDomainMessenger - beb6c977: Remove obsoleted contract code. Improve events usability by indexing helpful params. Switch using encoded message and use decoded message from event - Updated dependencies [e4a1129c] - Updated dependencies [64ea3ac9] - Updated dependencies [3ce62c81] - Updated dependencies [299a459e] - Updated dependencies [8c8807c0] - Updated dependencies [d7978cfc] - Updated dependencies [e16d41c0] - Updated dependencies [5db50b3d] - Updated dependencies [cee2a464] - Updated dependencies [66bf56a6] - Updated dependencies [2c91ca00] - Updated dependencies [d5036826] - Updated dependencies [222a3eef] - Updated dependencies [dfc784e8] - Updated dependencies [896168e2] - Updated dependencies [436c48fd] - Updated dependencies [7c352b1e] - Updated dependencies [2ade9a79] - Updated dependencies [0272a536] - Updated dependencies [6ee7423f] - Updated dependencies [3f590e33] - Updated dependencies [e20deca0] - Updated dependencies [2a731e0d] - Updated dependencies [199e895e] - Updated dependencies [872f5976] - Updated dependencies [9c1443a4] - Updated dependencies [26906518] - Updated dependencies [c53b3587] - Updated dependencies [1b917041] - Updated dependencies [483f561b] - Updated dependencies [b70ee70c] - Updated dependencies [c38e4b57] - Updated dependencies [a98a1884] - Updated dependencies [b744b6ea] - Updated dependencies [20c8969b] - Updated dependencies [d2eb8ae0] - Updated dependencies [1e63ffa0] - Updated dependencies [ff266e9c] - Updated dependencies [b56dd079] - Updated dependencies [56fe3793] - Updated dependencies [3e2aa16a] - Updated dependencies [d3cb1b86] - Updated dependencies [3e41df63] - Updated dependencies [973589da] - Updated dependencies [83a449c4] - Updated dependencies [9c63e9bd] - Updated dependencies [81ccd6e4] - Updated dependencies [f38b8000] - Updated dependencies [d5f012ab] - Updated dependencies [76c84f21] - Updated dependencies [6d32d701] - Updated dependencies [3605b963] - Updated dependencies [3f28385a] - Updated dependencies [280f348c] - Updated dependencies [a0947c3f] - Updated dependencies [51821d8f] - Updated dependencies [29f1c228] - Updated dependencies [8f4cb337] - Updated dependencies [beb6c977] - Updated dependencies [33abe73d] - Updated dependencies [71de86d6] - @eth-optimism/contracts@0.5.0 - @eth-optimism/core-utils@0.7.0 - @eth-optimism/common-ts@0.2.0 ## 0.1.14 ### Patch Changes - 6d3e1d7f: Update dependencies - Updated dependencies [6d3e1d7f] - Updated dependencies [2e929aa9] - @eth-optimism/common-ts@0.1.6 - @eth-optimism/contracts@0.4.14 - @eth-optimism/core-utils@0.6.1 ## 0.1.13 ### Patch Changes - e504bb47: added coverage for getMerkleTreeProof - Updated dependencies [e0be02e1] - Updated dependencies [7f7f35c3] - Updated dependencies [8da04505] - @eth-optimism/core-utils@0.6.0 - @eth-optimism/contracts@0.4.13 ## 0.1.12 ### Patch Changes - 21b17edd: Added coverage for packages - Updated dependencies [888dafca] - Updated dependencies [eb0854e7] - Updated dependencies [21b17edd] - Updated dependencies [dfe3598f] - @eth-optimism/contracts@0.4.11 - @eth-optimism/core-utils@0.5.5 ## 0.1.11 ### Patch Changes - 918c08ca: Bump ethers dependency to 5.4.x to support eip1559 - Updated dependencies [918c08ca] - @eth-optimism/contracts@0.4.10 - @eth-optimism/core-utils@0.5.2 ## 0.1.10 ### Patch Changes - ecc2f8c1: Patch so contracts package will correctly use the browser-compatible contract artifacts import - Updated dependencies [ecc2f8c1] - @eth-optimism/contracts@0.4.9 ## 0.1.9 ### Patch Changes - e4fea5e0: Use latest contracts package for browser compatibility support - Updated dependencies [e4fea5e0] - @eth-optimism/contracts@0.4.8 ## 0.1.8 ### Patch Changes - c73c3939: Update the typescript version to `4.3.5` - Updated dependencies [c73c3939] - @eth-optimism/common-ts@0.1.5 - @eth-optimism/contracts@0.4.5 - @eth-optimism/core-utils@0.5.1 ## 0.1.7 ### Patch Changes - fd86043a: Adds a new l2 to l1 message relaying utility within the message relayer package - Updated dependencies [0313794b] - Updated dependencies [049200f4] - Updated dependencies [21e47e1f] - @eth-optimism/contracts@0.4.2 - @eth-optimism/core-utils@0.5.0 ## 0.1.6 ### Patch Changes - 735cd78f: Update relayer package JSON to correctly export all files in dist - Updated dependencies [25f09abd] - Updated dependencies [dd8edc7b] - Updated dependencies [c87e4c74] - Updated dependencies [db0dbfb2] - Updated dependencies [7f5936a8] - Updated dependencies [f87a2d00] - Updated dependencies [85da4979] - Updated dependencies [57ca21a2] - Updated dependencies [5fc728da] - Updated dependencies [2e72fd90] - Updated dependencies [c43b33ec] - Updated dependencies [26bc63ad] - Updated dependencies [a0d9e565] - Updated dependencies [2bd49730] - Updated dependencies [38355a3b] - Updated dependencies [3c2c32e1] - Updated dependencies [d9644c34] - Updated dependencies [48ece14c] - Updated dependencies [e04de624] - Updated dependencies [014dea71] - Updated dependencies [fa29b03e] - Updated dependencies [6b46c8ba] - Updated dependencies [e045f582] - Updated dependencies [5c89c45f] - Updated dependencies [df5ff890] - Updated dependencies [e29fab10] - Updated dependencies [c2a04893] - Updated dependencies [baacda34] - @eth-optimism/contracts@0.4.0 - @eth-optimism/core-utils@0.4.6 - @eth-optimism/common-ts@0.1.4 ## 0.1.5 ### Patch Changes - baa3b761: Improve Sentry support, initializing as needed and ensuring ERROR logs route to Sentry - Updated dependencies [baa3b761] - @eth-optimism/common-ts@0.1.3 ## 0.1.4 ### Patch Changes - 9d39121b: Adds a README and cleans up the interface for generating messages and proofs - 86708bb5: Adds a new set of tools for generating messages to be relayed and their proofs - 064c03af: Removes spreadsheet mode from the message relayer - Updated dependencies [a64f8161] - Updated dependencies [4e03f8a9] - Updated dependencies [8e2bfd07] - Updated dependencies [750a5021] - Updated dependencies [c2b6e14b] - Updated dependencies [245136f1] - @eth-optimism/core-utils@0.4.5 - @eth-optimism/contracts@0.3.5 ## 0.1.3 ### Patch Changes - e3b138b: Fix to avoid getting OOM killed when the relayer runs for a long period of time - Updated dependencies [5e5d4a1] - @eth-optimism/contracts@0.3.3 ## 0.1.2 ### Patch Changes - 96a586e: Migrate bcfg interface to core-utils - fa4898a: Explicitly log error messages so that they do not show as empty objects - Updated dependencies [96a586e] - Updated dependencies [0c16805] - Updated dependencies [775118a] - @eth-optimism/core-utils@0.4.3 - @eth-optimism/common-ts@0.1.2 - @eth-optimism/contracts@0.3.1 ## 0.1.1 ### Patch Changes - aedf931: Add updated config parsing in a backwards compatible way - d723b2a: Don't log the config options at startup because it contains secrets ## 0.1.0 ### Minor Changes - b799caa: Updates to use RLP encoded transactions in batches for the `v0.3.0` release ### Patch Changes - 33fcd84: Add a check for `OVM_L2MessageRelayer` in the AddressManager before attempting to relay messages to help surface errors more quickly - Updated dependencies [b799caa] - Updated dependencies [6132e7a] - Updated dependencies [b799caa] - Updated dependencies [b799caa] - Updated dependencies [b799caa] - Updated dependencies [20747fd] - Updated dependencies [b799caa] - Updated dependencies [b799caa] - @eth-optimism/contracts@0.3.0 - @eth-optimism/core-utils@0.4.2 ## 0.0.5 ### Patch Changes - 28dc442: move metrics, logger, and base-service to new common-ts package - Updated dependencies [28dc442] - Updated dependencies [d2091d4] - Updated dependencies [a0a0052] - Updated dependencies [0ef3069] - @eth-optimism/common-ts@0.1.0 - @eth-optimism/core-utils@0.4.0 - @eth-optimism/contracts@0.2.9 ## 0.0.4 ### Patch Changes - Updated dependencies [91460d9] - Updated dependencies [a0a7956] - Updated dependencies [0497d7d] - @eth-optimism/core-utils@0.3.0 - @eth-optimism/contracts@0.2.5 ## 0.0.3 ### Patch Changes - 3b00b7c: bump private package versions to try triggering a tag ## 0.0.2 ### Patch Changes - Updated dependencies [6cbc54d] - @eth-optimism/core-utils@0.2.0 - @eth-optimism/contracts@0.2.2