Commit 264ee54c authored by github-actions[bot]'s avatar github-actions[bot] Committed by GitHub

Version Packages (#1094)

Co-authored-by: default avatargithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
parent f4343792
---
'@eth-optimism/integration-tests': patch
'@eth-optimism/contracts': patch
---
Adds ERC1271 support to default contract account
---
'@eth-optimism/contracts': patch
---
Update the ECDSAContractAccount import path in the `contract-data.ts` file for connecting ethers contracts to the L2 contracts
---
'@eth-optimism/data-transport-layer': patch
---
Adds additional code into the DTL to defend against situations where an RPC provider might be missing an event.
---
'@eth-optimism/l2geth': patch
---
Add new config `ROLLUP_GAS_PRICE_ORACLE_OWNER_ADDRESS` to set the owner of the gas price oracle at runtime
---
'@eth-optimism/contracts': patch
---
Migrated from tslint to eslint. The preference for lint exceptions is as follows: line level, block level, file level, package level.
---
'@eth-optimism/contracts': minor
---
Disables EOA contract upgrades until further notice
---
'@eth-optimism/contracts': patch
---
Apply consistent styling to constants
---
'@eth-optimism/l2geth': patch
'@eth-optimism/data-transport-layer': patch
---
Add extra overflow protection for the DTL types
---
'@eth-optimism/batch-submitter': patch
'@eth-optimism/contracts': patch
---
Use dashes instead of colons in contract names
---
'@eth-optimism/contracts': patch
---
Replaces RingBuffer with a simpler Buffer library
---
'@eth-optimism/contracts': patch
---
"Adds connectL1Contracts and connectL2Contracts utility functions"
---
'@eth-optimism/contracts': minor
'@eth-optimism/integration-tests': patch
'@eth-optimism/l2geth': patch
---
Add a new Standard Token Bridge, to handle deposits and withdrawals of any ERC20 token.
For projects developing a custom bridge, if you were previously importing `iAbs_BaseCrossDomainMessenger`, you should now
import `iOVM_CrossDomainMessenger`.
---
'@eth-optimism/contracts': minor
'@eth-optimism/data-transport-layer': minor
---
Update AddressSet event to speed search up a bit. Breaks AddressSet API.
---
'@eth-optimism/integration-tests': patch
'@eth-optimism/contracts': patch
---
Add WETH9 compatible deposit and withdraw functions to OVM_ETH
---
'@eth-optimism/data-transport-layer': patch
---
Removes a function that was previously used for backwards compatibility but is no longer necessary
---
'@eth-optimism/contracts': patch
---
Deploy new Goerli contracts at d3e743aa7a406c583f7d76f4fda607f592d03e47
---
'@eth-optimism/l2geth': patch
---
Prevent overflows in abi encoding of ovm codec transaction from geth types.Transaction
---
'@eth-optimism/l2geth': patch
---
Update queueOrigin type
---
'@eth-optimism/contracts': patch
---
ECDSA account interface contract moved to predeploys dir
---
'@eth-optimism/contracts': patch
---
Deploy v0.4.0 rc to Kovan
---
'@eth-optimism/contracts': patch
---
Moved contracts in the "accounts" folder into the "predeploys" folder
---
'@eth-optimism/data-transport-layer': patch
---
Have DTL log failed HTTP requests as ERROR instead of INFO
---
'@eth-optimism/message-relayer': patch
---
Update relayer package JSON to correctly export all files in dist
---
'@eth-optimism/contracts': patch
---
Use predeploy constants lib for EM wrapper
---
'@eth-optimism/data-transport-layer': patch
---
Updates the DTL to use the same L2 chain ID everywhere
---
'@eth-optimism/smock': patch
---
Minor smock patch to add support for hardhat 2.4.0 and up
---
'@eth-optimism/l2geth': patch
---
Removes config options that are no longer required. `ROLLUP_DATAPRICE`, `ROLLUP_EXECUTION_PRICE`, `ROLLUP_GAS_PRICE_ORACLE_ADDRESS` and `ROLLUP_ENABLE_L2_GAS_POLLING`. The oracle was moved to a predeploy 0x42.. address and polling is always enabled as it no longer needs to be backwards compatible
---
'@eth-optimism/core-utils': patch
---
Minor fix on watchers to pick up finalization of transactions on L1
---
'@eth-optimism/batch-submitter': patch
---
Add failure metrics to batch submitter
---
'@eth-optimism/contracts': patch
---
Adds a temporary way to fund hardhat accounts when testing locally
---
'@eth-optimism/integration-tests': minor
'@eth-optimism/l2geth': minor
'@eth-optimism/contracts': minor
---
Add support for ovmCALL with nonzero ETH value
---
'@eth-optimism/contracts': patch
---
Removes one-off GasPriceOracle deployment file
---
'@eth-optimism/contracts': patch
---
Updates the deployment of the L1MultiMessageRelayer to NOT set the OVM_L2MessageRelayer address in the AddressManager
---
'@eth-optimism/data-transport-layer': patch
---
Add highest L1 and L2 block number Gauge metrics to DTL
---
'@eth-optimism/l2geth': patch
---
Removes the gas refund for unused gas in geth since it is instead managed in the smart contracts
---
'@eth-optimism/contracts': patch
---
Disable upgradability from the ECDSA account instead of the EOA proxy.
---
'@eth-optimism/batch-submitter': patch
---
Improved logging of batch submission timeout logs
---
'@eth-optimism/integration-tests': patch
'@eth-optimism/l2geth': patch
'@eth-optimism/contracts': patch
---
Adds new SequencerFeeVault contract to store generated fees
---
'@eth-optimism/l2geth': patch
---
Removes the SignatureHashType from l2geth as it is deprecated and no longer required.
---
'@eth-optimism/batch-submitter': patch
'@eth-optimism/common-ts': patch
'@eth-optimism/data-transport-layer': patch
---
Move the metric prefix string to a label #1047
---
'@eth-optimism/core-utils': patch
---
improved watcher ability to find transactions during periods of high load
---
'@eth-optimism/data-transport-layer': minor
---
Define L1 Starting block via OwnershipTransferred (occurring on block 1) rather than AddressSet (occuring on block 2 onwards)
---
'@eth-optimism/integration-tests': patch
'@eth-optimism/data-transport-layer': patch
---
Add replica sync test to integration tests; handle 0 L2 blocks in DTL
---
'@eth-optimism/contracts': patch
---
Token gateways pass additional information: sender and arbitrary data.
---
'@eth-optimism/contracts': patch
---
Do not RLP decode the transaction in the OVM_ECDSAContractAccount
---
'@eth-optimism/contracts': patch
---
Introduce the L1ChugSplashProxy contract
# @eth-optimism/integration-tests
## 0.1.0
### Minor Changes
- e04de624: Add support for ovmCALL with nonzero ETH value
### Patch Changes
- 25f09abd: Adds ERC1271 support to default contract account
- 5fc728da: Add a new Standard Token Bridge, to handle deposits and withdrawals of any ERC20 token.
For projects developing a custom bridge, if you were previously importing `iAbs_BaseCrossDomainMessenger`, you should now
import `iOVM_CrossDomainMessenger`.
- c43b33ec: Add WETH9 compatible deposit and withdraw functions to OVM_ETH
- e045f582: Adds new SequencerFeeVault contract to store generated fees
- b8e2d685: Add replica sync test to integration tests; handle 0 L2 blocks in DTL
## 0.0.7
### Patch Changes
......
{
"name": "@eth-optimism/integration-tests",
"version": "0.0.7",
"version": "0.1.0",
"description": "[Optimism] Integration Tests",
"private": true,
"author": "Optimism PBC",
......@@ -17,8 +17,8 @@
"clean": "rimraf cache artifacts artifacts-ovm cache-ovm"
},
"devDependencies": {
"@eth-optimism/contracts": "^0.3.5",
"@eth-optimism/core-utils": "^0.4.5",
"@eth-optimism/contracts": "^0.4.0",
"@eth-optimism/core-utils": "^0.4.6",
"@eth-optimism/hardhat-ovm": "^0.2.2",
"@ethersproject/providers": "^5.0.24",
"@nomiclabs/hardhat-ethers": "^2.0.2",
......
# Changelog
## 0.4.0
### Minor Changes
- e04de624: Add support for ovmCALL with nonzero ETH value
### Patch Changes
- 01646a0a: Add new config `ROLLUP_GAS_PRICE_ORACLE_OWNER_ADDRESS` to set the owner of the gas price oracle at runtime
- 8fee7bed: Add extra overflow protection for the DTL types
- 5fc728da: Add a new Standard Token Bridge, to handle deposits and withdrawals of any ERC20 token.
For projects developing a custom bridge, if you were previously importing `iAbs_BaseCrossDomainMessenger`, you should now
import `iOVM_CrossDomainMessenger`.
- 257deb70: Prevent overflows in abi encoding of ovm codec transaction from geth types.Transaction
- 08873674: Update queueOrigin type
- 01646a0a: Removes config options that are no longer required. `ROLLUP_DATAPRICE`, `ROLLUP_EXECUTION_PRICE`, `ROLLUP_GAS_PRICE_ORACLE_ADDRESS` and `ROLLUP_ENABLE_L2_GAS_POLLING`. The oracle was moved to a predeploy 0x42.. address and polling is always enabled as it no longer needs to be backwards compatible
- 0a7f5a46: Removes the gas refund for unused gas in geth since it is instead managed in the smart contracts
- e045f582: Adds new SequencerFeeVault contract to store generated fees
- 25a5dbdd: Removes the SignatureHashType from l2geth as it is deprecated and no longer required.
## 0.3.9
### Patch Changes
......
{
"name": "@eth-optimism/l2geth",
"version": "0.3.9",
"version": "0.4.0",
"private": true,
"devDependencies": {}
}
# Changelog
## 0.3.6
### Patch Changes
- f87a2d00: Use dashes instead of colons in contract names
- 52d02b14: Add failure metrics to batch submitter
- 31f517a2: Improved logging of batch submission timeout logs
- 5c89c45f: Move the metric prefix string to a label #1047
- 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.3.5
### Patch Changes
......
{
"name": "@eth-optimism/batch-submitter",
"version": "0.3.5",
"version": "0.3.6",
"private": true,
"description": "[Optimism] Batch submission for sequencer & aggregators",
"main": "dist/index",
......@@ -31,9 +31,9 @@
"url": "https://github.com/ethereum-optimism/optimism-monorepo.git"
},
"dependencies": {
"@eth-optimism/common-ts": "^0.1.3",
"@eth-optimism/contracts": "^0.3.5",
"@eth-optimism/core-utils": "^0.4.5",
"@eth-optimism/common-ts": "^0.1.4",
"@eth-optimism/contracts": "^0.4.0",
"@eth-optimism/core-utils": "^0.4.6",
"@eth-optimism/ynatm": "^0.2.2",
"@ethersproject/abstract-provider": "^5.0.5",
"@ethersproject/providers": "^5.0.14",
......@@ -46,7 +46,7 @@
"prom-client": "^13.1.0"
},
"devDependencies": {
"@eth-optimism/smock": "^1.1.5",
"@eth-optimism/smock": "^1.1.6",
"@nomiclabs/hardhat-ethers": "^2.0.2",
"@nomiclabs/hardhat-waffle": "^2.0.1",
"@types/bluebird": "^3.5.34",
......
# @eth-optimism/common-ts
## 0.1.4
### Patch Changes
- 5c89c45f: Move the metric prefix string to a label #1047
## 0.1.3
### Patch Changes
......
{
"name": "@eth-optimism/common-ts",
"version": "0.1.3",
"version": "0.1.4",
"main": "dist/index",
"files": [
"dist/*"
......
# Changelog
## 0.4.0
### Minor Changes
- db0dbfb2: Disables EOA contract upgrades until further notice
- 5fc728da: Add a new Standard Token Bridge, to handle deposits and withdrawals of any ERC20 token.
For projects developing a custom bridge, if you were previously importing `iAbs_BaseCrossDomainMessenger`, you should now
import `iOVM_CrossDomainMessenger`.
- 2e72fd90: Update AddressSet event to speed search up a bit. Breaks AddressSet API.
- e04de624: Add support for ovmCALL with nonzero ETH value
### Patch Changes
- 25f09abd: Adds ERC1271 support to default contract account
- dd8edc7b: Update the ECDSAContractAccount import path in the `contract-data.ts` file for connecting ethers contracts to the L2 contracts
- c87e4c74: Migrated from tslint to eslint. The preference for lint exceptions is as follows: line level, block level, file level, package level.
- 7f5936a8: Apply consistent styling to constants
- f87a2d00: Use dashes instead of colons in contract names
- 85da4979: Replaces RingBuffer with a simpler Buffer library
- 57ca21a2: "Adds connectL1Contracts and connectL2Contracts utility functions"
- c43b33ec: Add WETH9 compatible deposit and withdraw functions to OVM_ETH
- 26bc63ad: Deploy new Goerli contracts at d3e743aa7a406c583f7d76f4fda607f592d03e47
- a0d9e565: ECDSA account interface contract moved to predeploys dir
- 2bd49730: Deploy v0.4.0 rc to Kovan
- 38355a3b: Moved contracts in the "accounts" folder into the "predeploys" folder
- 3c2c32e1: Use predeploy constants lib for EM wrapper
- 48ece14c: Adds a temporary way to fund hardhat accounts when testing locally
- 014dea71: Removes one-off GasPriceOracle deployment file
- fa29b03e: Updates the deployment of the L1MultiMessageRelayer to NOT set the OVM_L2MessageRelayer address in the AddressManager
- 6b46c8ba: Disable upgradability from the ECDSA account instead of the EOA proxy.
- e045f582: Adds new SequencerFeeVault contract to store generated fees
- e29fab10: Token gateways pass additional information: sender and arbitrary data.
- c2a04893: Do not RLP decode the transaction in the OVM_ECDSAContractAccount
- baacda34: Introduce the L1ChugSplashProxy contract
- Updated dependencies [d9644c34]
- Updated dependencies [df5ff890]
- @eth-optimism/core-utils@0.4.6
## 0.3.5
### Patch Changes
......
{
"name": "@eth-optimism/contracts",
"version": "0.3.5",
"version": "0.4.0",
"main": "dist/index",
"files": [
"dist/**/*.js",
......@@ -50,7 +50,7 @@
"generate-markdown": "node \"./scripts/generate-markdown.js\""
},
"dependencies": {
"@eth-optimism/core-utils": "^0.4.5",
"@eth-optimism/core-utils": "^0.4.6",
"@ethersproject/abstract-provider": "^5.0.8",
"@ethersproject/abstract-signer": "^5.1.0",
"@ethersproject/contracts": "^5.0.5",
......@@ -59,7 +59,7 @@
"devDependencies": {
"@codechecks/client": "0.1.10-beta",
"@eth-optimism/hardhat-ovm": "^0.2.2",
"@eth-optimism/smock": "^1.1.3",
"@eth-optimism/smock": "^1.1.6",
"@ethersproject/transactions": "^5.0.31",
"@nomiclabs/hardhat-ethers": "^2.0.1",
"@nomiclabs/hardhat-waffle": "^2.0.1",
......
# @eth-optimism/core-utils
## 0.4.6
### Patch Changes
- d9644c34: Minor fix on watchers to pick up finalization of transactions on L1
- df5ff890: improved watcher ability to find transactions during periods of high load
## 0.4.5
### Patch Changes
......
{
"name": "@eth-optimism/core-utils",
"version": "0.4.5",
"version": "0.4.6",
"main": "dist/index",
"files": [
"dist/*"
......
# data transport layer
## 0.4.0
### Minor Changes
- 2e72fd90: Update AddressSet event to speed search up a bit. Breaks AddressSet API.
- 8582fc16: Define L1 Starting block via OwnershipTransferred (occurring on block 1) rather than AddressSet (occuring on block 2 onwards)
### Patch Changes
- 0b91df42: Adds additional code into the DTL to defend against situations where an RPC provider might be missing an event.
- 8fee7bed: Add extra overflow protection for the DTL types
- ca7d65db: Removes a function that was previously used for backwards compatibility but is no longer necessary
- 16f68159: Have DTL log failed HTTP requests as ERROR instead of INFO
- a415d017: Updates the DTL to use the same L2 chain ID everywhere
- 29431d6a: Add highest L1 and L2 block number Gauge metrics to DTL
- 5c89c45f: Move the metric prefix string to a label #1047
- b8e2d685: Add replica sync test to integration tests; handle 0 L2 blocks in DTL
- 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.3.6
### Patch Changes
......
{
"name": "@eth-optimism/data-transport-layer",
"version": "0.3.6",
"version": "0.4.0",
"private": true,
"main": "dist/index",
"files": [
......@@ -21,9 +21,9 @@
"build": "tsc -p tsconfig.build.json"
},
"dependencies": {
"@eth-optimism/common-ts": "^0.1.3",
"@eth-optimism/contracts": "^0.3.5",
"@eth-optimism/core-utils": "^0.4.5",
"@eth-optimism/common-ts": "^0.1.4",
"@eth-optimism/contracts": "^0.4.0",
"@eth-optimism/core-utils": "^0.4.6",
"@ethersproject/providers": "^5.0.21",
"@ethersproject/transactions": "^5.0.21",
"@sentry/node": "^6.3.1",
......
# @eth-optimism/message-relayer
## 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
......
{
"name": "@eth-optimism/message-relayer",
"version": "0.1.5",
"version": "0.1.6",
"description": "[Optimism] Cross Domain Message Relayer service",
"main": "dist/index",
"types": "dist/index",
......@@ -29,9 +29,9 @@
"url": "https://github.com/ethereum-optimism/optimism.git"
},
"dependencies": {
"@eth-optimism/common-ts": "^0.1.3",
"@eth-optimism/contracts": "^0.3.5",
"@eth-optimism/core-utils": "^0.4.5",
"@eth-optimism/common-ts": "^0.1.4",
"@eth-optimism/contracts": "^0.4.0",
"@eth-optimism/core-utils": "^0.4.6",
"@sentry/node": "6.2.5",
"bcfg": "^0.1.6",
"dotenv": "^8.2.0",
......@@ -40,7 +40,7 @@
"rlp": "^2.2.6"
},
"devDependencies": {
"@eth-optimism/smock": "^1.1.5",
"@eth-optimism/smock": "^1.1.6",
"@nomiclabs/hardhat-ethers": "^2.0.2",
"@nomiclabs/hardhat-waffle": "^2.0.1",
"@types/chai": "^4.2.18",
......
# @eth-optimism/smock
## 1.1.6
### Patch Changes
- 71349a4e: Minor smock patch to add support for hardhat 2.4.0 and up
- Updated dependencies [d9644c34]
- Updated dependencies [df5ff890]
- @eth-optimism/core-utils@0.4.6
## 1.1.5
### Patch Changes
......
......@@ -3,7 +3,7 @@
"files": [
"dist/src/*"
],
"version": "1.1.5",
"version": "1.1.6",
"main": "dist/src/index",
"types": "dist/src/index",
"author": "Optimism PBC",
......@@ -26,7 +26,7 @@
"hardhat": "^2"
},
"dependencies": {
"@eth-optimism/core-utils": "^0.4.5",
"@eth-optimism/core-utils": "^0.4.6",
"bn.js": "^5.2.0"
},
"devDependencies": {
......
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