Commit 7554d804 authored by github-actions[bot]'s avatar github-actions[bot] Committed by GitHub

Version Packages (#815)

Co-authored-by: default avatargithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
parent b799caab
---
"@eth-optimism/data-transport-layer": patch
---
Parse and index the value field in the data transport layer
---
"@eth-optimism/data-transport-layer": patch
---
Account for the off by one with regards to the l2geth block number and the CTC index
---
"@eth-optimism/l2geth": patch
---
Add value parsing to the rollup client
---
"@eth-optimism/l2geth": patch
---
Removes the extra setting of the txmeta in the syncservice and instead sets the raw tx in the txmeta at the rpc layer
---
'@eth-optimism/l2geth': patch
---
Fill in the raw transaction into the txmeta in the `eth_sendTransaction` codepath
---
'@eth-optimism/integration-tests': patch
'@eth-optimism/l2geth': patch
---
Add support for parsed revert reasons in DoEstimateGas
---
"@eth-optimism/integration-tests": patch
"@eth-optimism/l2geth": patch
---
Update minimum response from estimate gas
---
"@eth-optimism/integration-tests": patch
"@eth-optimism/l2geth": patch
"@eth-optimism/contracts": patch
---
Add value transfer support to ECDSAContractAccount
---
'@eth-optimism/l2geth': patch
---
Ignore the deprecated type field in the API
---
"@eth-optimism/l2geth": patch
---
Return bytes from both ExecutionManager.run and ExecutionManager.simulateMessage and be sure to properly ABI decode the return values and the nested (bool, returndata)
---
"@eth-optimism/data-transport-layer": patch
---
Remove legacy transaction deserialization to support RLP batch encoding
---
'@eth-optimism/contracts': patch
---
Move various dependencies from primary deps to dev deps
---
'@eth-optimism/l2geth': patch
---
Block access to RPCs related to signing transactions
---
'@eth-optimism/integration-tests': patch
---
Update expected gas prices based on minimum of 21k value
---
"@eth-optimism/l2geth": patch
"@eth-optimism/contracts": patch
---
Add ExecutionManager return data & RLP encoding
---
'@eth-optimism/message-relayer': patch
---
Add a check for `OVM_L2MessageRelayer` in the AddressManager before attempting to relay messages to help surface errors more quickly
---
"@eth-optimism/contracts": patch
---
Makes ProxyEOA compatible with EIP1967, not backwards compatible since the storage slot changes.
---
'@eth-optimism/batch-submitter': patch
---
Add the support for different sequencer & proposer keys in the batch submitter.
---
"@eth-optimism/l2geth": patch
---
Update gas related things in the RPC to allow transactions with high gas limits and prevent gas estimations from being too small
---
'@eth-optimism/l2geth': minor
'@eth-optimism/contracts': minor
'@eth-optimism/data-transport-layer': minor
'@eth-optimism/batch-submitter': minor
'@eth-optimism/hardhat-ovm': minor
'@eth-optimism/message-relayer': minor
---
Updates to use RLP encoded transactions in batches for the `v0.3.0` release
---
'@eth-optimism/l2geth': patch
---
Update `scripts/start.sh` to parse the websocket port and pass to geth at runtime
---
"@eth-optimism/l2geth": patch
---
Remove the OVMSigner
---
'@eth-optimism/contracts': patch
---
Set L2MessageRelayer name to L1MultiMessageRelayer when deploying to mainnet
---
"@eth-optimism/l2geth": patch
---
Prevent 0 value transactions with calldata via RPC
---
"@eth-optimism/core-utils": patch
---
Update toRpcHexString to accept ethers.BigNumber and add tests
---
'@eth-optimism/data-transport-layer': patch
---
Prevent access of null value in L1 transaction deserialization
---
"@eth-optimism/contracts": patch
---
Update ABI of simulateMessage to match run
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
"clean": "rimraf ./cache-ovm ./cache ./artifacts-ovm ./artifacts ./deployments" "clean": "rimraf ./cache-ovm ./cache ./artifacts-ovm ./artifacts ./deployments"
}, },
"devDependencies": { "devDependencies": {
"@eth-optimism/hardhat-ovm": "^0.1.0", "@eth-optimism/hardhat-ovm": "^0.2.0",
"@nomiclabs/hardhat-ethers": "^2.0.1", "@nomiclabs/hardhat-ethers": "^2.0.1",
"@nomiclabs/hardhat-waffle": "^2.0.1", "@nomiclabs/hardhat-waffle": "^2.0.1",
"@types/chai": "4.2.17", "@types/chai": "4.2.17",
......
# @eth-optimism/integration-tests # @eth-optimism/integration-tests
## 0.0.4
### Patch Changes
- b799caa: Add support for parsed revert reasons in DoEstimateGas
- b799caa: Update minimum response from estimate gas
- b799caa: Add value transfer support to ECDSAContractAccount
- b799caa: Update expected gas prices based on minimum of 21k value
## 0.0.3 ## 0.0.3
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/integration-tests", "name": "@eth-optimism/integration-tests",
"version": "0.0.3", "version": "0.0.4",
"description": "[Optimism] Integration Tests", "description": "[Optimism] Integration Tests",
"private": true, "private": true,
"author": "Optimism PBC", "author": "Optimism PBC",
...@@ -16,9 +16,9 @@ ...@@ -16,9 +16,9 @@
"clean": "rimraf cache artifacts artifacts-ovm cache-ovm" "clean": "rimraf cache artifacts artifacts-ovm cache-ovm"
}, },
"devDependencies": { "devDependencies": {
"@eth-optimism/contracts": "^0.2.9", "@eth-optimism/contracts": "^0.3.0",
"@eth-optimism/core-utils": "^0.4.0", "@eth-optimism/core-utils": "^0.4.2",
"@eth-optimism/hardhat-ovm": "^0.1.1", "@eth-optimism/hardhat-ovm": "^0.2.0",
"@ethersproject/providers": "^5.0.24", "@ethersproject/providers": "^5.0.24",
"@nomiclabs/hardhat-ethers": "^2.0.2", "@nomiclabs/hardhat-ethers": "^2.0.2",
"@nomiclabs/hardhat-waffle": "^2.0.1", "@nomiclabs/hardhat-waffle": "^2.0.1",
......
# Changelog # Changelog
## 0.3.0
### Minor Changes
- b799caa: Updates to use RLP encoded transactions in batches for the `v0.3.0` release
### Patch Changes
- b799caa: Add value parsing to the rollup client
- b799caa: Removes the extra setting of the txmeta in the syncservice and instead sets the raw tx in the txmeta at the rpc layer
- b799caa: Fill in the raw transaction into the txmeta in the `eth_sendTransaction` codepath
- b799caa: Add support for parsed revert reasons in DoEstimateGas
- b799caa: Update minimum response from estimate gas
- b799caa: Add value transfer support to ECDSAContractAccount
- b799caa: Ignore the deprecated type field in the API
- b799caa: Return bytes from both ExecutionManager.run and ExecutionManager.simulateMessage and be sure to properly ABI decode the return values and the nested (bool, returndata)
- b799caa: Block access to RPCs related to signing transactions
- b799caa: Add ExecutionManager return data & RLP encoding
- b799caa: Update gas related things in the RPC to allow transactions with high gas limits and prevent gas estimations from being too small
- 9b7dd4b: Update `scripts/start.sh` to parse the websocket port and pass to geth at runtime
- b799caa: Remove the OVMSigner
- b799caa: Prevent 0 value transactions with calldata via RPC
## 0.2.6 ## 0.2.6
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/l2geth", "name": "@eth-optimism/l2geth",
"version": "0.2.6", "version": "0.3.0",
"private": true, "private": true,
"devDependencies": {} "devDependencies": {}
} }
# Changelog # Changelog
## 0.3.0
### Minor Changes
- b799caa: Updates to use RLP encoded transactions in batches for the `v0.3.0` release
### Patch Changes
- 751e2be: Add the support for different sequencer & proposer keys in the batch submitter.
- 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.2.5 ## 0.2.5
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/batch-submitter", "name": "@eth-optimism/batch-submitter",
"version": "0.2.5", "version": "0.3.0",
"private": true, "private": true,
"description": "[Optimism] Batch submission for sequencer & aggregators", "description": "[Optimism] Batch submission for sequencer & aggregators",
"main": "dist/index", "main": "dist/index",
...@@ -32,8 +32,8 @@ ...@@ -32,8 +32,8 @@
}, },
"dependencies": { "dependencies": {
"@eth-optimism/common-ts": "^0.1.1", "@eth-optimism/common-ts": "^0.1.1",
"@eth-optimism/contracts": "^0.2.10", "@eth-optimism/contracts": "^0.3.0",
"@eth-optimism/core-utils": "^0.4.1", "@eth-optimism/core-utils": "^0.4.2",
"@eth-optimism/ynatm": "^0.2.2", "@eth-optimism/ynatm": "^0.2.2",
"@ethersproject/abstract-provider": "^5.0.5", "@ethersproject/abstract-provider": "^5.0.5",
"@ethersproject/providers": "^5.0.14", "@ethersproject/providers": "^5.0.14",
......
# Changelog # Changelog
## 0.3.0
### Minor Changes
- b799caa: Updates to use RLP encoded transactions in batches for the `v0.3.0` release
### Patch Changes
- b799caa: Add value transfer support to ECDSAContractAccount
- 6132e7a: Move various dependencies from primary deps to dev deps
- b799caa: Add ExecutionManager return data & RLP encoding
- b799caa: Makes ProxyEOA compatible with EIP1967, not backwards compatible since the storage slot changes.
- 20747fd: Set L2MessageRelayer name to L1MultiMessageRelayer when deploying to mainnet
- b799caa: Update ABI of simulateMessage to match run
- Updated dependencies [b799caa]
- @eth-optimism/core-utils@0.4.2
## 0.2.11 ## 0.2.11
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/contracts", "name": "@eth-optimism/contracts",
"version": "0.2.11", "version": "0.3.0",
"main": "dist/index", "main": "dist/index",
"files": [ "files": [
"dist/**/*.js", "dist/**/*.js",
...@@ -45,14 +45,14 @@ ...@@ -45,14 +45,14 @@
"generate-markdown": "node scripts/generate-markdown.js" "generate-markdown": "node scripts/generate-markdown.js"
}, },
"dependencies": { "dependencies": {
"@eth-optimism/core-utils": "^0.4.1", "@eth-optimism/core-utils": "^0.4.2",
"@ethersproject/abstract-provider": "^5.0.8", "@ethersproject/abstract-provider": "^5.0.8",
"@ethersproject/contracts": "^5.0.5", "@ethersproject/contracts": "^5.0.5",
"glob": "^7.1.6" "glob": "^7.1.6"
}, },
"devDependencies": { "devDependencies": {
"@codechecks/client": "0.1.10-beta", "@codechecks/client": "0.1.10-beta",
"@eth-optimism/hardhat-ovm": "^0.1.2", "@eth-optimism/hardhat-ovm": "^0.2.0",
"@eth-optimism/smock": "^1.1.3", "@eth-optimism/smock": "^1.1.3",
"@nomiclabs/hardhat-ethers": "^2.0.1", "@nomiclabs/hardhat-ethers": "^2.0.1",
"@nomiclabs/hardhat-waffle": "^2.0.1", "@nomiclabs/hardhat-waffle": "^2.0.1",
......
# @eth-optimism/core-utils # @eth-optimism/core-utils
## 0.4.2
### Patch Changes
- b799caa: Update toRpcHexString to accept ethers.BigNumber and add tests
## 0.4.1 ## 0.4.1
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/core-utils", "name": "@eth-optimism/core-utils",
"version": "0.4.1", "version": "0.4.2",
"main": "dist/index", "main": "dist/index",
"files": [ "files": [
"dist/*" "dist/*"
......
# data transport layer # data transport layer
## 0.3.0
### Minor Changes
- b799caa: Updates to use RLP encoded transactions in batches for the `v0.3.0` release
### Patch Changes
- b799caa: Parse and index the value field in the data transport layer
- b799caa: Account for the off by one with regards to the l2geth block number and the CTC index
- b799caa: Remove legacy transaction deserialization to support RLP batch encoding
- b799caa: Prevent access of null value in L1 transaction deserialization
- 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.2.5 ## 0.2.5
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/data-transport-layer", "name": "@eth-optimism/data-transport-layer",
"version": "0.2.5", "version": "0.3.0",
"private": true, "private": true,
"main": "dist/index", "main": "dist/index",
"files": [ "files": [
...@@ -20,8 +20,8 @@ ...@@ -20,8 +20,8 @@
}, },
"dependencies": { "dependencies": {
"@eth-optimism/common-ts": "^0.1.1", "@eth-optimism/common-ts": "^0.1.1",
"@eth-optimism/contracts": "^0.2.10", "@eth-optimism/contracts": "^0.3.0",
"@eth-optimism/core-utils": "^0.4.1", "@eth-optimism/core-utils": "^0.4.2",
"@ethersproject/providers": "^5.0.21", "@ethersproject/providers": "^5.0.21",
"@sentry/node": "^6.3.1", "@sentry/node": "^6.3.1",
"@sentry/tracing": "^6.3.1", "@sentry/tracing": "^6.3.1",
......
# @eth-optimism/hardhat-ovm # @eth-optimism/hardhat-ovm
## 0.2.0
### Minor Changes
- b799caa: Updates to use RLP encoded transactions in batches for the `v0.3.0` release
## 0.1.2 ## 0.1.2
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/hardhat-ovm", "name": "@eth-optimism/hardhat-ovm",
"version": "0.1.2", "version": "0.2.0",
"main": "dist/index", "main": "dist/index",
"types": "dist/index", "types": "dist/index",
"files": [ "files": [
......
# @eth-optimism/message-relayer # @eth-optimism/message-relayer
## 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 ## 0.0.5
### Patch Changes ### Patch Changes
......
{ {
"name": "@eth-optimism/message-relayer", "name": "@eth-optimism/message-relayer",
"version": "0.0.5", "version": "0.1.0",
"private": true, "private": true,
"description": "[Optimism] Cross Domain Message Relayer service", "description": "[Optimism] Cross Domain Message Relayer service",
"main": "dist/index", "main": "dist/index",
...@@ -30,8 +30,8 @@ ...@@ -30,8 +30,8 @@
}, },
"dependencies": { "dependencies": {
"@eth-optimism/common-ts": "^0.1.0", "@eth-optimism/common-ts": "^0.1.0",
"@eth-optimism/contracts": "^0.2.9", "@eth-optimism/contracts": "^0.3.0",
"@eth-optimism/core-utils": "^0.4.0", "@eth-optimism/core-utils": "^0.4.2",
"dotenv": "^8.2.0", "dotenv": "^8.2.0",
"ethers": "^5.1.0", "ethers": "^5.1.0",
"google-spreadsheet": "^3.1.15", "google-spreadsheet": "^3.1.15",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment