diff --git a/.changeset/breezy-rockets-knock.md b/.changeset/breezy-rockets-knock.md deleted file mode 100644 index 7bdac259c83913d44800e481e5c3c7d40b0026ad..0000000000000000000000000000000000000000 --- a/.changeset/breezy-rockets-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Add echidna test commands diff --git a/.changeset/chatty-dogs-brush.md b/.changeset/chatty-dogs-brush.md deleted file mode 100644 index b50675cbe304c5e2a42d7038eca3f4f59fd09b87..0000000000000000000000000000000000000000 --- a/.changeset/chatty-dogs-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Add tests to the SystemConfig contract diff --git a/.changeset/cold-eyes-rescue.md b/.changeset/cold-eyes-rescue.md deleted file mode 100644 index a8d1765a124663fb783f4eca39a686b1de9877fd..0000000000000000000000000000000000000000 --- a/.changeset/cold-eyes-rescue.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@eth-optimism/integration-tests': patch -'@eth-optimism/actor-tests': patch -'@eth-optimism/contracts': patch -'@eth-optimism/contracts-bedrock': patch -'@eth-optimism/contracts-governance': patch -'@eth-optimism/contracts-periphery': patch -'@eth-optimism/data-transport-layer': patch -'@eth-optimism/drippie-mon': patch -'@eth-optimism/fault-detector': patch -'@eth-optimism/hardhat-deploy-config': patch -'@eth-optimism/message-relayer': patch -'@eth-optimism/migration-data': patch -'@eth-optimism/replica-healthcheck': patch ---- - -Bumps the version of ts-node used diff --git a/.changeset/cold-mangos-explain.md b/.changeset/cold-mangos-explain.md deleted file mode 100644 index 4636ee9a0d7fc67bfc2775404451e93516d678cd..0000000000000000000000000000000000000000 --- a/.changeset/cold-mangos-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/sdk': patch ---- - -Removes an unused variable from the SDK diff --git a/.changeset/four-mugs-taste.md b/.changeset/four-mugs-taste.md deleted file mode 100644 index eb891eda8e4f76e5901de40f1eea92edeab95eee..0000000000000000000000000000000000000000 --- a/.changeset/four-mugs-taste.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@eth-optimism/core-utils': minor -'@eth-optimism/sdk': minor ---- - -Add suppory for finalizing legacy withdrawals after the Bedrock migration diff --git a/.changeset/happy-years-wash.md b/.changeset/happy-years-wash.md deleted file mode 100644 index bcd63de5cb63e2d178468cb14bf8149973bc280a..0000000000000000000000000000000000000000 --- a/.changeset/happy-years-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/ci-builder': patch ---- - -Require rebuild on null ref diff --git a/.changeset/healthy-steaks-impress.md b/.changeset/healthy-steaks-impress.md deleted file mode 100644 index 514af6ea6ddb04fdd883ee15e5b416df96fa99e7..0000000000000000000000000000000000000000 --- a/.changeset/healthy-steaks-impress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/l2geth': patch ---- - -Close down the syncservice more cleanly diff --git a/.changeset/healthy-teachers-stare.md b/.changeset/healthy-teachers-stare.md deleted file mode 100644 index b1dd7556271efade8ea5327a0cec8cd5fbf9884e..0000000000000000000000000000000000000000 --- a/.changeset/healthy-teachers-stare.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@eth-optimism/ci-builder': patch -'@eth-optimism/contracts-bedrock': patch ---- - -Add echidna test for AliasHelper diff --git a/.changeset/hot-beds-cough.md b/.changeset/hot-beds-cough.md deleted file mode 100644 index bc3301879eb78fc61f291938cd4db5291f3a9901..0000000000000000000000000000000000000000 --- a/.changeset/hot-beds-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/data-transport-layer': patch ---- - -Patch for fast Goerli sync diff --git a/.changeset/kind-planes-laugh.md b/.changeset/kind-planes-laugh.md deleted file mode 100644 index 3bd66ab77f9acd5a482b79b6dff4ed7940e83265..0000000000000000000000000000000000000000 --- a/.changeset/kind-planes-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/data-transport-layer': patch ---- - -Add L1 sync shutoff block diff --git a/.changeset/metal-clouds-watch.md b/.changeset/metal-clouds-watch.md deleted file mode 100644 index 99bbb65827a45eebd76492686350ae7170e69927..0000000000000000000000000000000000000000 --- a/.changeset/metal-clouds-watch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/data-transport-layer': patch ---- - -Give users a nicer revert when connected to wrong RPC diff --git a/.changeset/neat-terms-buy.md b/.changeset/neat-terms-buy.md deleted file mode 100644 index b9fba3ccee1957bf03e778a508e07a0a40cea333..0000000000000000000000000000000000000000 --- a/.changeset/neat-terms-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/ci-builder': patch ---- - -Pin echidna version diff --git a/.changeset/orange-bananas-nail.md b/.changeset/orange-bananas-nail.md deleted file mode 100644 index 8bfae102b50a0c4a89e719725d1364305a2349ad..0000000000000000000000000000000000000000 --- a/.changeset/orange-bananas-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/data-transport-layer': patch ---- - -Updates the DTL in preparation for shutoff during the Bedrock migration. So long, DTL! diff --git a/.changeset/plenty-sheep-scream.md b/.changeset/plenty-sheep-scream.md deleted file mode 100644 index c938d4d780ffeadabff6e7d211c4b4c269add81c..0000000000000000000000000000000000000000 --- a/.changeset/plenty-sheep-scream.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@eth-optimism/integration-tests': patch -'@eth-optimism/actor-tests': patch -'@eth-optimism/contracts': patch -'@eth-optimism/contracts-bedrock': patch -'@eth-optimism/contracts-governance': patch ---- - -Updates the version of TypeScript diff --git a/.changeset/quick-bananas-pretend.md b/.changeset/quick-bananas-pretend.md deleted file mode 100644 index e27542ac0596cae6c6aed4cb05e6714ea6653403..0000000000000000000000000000000000000000 --- a/.changeset/quick-bananas-pretend.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch -'@eth-optimism/core-utils': patch -'@eth-optimism/sdk': patch ---- - -Refactors the L2OutputOracle to key the l2Outputs mapping by index instead of by L2 block number. diff --git a/.changeset/shaggy-donkeys-matter.md b/.changeset/shaggy-donkeys-matter.md deleted file mode 100644 index 6ed392cc8922562b86908ff934facef75d5a977b..0000000000000000000000000000000000000000 --- a/.changeset/shaggy-donkeys-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/fault-detector': minor ---- - -Includes a new event caching mechanism for running the fault detector against Geth. diff --git a/.changeset/spicy-buckets-beam.md b/.changeset/spicy-buckets-beam.md deleted file mode 100644 index c2b3df98fe01cfa24f299e511739e44d21cc6c36..0000000000000000000000000000000000000000 --- a/.changeset/spicy-buckets-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': minor ---- - -Refactors the MerkleTrie get function to throw explicitly instead of returning an existence boolean diff --git a/.changeset/stale-experts-roll.md b/.changeset/stale-experts-roll.md deleted file mode 100644 index 0d3ebf41805e3bc5ddfd24295d654877ea79ab7f..0000000000000000000000000000000000000000 --- a/.changeset/stale-experts-roll.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/data-transport-layer': patch ---- - -Fixes a bug with the DTL shutoff block logic diff --git a/.changeset/two-swans-fetch.md b/.changeset/two-swans-fetch.md deleted file mode 100644 index 33f95ed36aad72aa38f7ead58d049bb0be005435..0000000000000000000000000000000000000000 --- a/.changeset/two-swans-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/indexer': minor ---- - -Adds support for the OptimismPortal's new `WithdrawalProven` event to the indexer diff --git a/.changeset/wild-months-carry.md b/.changeset/wild-months-carry.md deleted file mode 100644 index f8d0e6074d5246df4c160387a0489c02eca1ee6f..0000000000000000000000000000000000000000 --- a/.changeset/wild-months-carry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@eth-optimism/contracts-bedrock': patch ---- - -Document test function naming convention and create a script for checking. diff --git a/indexer/CHANGELOG.md b/indexer/CHANGELOG.md index 95484c67dd978c3833467a2ccc4a4de52ccf9ac0..52440b4ca494823f8de3bf0950b29a0f3d1249e8 100644 --- a/indexer/CHANGELOG.md +++ b/indexer/CHANGELOG.md @@ -1,5 +1,11 @@ # @eth-optimism/indexer +## 0.5.0 + +### Minor Changes + +- f030d8660: Adds support for the OptimismPortal's new `WithdrawalProven` event to the indexer + ## 0.4.0 ### Minor Changes diff --git a/indexer/package.json b/indexer/package.json index 4b1fbc7677a510d7ce750b3600593e7c185999ff..81faa4db2847c2eb3f5310bc0949470e905aa869 100644 --- a/indexer/package.json +++ b/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/indexer", - "version": "0.4.0", + "version": "0.5.0", "private": true, "license": "MIT" } diff --git a/integration-tests/CHANGELOG.md b/integration-tests/CHANGELOG.md index 3bcbf680b419a5522bb55ac992672500b6458df0..bb3ec5856469721dd6700f81cc4885b0cca8584d 100644 --- a/integration-tests/CHANGELOG.md +++ b/integration-tests/CHANGELOG.md @@ -1,5 +1,12 @@ # @eth-optimism/integration-tests +## 0.5.22 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- 1d3c749a2: Updates the version of TypeScript + ## 0.5.21 ### Patch Changes diff --git a/integration-tests/package.json b/integration-tests/package.json index 71e7dbe09697adb52d33bc20cb40617e3dbfcc8c..a52c5f68a279c3d15a44733d0ad0d93070a1e7ac 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/integration-tests", - "version": "0.5.21", + "version": "0.5.22", "description": "[Optimism] Integration tests", "scripts": { "lint": "yarn lint:fix && yarn lint:check", @@ -29,10 +29,10 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.5.4", - "@eth-optimism/contracts": "^0.5.38", - "@eth-optimism/contracts-periphery": "^1.0.3", - "@eth-optimism/core-utils": "0.11.0", - "@eth-optimism/sdk": "1.7.0", + "@eth-optimism/contracts": "^0.5.39", + "@eth-optimism/contracts-periphery": "^1.0.4", + "@eth-optimism/core-utils": "0.12.0", + "@eth-optimism/sdk": "1.8.0", "@ethersproject/abstract-provider": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@ethersproject/transactions": "^5.7.0", diff --git a/l2geth/CHANGELOG.md b/l2geth/CHANGELOG.md index ae0e133fe99b7b435c93a1b88f9bedfe484c6657..a316fb5aaf17590b8ba6db90562e5c69aea2bc3a 100644 --- a/l2geth/CHANGELOG.md +++ b/l2geth/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.5.30 + +### Patch Changes + +- 0e8652c29: Close down the syncservice more cleanly + ## 0.5.29 ### Patch Changes diff --git a/l2geth/package.json b/l2geth/package.json index ab15a2e687d6d3cb177cef2b2413d64338f9faa1..45fed71df7e208edfc488ae633298a9cfc139493 100644 --- a/l2geth/package.json +++ b/l2geth/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/l2geth", - "version": "0.5.29", + "version": "0.5.30", "private": true, "devDependencies": {} } diff --git a/ops/docker/ci-builder/CHANGELOG.md b/ops/docker/ci-builder/CHANGELOG.md index f2cb3680080b75c8bec8da07aba335b9c04c06f4..0b943060cfa674d196fada4a0da2ede8a448951e 100644 --- a/ops/docker/ci-builder/CHANGELOG.md +++ b/ops/docker/ci-builder/CHANGELOG.md @@ -1,5 +1,13 @@ # @eth-optimism/ci-builder +## 0.3.7 + +### Patch Changes + +- 18d1ce3f4: Require rebuild on null ref +- 1594678e0: Add echidna test for AliasHelper +- 74fd040ce: Pin echidna version + ## 0.3.6 ### Patch Changes diff --git a/ops/docker/ci-builder/package.json b/ops/docker/ci-builder/package.json index 5c14ca0548d6b82957f805571fceb477297009b6..a0cb7b00e69243cb11c3f32305691dbdb5aada96 100644 --- a/ops/docker/ci-builder/package.json +++ b/ops/docker/ci-builder/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/ci-builder", - "version": "0.3.6", + "version": "0.3.7", "scripts": {}, "license": "MIT", "dependencies": {} diff --git a/packages/actor-tests/CHANGELOG.md b/packages/actor-tests/CHANGELOG.md index 803d532277eba3eebb3cf20a414288b19bd7c728..b3829b74e71884dbf970610a043a24899b14cb21 100644 --- a/packages/actor-tests/CHANGELOG.md +++ b/packages/actor-tests/CHANGELOG.md @@ -1,5 +1,25 @@ # @eth-optimism/actor-tests +## 0.0.15 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- 1d3c749a2: Updates the version of TypeScript +- Updated dependencies [43f33f39f] +- Updated dependencies [237a351f1] +- Updated dependencies [1d3c749a2] +- Updated dependencies [767585b07] +- Updated dependencies [c975c9620] +- Updated dependencies [1594678e0] +- Updated dependencies [1d3c749a2] +- Updated dependencies [136ea1785] +- Updated dependencies [4d13f0afe] +- Updated dependencies [7300a7ca7] + - @eth-optimism/contracts-bedrock@0.11.0 + - @eth-optimism/sdk@1.8.0 + - @eth-optimism/core-utils@0.12.0 + ## 0.0.14 ### Patch Changes diff --git a/packages/actor-tests/package.json b/packages/actor-tests/package.json index 38c7c4e1788814ce08c8cce47a9bc2fd3614d846..7efe0eb4b9ef31f683ddd4ffb48322c01c221dc8 100644 --- a/packages/actor-tests/package.json +++ b/packages/actor-tests/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/actor-tests", - "version": "0.0.14", + "version": "0.0.15", "description": "A library and suite of tests to stress test Optimism Bedrock.", "license": "MIT", "author": "", @@ -18,9 +18,9 @@ "test:coverage": "yarn test" }, "dependencies": { - "@eth-optimism/contracts-bedrock": "0.10.0", - "@eth-optimism/core-utils": "^0.11.0", - "@eth-optimism/sdk": "^1.7.0", + "@eth-optimism/contracts-bedrock": "0.11.0", + "@eth-optimism/core-utils": "^0.12.0", + "@eth-optimism/sdk": "^1.8.0", "@types/chai": "^4.2.18", "@types/chai-as-promised": "^7.1.4", "async-mutex": "^0.3.2", diff --git a/packages/common-ts/CHANGELOG.md b/packages/common-ts/CHANGELOG.md index c4f1af9bc4cb42f9cfdce4d475a2e203b22751f8..8334af38297c344a34914d52f7baaf5bdc4c6b5e 100644 --- a/packages/common-ts/CHANGELOG.md +++ b/packages/common-ts/CHANGELOG.md @@ -1,5 +1,13 @@ # @eth-optimism/common-ts +## 0.6.8 + +### Patch Changes + +- Updated dependencies [c975c9620] +- Updated dependencies [136ea1785] + - @eth-optimism/core-utils@0.12.0 + ## 0.6.7 ### Patch Changes diff --git a/packages/common-ts/package.json b/packages/common-ts/package.json index 9e797fd9522d1e8efdf983c7439fe89558a7d2c2..a9fe9855ec91c1d3394080ce724da3654cf0f650 100644 --- a/packages/common-ts/package.json +++ b/packages/common-ts/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/common-ts", - "version": "0.6.7", + "version": "0.6.8", "description": "[Optimism] Advanced typescript tooling used by various services", "main": "dist/index", "types": "dist/index", @@ -33,7 +33,7 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/core-utils": "0.11.0", + "@eth-optimism/core-utils": "0.12.0", "@sentry/node": "^6.3.1", "bcfg": "^0.1.7", "body-parser": "^1.20.0", diff --git a/packages/contracts-bedrock/CHANGELOG.md b/packages/contracts-bedrock/CHANGELOG.md index 798e109f78aa878f6fd69f0c5cbeb99a0c7d0740..7cf08850af3dfe74ae1b3a9ecd7f428ea5a86690 100644 --- a/packages/contracts-bedrock/CHANGELOG.md +++ b/packages/contracts-bedrock/CHANGELOG.md @@ -1,5 +1,24 @@ # @eth-optimism/contracts-bedrock +## 0.11.0 + +### Minor Changes + +- 4d13f0afe: Refactors the MerkleTrie get function to throw explicitly instead of returning an existence boolean + +### Patch Changes + +- 43f33f39f: Add echidna test commands +- 237a351f1: Add tests to the SystemConfig contract +- 1d3c749a2: Bumps the version of ts-node used +- 1594678e0: Add echidna test for AliasHelper +- 1d3c749a2: Updates the version of TypeScript +- 136ea1785: Refactors the L2OutputOracle to key the l2Outputs mapping by index instead of by L2 block number. +- 7300a7ca7: Document test function naming convention and create a script for checking. +- Updated dependencies [c975c9620] +- Updated dependencies [136ea1785] + - @eth-optimism/core-utils@0.12.0 + ## 0.10.0 ### Minor Changes diff --git a/packages/contracts-bedrock/package.json b/packages/contracts-bedrock/package.json index 20cd39f80d90f674f3fd5c7a93023e35adfbca10..af8f6084f3b94db6475991db6d16ad82070821ac 100644 --- a/packages/contracts-bedrock/package.json +++ b/packages/contracts-bedrock/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts-bedrock", - "version": "0.10.0", + "version": "0.11.0", "description": "Contracts for Optimism Specs", "main": "dist/index", "types": "dist/index", @@ -46,14 +46,14 @@ "echidna:metering": "echidna-test --contract EchidnaFuzzResourceMetering --config ./echidna.yaml ." }, "dependencies": { - "@eth-optimism/core-utils": "^0.11.0", + "@eth-optimism/core-utils": "^0.12.0", "@openzeppelin/contracts": "4.7.3", "@openzeppelin/contracts-upgradeable": "4.7.3", "ethers": "^5.7.0", "hardhat": "^2.9.6" }, "devDependencies": { - "@eth-optimism/hardhat-deploy-config": "^0.2.4", + "@eth-optimism/hardhat-deploy-config": "^0.2.5", "@ethereumjs/trie": "^5.0.0-beta.1", "@ethereumjs/util": "^8.0.0-beta.1", "@ethersproject/abstract-provider": "^5.7.0", diff --git a/packages/contracts-governance/CHANGELOG.md b/packages/contracts-governance/CHANGELOG.md index 407865766013b2274a524d1d4bab21af1301974f..ea65aee105bdfd15287f0b3f6d0ba442dca3f857 100644 --- a/packages/contracts-governance/CHANGELOG.md +++ b/packages/contracts-governance/CHANGELOG.md @@ -1,5 +1,19 @@ # @eth-optimism/contracts-governance +## 0.1.8 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- 1d3c749a2: Updates the version of TypeScript +- Updated dependencies [1d3c749a2] +- Updated dependencies [767585b07] +- Updated dependencies [c975c9620] +- Updated dependencies [136ea1785] + - @eth-optimism/hardhat-deploy-config@0.2.5 + - @eth-optimism/sdk@1.8.0 + - @eth-optimism/core-utils@0.12.0 + ## 0.1.7 ### Patch Changes diff --git a/packages/contracts-governance/package.json b/packages/contracts-governance/package.json index 0450775001573eeb13a818479fa7f25f3a2ce13f..3a1310f0337a08559cc11cb9d5d82d9360758366 100644 --- a/packages/contracts-governance/package.json +++ b/packages/contracts-governance/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts-governance", - "version": "0.1.7", + "version": "0.1.8", "author": "Optimism PBC", "license": "MIT", "main": "dist/index", @@ -28,9 +28,9 @@ "deploy:mainnet": "hardhat deploy-token --network 'optimism-mainnet'" }, "dependencies": { - "@eth-optimism/core-utils": "^0.11.0", - "@eth-optimism/sdk": "^1.6.10", - "@eth-optimism/hardhat-deploy-config": "^0.2.3", + "@eth-optimism/core-utils": "^0.12.0", + "@eth-optimism/sdk": "^1.8.0", + "@eth-optimism/hardhat-deploy-config": "^0.2.5", "@ethersproject/hardware-wallets": "^5.7.0", "@nomiclabs/hardhat-ethers": "^2.0.2", "@nomiclabs/hardhat-etherscan": "^3.0.1", diff --git a/packages/contracts-periphery/CHANGELOG.md b/packages/contracts-periphery/CHANGELOG.md index 06ded4d15cc6a74cd0628858120d3d7641559b75..7af56102525e1ce3b517da281cf8f87dc21f4629 100644 --- a/packages/contracts-periphery/CHANGELOG.md +++ b/packages/contracts-periphery/CHANGELOG.md @@ -1,5 +1,11 @@ # @eth-optimism/contracts-periphery +## 1.0.4 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used + ## 1.0.3 ### Patch Changes diff --git a/packages/contracts-periphery/package.json b/packages/contracts-periphery/package.json index 037022684def54a937fbbc9a425926bc4dd60414..d4c0d75d1dccb0e08aac7f2c6f28cf52bb7767b1 100644 --- a/packages/contracts-periphery/package.json +++ b/packages/contracts-periphery/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts-periphery", - "version": "1.0.3", + "version": "1.0.4", "description": "[Optimism] External (out-of-protocol) L1 and L2 smart contracts for Optimism", "main": "dist/index", "types": "dist/index", @@ -54,10 +54,10 @@ }, "devDependencies": { "@defi-wonderland/smock": "^2.0.7", - "@eth-optimism/contracts": "^0.5.38", - "@eth-optimism/contracts-bedrock": "^0.10.0", - "@eth-optimism/core-utils": "^0.11.0", - "@eth-optimism/hardhat-deploy-config": "^0.2.4", + "@eth-optimism/contracts": "^0.5.39", + "@eth-optimism/contracts-bedrock": "^0.11.0", + "@eth-optimism/core-utils": "^0.12.0", + "@eth-optimism/hardhat-deploy-config": "^0.2.5", "@ethersproject/hardware-wallets": "^5.7.0", "@nomiclabs/hardhat-ethers": "^2.0.2", "@nomiclabs/hardhat-etherscan": "^3.0.3", diff --git a/packages/contracts/CHANGELOG.md b/packages/contracts/CHANGELOG.md index d14708d695f156ee625bf3412e111a88fc806f8d..bacab53acfed19ac364aabc9974cd23f5e5fd54d 100644 --- a/packages/contracts/CHANGELOG.md +++ b/packages/contracts/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 0.5.39 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- 1d3c749a2: Updates the version of TypeScript +- Updated dependencies [c975c9620] +- Updated dependencies [136ea1785] + - @eth-optimism/core-utils@0.12.0 + ## 0.5.38 ### Patch Changes diff --git a/packages/contracts/package.json b/packages/contracts/package.json index c28fcd2575aa8691e932b663d7c4083549c85bc2..ca77ae85d3d31ecf2d1a26a72c4b0475b78339e1 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/contracts", - "version": "0.5.38", + "version": "0.5.39", "description": "[Optimism] L1 and L2 smart contracts for Optimism", "main": "dist/index", "types": "dist/index", @@ -57,14 +57,14 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/core-utils": "0.11.0", + "@eth-optimism/core-utils": "0.12.0", "@ethersproject/abstract-provider": "^5.7.0", "@ethersproject/abstract-signer": "^5.7.0" }, "devDependencies": { "@codechecks/client": "^0.1.11", "@defi-wonderland/smock": "^2.0.2", - "@eth-optimism/hardhat-deploy-config": "^0.2.4", + "@eth-optimism/hardhat-deploy-config": "^0.2.5", "@ethersproject/abi": "^5.7.0", "@ethersproject/bytes": "^5.7.0", "@ethersproject/hardware-wallets": "^5.7.0", diff --git a/packages/core-utils/CHANGELOG.md b/packages/core-utils/CHANGELOG.md index b9304130b6015afeed566fc0e7db10fd8ea8f892..ea3b4f6c246b54b961e244a2e71710ceb00d6bc1 100644 --- a/packages/core-utils/CHANGELOG.md +++ b/packages/core-utils/CHANGELOG.md @@ -1,5 +1,15 @@ # @eth-optimism/core-utils +## 0.12.0 + +### Minor Changes + +- c975c9620: Add suppory for finalizing legacy withdrawals after the Bedrock migration + +### Patch Changes + +- 136ea1785: Refactors the L2OutputOracle to key the l2Outputs mapping by index instead of by L2 block number. + ## 0.11.0 ### Minor Changes diff --git a/packages/core-utils/package.json b/packages/core-utils/package.json index 00744c162ff0c5510cb6c18e8972ebec31adc2ad..9cc7d54b8df36dd563be824eca07f8c980ea157b 100644 --- a/packages/core-utils/package.json +++ b/packages/core-utils/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/core-utils", - "version": "0.11.0", + "version": "0.12.0", "description": "[Optimism] Core typescript utilities", "main": "dist/index", "types": "dist/index", diff --git a/packages/data-transport-layer/CHANGELOG.md b/packages/data-transport-layer/CHANGELOG.md index 0c89095176eedb9efb434c9b3ff91557fb4f05fb..bcf2c9eb415b44b70b313fffc028c5c170dc1172 100644 --- a/packages/data-transport-layer/CHANGELOG.md +++ b/packages/data-transport-layer/CHANGELOG.md @@ -1,5 +1,23 @@ # data transport layer +## 0.5.49 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- 7c90d5a48: Patch for fast Goerli sync +- 902985f2c: Add L1 sync shutoff block +- 21ee72b3a: Give users a nicer revert when connected to wrong RPC +- 36bd8fbff: Updates the DTL in preparation for shutoff during the Bedrock migration. So long, DTL! +- e941ee73f: Fixes a bug with the DTL shutoff block logic +- Updated dependencies [1d3c749a2] +- Updated dependencies [c975c9620] +- Updated dependencies [1d3c749a2] +- Updated dependencies [136ea1785] + - @eth-optimism/contracts@0.5.39 + - @eth-optimism/core-utils@0.12.0 + - @eth-optimism/common-ts@0.6.8 + ## 0.5.48 ### Patch Changes diff --git a/packages/data-transport-layer/package.json b/packages/data-transport-layer/package.json index 16498a5d6838e41c1ffc62f2b9b4f10a2bb78a0e..33f58a05bd74c5cd37a607470f20931ae2f8675a 100644 --- a/packages/data-transport-layer/package.json +++ b/packages/data-transport-layer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/data-transport-layer", - "version": "0.5.48", + "version": "0.5.49", "description": "[Optimism] Service for shuttling data from L1 into L2", "main": "dist/index", "types": "dist/index", @@ -36,9 +36,9 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.7", - "@eth-optimism/contracts": "0.5.38", - "@eth-optimism/core-utils": "0.11.0", + "@eth-optimism/common-ts": "0.6.8", + "@eth-optimism/contracts": "0.5.39", + "@eth-optimism/core-utils": "0.12.0", "@ethersproject/providers": "^5.7.0", "@ethersproject/transactions": "^5.7.0", "@sentry/node": "^6.3.1", diff --git a/packages/drippie-mon/CHANGELOG.md b/packages/drippie-mon/CHANGELOG.md index 57432a685803e1e969b34b406602a08ccc66b1ca..e3c31642b61dc122ee095d1788f08b43d5cd2ef8 100644 --- a/packages/drippie-mon/CHANGELOG.md +++ b/packages/drippie-mon/CHANGELOG.md @@ -1,5 +1,19 @@ # @eth-optimism/drippie-mon +## 0.3.24 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- Updated dependencies [1d3c749a2] +- Updated dependencies [767585b07] +- Updated dependencies [c975c9620] +- Updated dependencies [136ea1785] + - @eth-optimism/contracts-periphery@1.0.4 + - @eth-optimism/sdk@1.8.0 + - @eth-optimism/core-utils@0.12.0 + - @eth-optimism/common-ts@0.6.8 + ## 0.3.23 ### Patch Changes diff --git a/packages/drippie-mon/package.json b/packages/drippie-mon/package.json index fb6a40e97c46eecd1a5d65d54fecbe76132cf575..9ae056324455f5b49fff4ac8b6a5114c4dbdd8bb 100644 --- a/packages/drippie-mon/package.json +++ b/packages/drippie-mon/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/drippie-mon", - "version": "0.3.23", + "version": "0.3.24", "description": "[Optimism] Service for monitoring Drippie instances", "main": "dist/index", "types": "dist/index", @@ -32,10 +32,10 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.7", - "@eth-optimism/contracts-periphery": "1.0.3", - "@eth-optimism/core-utils": "0.11.0", - "@eth-optimism/sdk": "1.7.0", + "@eth-optimism/common-ts": "0.6.8", + "@eth-optimism/contracts-periphery": "1.0.4", + "@eth-optimism/core-utils": "0.12.0", + "@eth-optimism/sdk": "1.8.0", "ethers": "^5.7.0" }, "devDependencies": { diff --git a/packages/fault-detector/CHANGELOG.md b/packages/fault-detector/CHANGELOG.md index 9654331dac5428f684b8bda6bb2e37ff34a504ef..b320c97f3d9e2dc7f86fa90f8388597e811b50c4 100644 --- a/packages/fault-detector/CHANGELOG.md +++ b/packages/fault-detector/CHANGELOG.md @@ -1,5 +1,24 @@ # @eth-optimism/fault-detector +## 0.4.0 + +### Minor Changes + +- ab5c1b897: Includes a new event caching mechanism for running the fault detector against Geth. + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- Updated dependencies [1d3c749a2] +- Updated dependencies [767585b07] +- Updated dependencies [c975c9620] +- Updated dependencies [1d3c749a2] +- Updated dependencies [136ea1785] + - @eth-optimism/contracts@0.5.39 + - @eth-optimism/sdk@1.8.0 + - @eth-optimism/core-utils@0.12.0 + - @eth-optimism/common-ts@0.6.8 + ## 0.3.2 ### Patch Changes diff --git a/packages/fault-detector/package.json b/packages/fault-detector/package.json index 8b6ea2a7eed9b9b80f387e667c8faae418271b55..d44b431e5af6718124dbc1adc3337f0b5b6ffe09 100644 --- a/packages/fault-detector/package.json +++ b/packages/fault-detector/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/fault-detector", - "version": "0.3.2", + "version": "0.4.0", "description": "[Optimism] Service for detecting faulty L2 output proposals", "main": "dist/index", "types": "dist/index", @@ -47,10 +47,10 @@ "ts-node": "^10.9.1" }, "dependencies": { - "@eth-optimism/common-ts": "^0.6.7", - "@eth-optimism/contracts": "^0.5.38", - "@eth-optimism/core-utils": "^0.11.0", - "@eth-optimism/sdk": "^1.6.11", + "@eth-optimism/common-ts": "^0.6.8", + "@eth-optimism/contracts": "^0.5.39", + "@eth-optimism/core-utils": "^0.12.0", + "@eth-optimism/sdk": "^1.8.0", "@ethersproject/abstract-provider": "^5.7.0" } } diff --git a/packages/hardhat-deploy-config/CHANGELOG.md b/packages/hardhat-deploy-config/CHANGELOG.md index 764737dc90ff30e9f7214c3c67447f091f25022e..6653c527ffa7d09c51e52ea3f8d1dd8b84304f04 100644 --- a/packages/hardhat-deploy-config/CHANGELOG.md +++ b/packages/hardhat-deploy-config/CHANGELOG.md @@ -1,5 +1,11 @@ # @eth-optimism/hardhat-deploy-config +## 0.2.5 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used + ## 0.2.4 ### Patch Changes diff --git a/packages/hardhat-deploy-config/package.json b/packages/hardhat-deploy-config/package.json index 9cab109d4598d1a25442f2cf45bda8a13fdfd7d0..7a88f4d7432492703f05f8c9769bff58df6ef2c7 100644 --- a/packages/hardhat-deploy-config/package.json +++ b/packages/hardhat-deploy-config/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/hardhat-deploy-config", - "version": "0.2.4", + "version": "0.2.5", "description": "[Optimism] Hardhat deploy configuration plugin", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/packages/message-relayer/CHANGELOG.md b/packages/message-relayer/CHANGELOG.md index cd5ba2e45f0986020b22ae86036a714086db8dba..a98f7e494a4ab3bd079a96fce68645a53642d4af 100644 --- a/packages/message-relayer/CHANGELOG.md +++ b/packages/message-relayer/CHANGELOG.md @@ -1,5 +1,17 @@ # @eth-optimism/message-relayer +## 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 diff --git a/packages/message-relayer/package.json b/packages/message-relayer/package.json index 8b03609b61c69d7595e9ffbc6ec5328eea22c8aa..2eb4e60da72c593d61f5f04c68b82297897e49fc 100644 --- a/packages/message-relayer/package.json +++ b/packages/message-relayer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/message-relayer", - "version": "0.5.22", + "version": "0.5.23", "description": "[Optimism] Service for automatically relaying L2 to L1 transactions", "main": "dist/index", "types": "dist/index", @@ -31,9 +31,9 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.7", - "@eth-optimism/core-utils": "0.11.0", - "@eth-optimism/sdk": "1.7.0", + "@eth-optimism/common-ts": "0.6.8", + "@eth-optimism/core-utils": "0.12.0", + "@eth-optimism/sdk": "1.8.0", "ethers": "^5.7.0" }, "devDependencies": { diff --git a/packages/migration-data/CHANGELOG.md b/packages/migration-data/CHANGELOG.md new file mode 100644 index 0000000000000000000000000000000000000000..a8f76d4d694fbee1399b0eaa0b98f4a057f8d75c --- /dev/null +++ b/packages/migration-data/CHANGELOG.md @@ -0,0 +1,6 @@ +# @eth-optimism/migration-data + +## 0.0.2 +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used diff --git a/packages/migration-data/package.json b/packages/migration-data/package.json index 826ee8a26cadc439dfb444a0abd843ee24217b3a..3041bfaf7637683648e916a3ba809ba6e17b1720 100644 --- a/packages/migration-data/package.json +++ b/packages/migration-data/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/migration-data", - "version": "0.0.1", + "version": "0.0.2", "description": "[Optimism] Data collection scripts for Bedrock migration", "main": "dist/index", "types": "dist/index", @@ -33,7 +33,7 @@ }, "devDependencies": { "commander": "^9.0.0", - "@eth-optimism/contracts": "0.5.38", + "@eth-optimism/contracts": "0.5.39", "@eth-optimism/old-contracts": "npm:@eth-optimism/contracts@0.4.10", "ethers": "^5.7.0", "ts-node": "^10.9.1" diff --git a/packages/replica-healthcheck/CHANGELOG.md b/packages/replica-healthcheck/CHANGELOG.md index e0e5818b4ab332aba80a68d4f56f15004221f9a3..fab8312e2936e3f441b605b029518ee3139baaa2 100644 --- a/packages/replica-healthcheck/CHANGELOG.md +++ b/packages/replica-healthcheck/CHANGELOG.md @@ -1,5 +1,15 @@ # @eth-optimism/replica-healthcheck +## 1.1.13 + +### Patch Changes + +- 1d3c749a2: Bumps the version of ts-node used +- Updated dependencies [c975c9620] +- Updated dependencies [136ea1785] + - @eth-optimism/core-utils@0.12.0 + - @eth-optimism/common-ts@0.6.8 + ## 1.1.12 ### Patch Changes diff --git a/packages/replica-healthcheck/package.json b/packages/replica-healthcheck/package.json index 788470c66849ddeb40f7a1425aa81e9528a6297b..d41d0530810f86b7b870e2c4936cc4137bf31cc3 100644 --- a/packages/replica-healthcheck/package.json +++ b/packages/replica-healthcheck/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@eth-optimism/replica-healthcheck", - "version": "1.1.12", + "version": "1.1.13", "description": "[Optimism] Service for monitoring the health of replica nodes", "main": "dist/index", "types": "dist/index", @@ -32,8 +32,8 @@ "url": "https://github.com/ethereum-optimism/optimism.git" }, "dependencies": { - "@eth-optimism/common-ts": "0.6.7", - "@eth-optimism/core-utils": "0.11.0", + "@eth-optimism/common-ts": "0.6.8", + "@eth-optimism/core-utils": "0.12.0", "@ethersproject/abstract-provider": "^5.7.0" }, "devDependencies": { diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 9d2de82c31ee188d8c1b25af80129d17f4d97629..c1ff049d2f49535a8311914cce6d5f1c7fba3ec2 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,28 @@ # @eth-optimism/sdk +## 1.8.0 + +### Minor Changes + +- c975c9620: Add suppory for finalizing legacy withdrawals after the Bedrock migration + +### Patch Changes + +- 767585b07: Removes an unused variable from the SDK +- 136ea1785: Refactors the L2OutputOracle to key the l2Outputs mapping by index instead of by L2 block number. +- Updated dependencies [43f33f39f] +- Updated dependencies [237a351f1] +- Updated dependencies [1d3c749a2] +- Updated dependencies [c975c9620] +- Updated dependencies [1594678e0] +- Updated dependencies [1d3c749a2] +- Updated dependencies [136ea1785] +- Updated dependencies [4d13f0afe] +- Updated dependencies [7300a7ca7] + - @eth-optimism/contracts-bedrock@0.11.0 + - @eth-optimism/contracts@0.5.39 + - @eth-optimism/core-utils@0.12.0 + ## 1.7.0 ### Minor Changes diff --git a/packages/sdk/package.json b/packages/sdk/package.json index b167aa045f11234aa939d25a5d99f03577cbf8fb..681e6e0ace6e5c5c88285c53a95888745ed6153c 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@eth-optimism/sdk", - "version": "1.7.0", + "version": "1.8.0", "description": "[Optimism] Tools for working with Optimism", "main": "dist/index", "types": "dist/index", @@ -48,9 +48,9 @@ "mocha": "^10.0.0" }, "dependencies": { - "@eth-optimism/contracts": "0.5.38", - "@eth-optimism/core-utils": "0.11.0", - "@eth-optimism/contracts-bedrock": "0.10.0", + "@eth-optimism/contracts": "0.5.39", + "@eth-optimism/core-utils": "0.12.0", + "@eth-optimism/contracts-bedrock": "0.11.0", "lodash": "^4.17.21", "merkletreejs": "^0.2.27", "rlp": "^2.2.7"