Skip to content
This repository has been archived by the owner on Mar 11, 2022. It is now read-only.

Releases: omgnetwork/optimism-v2

Polar Bear Cub

04 Mar 03:14
1b7f08b
Compare
Choose a tag to compare

What's Changed

Read more

Brown Bear 0.0.5

21 Feb 22:16
c2bd5e3
Compare
Choose a tag to compare
Brown bear v0.0.5 (#410)

* [Geth] Fix msg.sender in turing (#405)

* Fix msg.sender in turing

* Update gas price

(cherry picked from commit 693f8d45d75ef4b2a40b52ce0687538702026a29)

* Update image tags (#401)

Co-authored-by: CAPtheorem <[email protected]>
(cherry picked from commit 01b288b2bb548909c2cd65aed081a19c2ed16729)

* [Community Verifier] Update images for community verifier (#402)

* Update image tags

* Fix a docker tag.

 Changes to be committed:
	modified:   boba_community/fraud-detector/docker-compose-fraud-detector.yml

Co-authored-by: Michael Montour <[email protected]>
Co-authored-by: CAPtheorem <[email protected]>
(cherry picked from commit 8c1b041defcf75a99826afe8837ad58204985d99)

* Clean dtl logs (#403)

Co-authored-by: CAPtheorem <[email protected]>
(cherry picked from commit 55afe5b053b2b361098555d608a53d7523dc5a05)

* reduce the upstream diff (#407)

* reduce the upstream diff

* Update config.go

Boba fork numbers

(cherry picked from commit 94a3960961c73f4a18530397d1a21b73d6e4f18e)

* disable cache (#408)

* disable cache

* make lint

* minor odds and ends; remove stale documentation

* update tests

(cherry picked from commit 055822900f7d59a2bd91de229d7bf9f2e99652be)

* [ops] Enable RPC forward (#381)

* Enable RPC forward

* Fix typo

Co-authored-by: Ino Murko <[email protected]>
Co-authored-by: CAPtheorem <[email protected]>
(cherry picked from commit f18e74d677b2986ec1c8076ba8ffc4d728a62f19)

* doc: add price data feed overview (#409)

* add md

* rem image

* Update Price_Data_Feeds_Overview.md

Co-authored-by: CAPtheorem <[email protected]>
(cherry picked from commit 021add65aa25deab872e5b22ab1405465f9c87d0)

* Add more packages in builder (#386)

Co-authored-by: CAPtheorem <[email protected]>
(cherry picked from commit 7208b4766a50426e1948a3babb5c1f49d7685ab7)

* Add SEQUENCER_CLIENT_HTTP (#411)

(cherry picked from commit bbb44932631f439002d761fbb57d757f8527763c)

Co-authored-by: Boyuan-Chen <[email protected]>
Co-authored-by: CAPtheorem <[email protected]>
Co-authored-by: Souradeep Das <[email protected]>

Spectacled bear is spectacled

18 Feb 06:09
de6638e
Compare
Choose a tag to compare
Spectacled bear is spectacled, again (#398)

* Implement a basic Turing result cache.

 Changes to be committed:
	modified:   l2geth/core/vm/evm.go

* Require a cache hit on Turing transactions from the sequencer thread.
Users must now call eth_estimateGas first to populate the cache.

 On branch mm/turing-cache
 Changes to be committed:
	modified:   l2geth/core/vm/evm.go
	modified:   packages/boba/turing/contracts/TuringHelper.sol
	modified:   packages/boba/turing/test/002_math.ts
	modified:   packages/boba/turing/test/003_stable_swap.ts
	modified:   packages/boba/turing/test/005_lending.ts

* make lint to allow GH to pass; testing

* WIP - checkpoint.

 Changes to be committed:
	modified:   l2geth/core/error.go
	modified:   l2geth/core/state_processor.go
	modified:   l2geth/core/state_transition.go
	modified:   l2geth/core/vm/errors.go
	modified:   l2geth/core/vm/evm.go
	modified:   l2geth/core/vm/instructions.go
	modified:   l2geth/internal/ethapi/api.go
	modified:   l2geth/miner/worker.go
	modified:   l2geth/rpc/handler.go
	modified:   packages/boba/turing/test/002_math.ts

* WIP - checkpoint

 Changes to be committed:
	modified:   l2geth/core/state_processor.go
	modified:   l2geth/core/types/transaction.go
	modified:   l2geth/core/vm/evm.go

* Checkpoint - works, but ugly.
 Changes to be committed:
	modified:   l2geth/core/state_processor.go
	modified:   l2geth/internal/ethapi/api.go
	modified:   l2geth/miner/worker.go
	modified:   l2geth/rpc/handler.go

* Add state root verification in integration tests

* Clean up

* add new feeds to deploy script and cleanup examples

* add multi-oracle example

* fix example

* Add WBTCUSD and OMGUSD

* Update Wagmi_Howto.md

* Update Wagmi_Howto.md

* Update Wagmi_Howto.md

* Update Wagmi_Howto.md

* Update turing_oracle.py

* add gateway support for OLO

* Fix boba stake

* reduce the diff - dtl

* reduce the diff - dtl + turing

* reduce the diff - dtl + turing

* reduce the diff - update integration and ts packages execution in gh workflows

* reduce the diff startup sequence

* comment out expectApprox

* adjust deposit gas estimation tests

* change incorrect title, fix several console warnings

* enable active page memory

* upgrade to react 17.0.2

* upgrade to @mui

* Update ListSave.styles.js

* Update README.md

* Update evm.go

* Update yarn.lock

* fix test failure in DTL??? where did that come from?

* Update static-analysis.yml

* engineering draft

* Update Engineering_update_8.md

* Update Engineering_update_8.md

* Update Engineering_update_8.md

* Update Engineering_update_8.md

* Update Engineering_update_8.md

* upgrade to react 17.0.2

* upgrade to @mui

* Update ListSave.styles.js

* fix test failure in DTL??? where did that come from?

* Update static-analysis.yml

* missed a turing field

* fix race condition on startup

* Optimism changes 0.5.2->0.5.8

* add back the eth_getLogs range limiter

* final diffs to 0.5.8

* make lint

* Berlin hardfork experiment - Optimism PR https://github.com/ethereum-optimism/optimism/pull/2095

* add L1Turing to transactionMeta

* Update ethclient.go

* Update gen_rpc_tx_meta_json.go

* make lint

* wip on stress-tests.spec

* reduce the diff

* missing fmt package

* deps fix

* lint in l2geth and yarn lock deps

* Revert "Merge branch 'gateway-package-upgrade' of github.com:omgnetwork/optimism-v2 into gateway-package-upgrade"

This reverts commit 00b25f68b7954e13e20149d275ad7482eb4a4a71, reversing
changes made to c37680ba752f8b7ce1fcbf469885f69b84fe3f2d.

* Update yarn.lock

* Update OVM_GasPriceOracle.spec.ts

* Update OVM_GasPriceOracle.spec.ts

* Require a cache hit during the real transaction execution. On a miss, rewind
the transaction without writing a failed receipt etc.; then call estimateGas
to run the transaction in a context which may block safely; then resubmit
the original transaction. This checkin implements the basic functionality but
it needs more testing and review.

 Changes to be committed:
	modified:   l2geth/core/error.go
	modified:   l2geth/core/state_processor.go
	modified:   l2geth/core/state_transition.go
	modified:   l2geth/core/types/transaction.go
	modified:   l2geth/core/vm/evm.go
	modified:   l2geth/core/vm/instructions.go
	modified:   l2geth/internal/ethapi/api.go
	modified:   l2geth/miner/worker.go
	modified:   l2geth/rollup/sync_service.go
	modified:   l2geth/rpc/handler.go
	modified:   packages/boba/turing/test/002_math.ts

* Lint fixes.
 Changes to be committed:
	modified:   core/error.go
	modified:   core/state_processor.go
	modified:   core/state_transition.go
	modified:   core/vm/evm.go
	modified:   core/vm/instructions.go
	modified:   internal/ethapi/api.go
	modified:   miner/worker.go
	modified:   rollup/sync_service.go

* assorted and sundry relating to the race condition

* Create Engineering_update_8.md

* tests: add oracle subscription tests

* remove commented code

* fix icon

* Optimism changes 0.5.2->0.5.8

* add back the eth_getLogs range limiter

* final diffs to 0.5.8

* make lint

* Berlin hardfork experiment - Optimism PR https://github.com/ethereum-optimism/optimism/pull/2095

* add L1Turing to transactionMeta

* Update ethclient.go

* Update gen_rpc_tx_meta_json.go

* make lint

* wip on stress-tests.spec

* reduce the diff

* missing fmt package

* deps fix

* lint in l2geth and yarn lock deps

* deps fix

* linting in ts

* quick batch-submitter fix

* test fixes

* skip tests that need to warp l2 time

* update ovmcontext test and deps

* update tests

* fix ovmcontext tests

* remove only from ovmcontext tests

* t2.2xlarge

* remove only from ovmcontext tests

t2.2xlarge

add erc20 destroy

* add erc20 destroy

* comment out before all hook for should be able to unstake

* Fix watcher

* Remove some eslint packages

* Fix replica script for boba community

* Update yarn.lock

* lint fixes

* renable replica/verifier/fraud-prover

* Update up_local.sh

* Update integration.yml

* Fix verifier

* Create RoadmapFeb13_2022.svg

* Engineering update 9

* Update Engineering_update_9.md

* Add CTC deployment height in dtl

* Fix lint

* enable all tests

* enable all tests - remove uniswap

* pass in verifier and replica URLS to intg tests

* remove unused dependecy - uniswap

* test state root matching

* fixing tests

* remove docker from tests, leave replica running

* fix circular 'replica' test that tested the sequencer against itself

* turn off codechecks.io

* Turing monster Minting

* confirm function on rinkeby

* add turing-monster support to gateway

* Update Monster Minting Readme with faucet info

* Update README.md

* Add monster example (Using Turing to mint random monsters) (#388)

* improve monster color

* imporve documentation

* improve graphics

* fix color dynamic range

* Make a test transaction periodically (#387)

* add Boba periodic transferring in L2 to test

* update Boba contract link and Dockerfile platform

* update L2 web3 url for writing transaction

Co-authored-by: CAPtheorem <[email protected]>

* Inomurko/rem ts batch submitter (#390)

* add go batch-submitter

* fix gas-oracle linting

* fix turing new meta

* bss core + batch submitter updates

* bss core lint and tests

* set rpc urls

* retries and run all integration tests

* go batch submitter env var prefix/rename

* start removing TS batch submitter

Co-authored-by: CAPtheorem <[email protected]>

* add go batch-submitter (#331)

* add go batch-submitter

* fix gas-oracle linting

* fix turing new meta

* bss core + batch submitter updates

* bss core lint and tests

* set rpc urls

* retries and run all integration tests

* go batch submitter env var prefix/rename

Co-authored-by: CAPtheorem <[email protected]>

* Revert "add go batch-submitter (#331)" (#392)

This reverts commit edce67073e996405646cbc529ad80b34ecde9190.

* Revert "Inomurko/rem ts batch submitter" (#394)

* Revert "Inomurko/rem ts batch submitter (#390)"

This reverts commit ac67ef8fceed44469eb9fa5a77ae9f763f949507.

* solve gas oracle linting

* DTL and L2Geth fixes (#383)

* clean up init for the Turing field in the DTL

* patch the print-ETH vulnerability

* yarn lint

* Update config.go

* Add EMERGENCY_FORK_NUMBER

Co-authored-by: cby3149 <[email protected]>
Co-authored-by: Ino Murko <[email protected]>

* Add security alert in l2geth (#396)

* Add security alert

* Add global env for geth test

Co-authored-by: Michael Montour <[email protected]>
Co-authored-by: CAPtheorem <[email protected]>
Co-authored-by: cby3149 <[email protected]>
Co-authored-by: souradeep-das <[email protected]>
Co-authored-by: Boyuan-Chen <[email protected]>
Co-authored-by: cby3149 <[email protected]>
Co-authored-by: trangtran-enya <[email protected]>

Grizzly

02 Dec 17:59
cd4e401
Compare
Choose a tag to compare

Docker images on docker hub:
bobanetwork/integration-tests v0.0.3 b1850d8d3cc1 2 seconds ago 1.15GB
bobanetwork/message-relayer v0.0.3 a990b11e46b1 48 seconds ago 1.02GB
bobanetwork/data-transport-layer v0.0.3 c04890de9959 About a minute ago 1.02GB
bobanetwork/batch-submitter v0.0.3 7cf15c28af65 3 minutes ago 1.02GB
bobanetwork/hardhat v0.0.3 dd622525707b 4 minutes ago 418MB
bobanetwork/l2geth v0.0.3 4bcd83c02ef1 5 minutes ago 43MB
bobanetwork/deployer v0.0.3 5b4485de26fe 7 minutes ago 1.04GB
bobanetwork/boba_gas-price-oracle v0.0.3 941db67b194c 8 minutes ago 1.16GB
bobanetwork/boba_message-relayer-fast v0.0.3 aea435a770fb 9 minutes ago 1.15GB
bobanetwork/boba_deployer v0.0.3 be0842e5fab3 10 minutes ago 1.14GB
bobanetwork/builder v0.0.3 eb959748da4e 14 minutes ago 2.1GB

Panda

27 Oct 18:22
d511ce7
Compare
Choose a tag to compare
Merge pull request #104 from omgnetwork/develop

Panda 4 real

Polar Bear

19 Oct 18:29
cd66a03
Compare
Choose a tag to compare
Merge pull request #65 from omgnetwork/fix-get-unit-tests

assorted and sundry L2 Geth test fixes from upstream Optimism