Skip to content
This repository was archived by the owner on Dec 5, 2021. It is now read-only.

Crunchy tiger 0.0.1 #201

Merged
merged 648 commits into from
Jul 15, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
648 commits
Select commit Hold shift + click to select a range
5ae256f
Merge branch 'develop' into regenesis/0.4.0
tynes Jun 21, 2021
dd8edc7
fix: import path (#1141)
tynes Jun 21, 2021
31f517a
refactor: improve logging for batch submission timeout scenarios (#1120)
snario Jun 21, 2021
747751f
Fixed CrossDomainMessenger name (#96)
boyuan-chen Jun 22, 2021
29431d6
Add highest L1 and L2 block number Gauge metrics to DTL (#1125)
snario Jun 22, 2021
df5ff89
Improve Watcher ability to find transactions (#1107)
rajivpo Jun 22, 2021
017d323
Add minimal vscode settings and extensions (#1109)
maurelian Jun 22, 2021
fa29b03
fix[contracts]: remove part of MultiMessageRelayer deployment (#1144)
smartcontracts Jun 22, 2021
8582fc1
Define L1 Starting block via OwnershipTransferred rather than Address…
CAPtheorem Jun 22, 2021
d9644c3
Easy fix for broken watchers (#1121)
eternauta1337 Jun 22, 2021
42decb6
feat: go packages (#1111)
tynes Jun 22, 2021
6ad1dcb
Merge branch 'develop' into regenesis/0.4.0
snario Jun 22, 2021
f434379
Merge pull request #993 from ethereum-optimism/regenesis/0.4.0
snario Jun 22, 2021
264ee54
Version Packages (#1094)
github-actions[bot] Jun 22, 2021
588058f
build: add husky pre-commit hook to lint (#1146)
snario Jun 22, 2021
0cd3259
feat[contracts]: add mainnet deploy script (#1147)
karlfloersch Jun 22, 2021
98e02cf
feat: mainnet contract deployment 0.4.0 (#1148)
tynes Jun 23, 2021
40b99a6
feat: `rollup gasPrices` RPC endpoint (#1136)
tynes Jun 23, 2021
0112650
Adds l2 standard bridge to contracts markdown file (#1151)
gigamesh Jun 23, 2021
095ce8c
Version Packages (#1150)
github-actions[bot] Jun 23, 2021
0c98b04
Add more info about our branching strategy to the README (#1114)
smartcontracts Jun 23, 2021
e6e85a6
Remove references to OVM_L1ETHGateway in deployments and readme (#1119)
elenadimitrova Jun 23, 2021
4844ee6
Keep the user logged in after changing chain (#99)
osnysantos Jun 23, 2021
71f64d0
Merge conflics resolve (#110)
CAPtheorem Jun 23, 2021
8f83671
[pull] develop from ethereum-optimism:develop (#91)
pull[bot] Jun 23, 2021
5dc3cab
Re-apply key changes on top of optimism most current develop
CAPtheorem Jun 23, 2021
88bd105
Add docker-compose-replica.yml (#109)
boyuan-chen Jun 23, 2021
dccc305
fix linter; patch gethl2
CAPtheorem Jun 24, 2021
313271a
configure the deployer correctly
CAPtheorem Jun 24, 2021
08e291a
fix proposer / batch submitter
CAPtheorem Jun 24, 2021
0d73d59
update chainIDs
CAPtheorem Jun 24, 2021
6c2627b
update rpc test
CAPtheorem Jun 24, 2021
9fea167
Create README_OMGX.md
CAPtheorem Jun 24, 2021
dd5678b
upstream - needs more work
CAPtheorem Jun 24, 2021
224b04c
Adds delay to watcher (#1159)
gigamesh Jun 24, 2021
248c19a
Fix wallet test
boyuan-chen Jun 24, 2021
ebcf20d
Fix deployment test
boyuan-chen Jun 24, 2021
a1674be
Add Python
boyuan-chen Jun 25, 2021
ca6480c
Update Dockerfile.omgx_monorepo
boyuan-chen Jun 25, 2021
7fac327
Remove package-lock
boyuan-chen Jun 25, 2021
67eedaf
fix: bind dtl functions for missing event codepath (#1161)
tynes Jun 25, 2021
21fbcad
fix: remove 'editor.formatOnSave' from global settings' (#1163)
maurelian Jun 25, 2021
c2de162
merge conflicts
CAPtheorem Jun 25, 2021
658992c
Update pre-commit
CAPtheorem Jun 25, 2021
9583c33
Version Packages (#1167)
github-actions[bot] Jun 25, 2021
9829109
minor
CAPtheorem Jun 25, 2021
c969a38
Update pre-commit
CAPtheorem Jun 25, 2021
85e8e06
Merge branch 'develop' of github.com:ethereum-optimism/optimism into …
CAPtheorem Jun 25, 2021
681934d
Merge branch 'bugfixes' into bugfixes-wallet-test
CAPtheorem Jun 25, 2021
200b5e4
Fix wallet test (#119)
boyuan-chen Jun 25, 2021
07ea34b
Reapply standard changes on top of current develop
CAPtheorem Jun 25, 2021
230de6f
Merge branch 'bugfixes' of github.com:omgnetwork/optimism into bugfixes
CAPtheorem Jun 25, 2021
9a09daa
Update package.json
CAPtheorem Jun 25, 2021
1f09603
doc: add notes for releasing new versions with changesets (#1166)
snario Jun 25, 2021
70b8ae8
Bind correct object to method handler in DTL (#1168)
snario Jun 25, 2021
dc4bd53
Version Packages (#1169)
github-actions[bot] Jun 25, 2021
3418ca7
Merge branch 'ethereum-optimism:develop' into bugfixes
CAPtheorem Jun 25, 2021
99be0a9
Fix web wallet
boyuan-chen Jun 25, 2021
d4a1a88
Merge branch 'bugfixes-wallet-test' into bugfixes
boyuan-chen Jun 25, 2021
9792c0d
Fix integration test (#124)
boyuan-chen Jun 26, 2021
8776a6b
Fix integration test (#125)
boyuan-chen Jun 28, 2021
154aab3
Add short contribution section to primary README (#1157)
smartcontracts Jun 28, 2021
94fd228
Merge branch 'ethereum-optimism:develop' into bugfixes
CAPtheorem Jun 28, 2021
453ebf0
fix: prevent batch submitter from submitting batches if low on ETH
snario Jun 27, 2021
8a1e63d
build: add changeset
snario Jun 27, 2021
d443162
Eslint ignore the hardhat folder
elenadimitrova Jun 28, 2021
b7738bf
Update README.md
K-Ho Jun 25, 2021
a2dd346
Beginning to add working examples
CAPtheorem Jun 29, 2021
ccc027e
hardhart and waffle example tests
CAPtheorem Jun 29, 2021
d81cf9f
document/check waffle
CAPtheorem Jun 29, 2021
a9da3e3
test l1-l2 example
CAPtheorem Jun 29, 2021
d83afda
add patch-package
CAPtheorem Jun 29, 2021
1c5d44a
Update package.json
CAPtheorem Jun 29, 2021
45d8758
Merge branch 'ethereum-optimism:develop' into bugfixes
CAPtheorem Jun 29, 2021
1626cb4
build: ensure lint only staged files on commit
snario Jun 28, 2021
6f01070
refactor: do not run --fix on lint-staged
snario Jun 28, 2021
cabb82c
refactor: *.{ts,js} for eslint regex
snario Jun 28, 2021
7c6fa5b
l2geth: rollup client explicitly checks for >= 400 errors
tynes Jun 23, 2021
648392e
l2geth: sync service retries connection to remote server
tynes Jun 23, 2021
49ab9c8
l2geth: test errors returning from remote
tynes Jun 23, 2021
7e04137
chore: add changeset
tynes Jun 23, 2021
d2b626a
syncservice: nit
tynes Jun 25, 2021
30fed6b
feat[message-relayer]: add easy relay tool
smartcontracts Jun 22, 2021
fd86043
chore: add changeset
smartcontracts Jun 23, 2021
d3cd6e5
upkeep[monorepo]: add changeset info to README
smartcontracts Jun 28, 2021
e55c33e
merge conflict squash
CAPtheorem Jun 29, 2021
37859d2
Daily sync up (#137)
CAPtheorem Jun 29, 2021
dacf36b
Merge branch 'ethereum-optimism:develop' into bugfixes
CAPtheorem Jun 29, 2021
cc5beeb
build: set up eslint prettier correctly
snario Jun 22, 2021
bab7797
style: run yarn lint --fix at root
snario Jun 24, 2021
a194c38
build: add necessary packages to workspace root
snario Jun 24, 2021
9a56411
build: remove --format stylish
snario Jun 24, 2021
016e65e
build: set semvery ranges to match across packages
snario Jun 24, 2021
e5383c3
build: set up prettierrc.js for monorepo
snario Jun 25, 2021
5bcd7c9
refactor: rename Range to BlockRange
snario Jun 25, 2021
6fbdcd2
build: set up correct working directories
snario Jun 28, 2021
35c846a
build: set up lint:fix to use eslint not prettier
snario Jun 28, 2021
305fff2
style: run lint:fix on all code
snario Jun 28, 2021
b17cfbe
build: remove prettier extension recommendation
snario Jun 29, 2021
72294c7
style: update configuration to include babel-eslint for .js linting
snario Jun 29, 2021
26b3919
build: set concurrency to 1 to prevent git add errors on lerna lint
snario Jun 29, 2021
2233f25
github actions: bump geth CI golang version
tynes Jun 29, 2021
21e47e1
fix(contracts): prevent L2->L1 calls to system contracts
ben-chain Jun 24, 2021
9769c1b
Update message relayer fast contracts (#139)
boyuan-chen Jun 29, 2021
e047fb4
prepare for wallet reorg
CAPtheorem Jun 30, 2021
1e00ead
Create yarn.lock
CAPtheorem Jun 30, 2021
9faa4e4
fix hardhat bug
CAPtheorem Jun 30, 2021
3170d7b
merge conflict resolve
CAPtheorem Jun 30, 2021
eb25945
daily sync up (#141)
CAPtheorem Jun 30, 2021
8708ef2
Add Factory contract for creating standard ERC20 tokens
elenadimitrova Jun 17, 2021
6c5c319
Disallow 0 address for l1 token when creating l2 standard token
elenadimitrova Jun 17, 2021
dca0eb8
Fix linting issue
elenadimitrova Jun 18, 2021
b6a4024
Add deployment script for the L2 token factory
elenadimitrova Jun 25, 2021
642028a
Fix deploy script OVM_L2StandardTokenFactory constructor params
elenadimitrova Jun 25, 2021
0313794
Add changeset
elenadimitrova Jun 28, 2021
70c8912
Cleanup deployment script for OVM_L2StandardTokenFactory
elenadimitrova Jun 29, 2021
b107a03
refactor(integration): Add clarity to the expectApprox function signa…
reggieag Jun 27, 2021
a6f919e
fix: skip codechecks for PRs from external repos
smartcontracts Jun 30, 2021
99e3adb
Merge pull request #1197 from ethereum-optimism/smartcontracts-patch-1
smartcontracts Jun 30, 2021
650f2cb
Merge pull request #1189 from ethereum-optimism/ci/quick-updates
tynes Jun 30, 2021
ddf1323
DRAFT move react wallet and the contracts to more clear folders (#138)
CAPtheorem Jul 1, 2021
c989a67
merge conflicts
CAPtheorem Jul 1, 2021
df8d458
GH actions regular changes
CAPtheorem Jul 1, 2021
0336c76
husky
CAPtheorem Jul 1, 2021
49b6db7
Daily sync up (#144)
CAPtheorem Jul 1, 2021
c7ebd2c
Merge branch 'ethereum-optimism:develop' into develop
CAPtheorem Jul 1, 2021
c3868f4
docker: pin to alpine 3.13 for l2geth
tynes Jul 1, 2021
392e54b
fix: update statement for skipping codechecks
smartcontracts Jul 1, 2021
7c5fde6
Merge pull request #1203 from ethereum-optimism/smartcontracts-patch-1
smartcontracts Jul 1, 2021
e615144
Merge pull request #1199 from ethereum-optimism/fix/alpine-image
tynes Jul 1, 2021
694cf42
contracts: add set-l2-gasprice task
tynes Jun 15, 2021
e8018b4
removed unused functions from core utils
rajivpo Jun 30, 2021
049200f
[added] changeset
rajivpo Jul 1, 2021
8367b76
next gen integration tests for the OMGX stack (#149)
CAPtheorem Jul 2, 2021
0ad9adb
Merge pull request #1207 from ethereum-optimism/develop
snario Jul 2, 2021
a8fd906
Update README_OMGX.md (#150)
ecambronerosaba Jul 2, 2021
d6bfcb7
tests: re-enable all tests (#155)
souradeep-das Jul 2, 2021
db4611a
Merge pull request #1196 from rajivpo/1186/remove-unnecessary-core-utils
smartcontracts Jul 3, 2021
4f160cc
Merge branch 'ethereum-optimism:develop' into develop
CAPtheorem Jul 4, 2021
ebaf3a4
Add solhint to contracts package
elenadimitrova Jun 8, 2021
acaa0b5
Turn off compiler-version rule in solhint
elenadimitrova Jun 8, 2021
2418a1c
Add suggestions by @maurelian
elenadimitrova Jun 29, 2021
3ee4fa4
Change solhint output formatting to table
elenadimitrova Jun 29, 2021
563de90
Disable contract-name-camelcase rule in solhint
elenadimitrova Jun 29, 2021
86a13dc
Fix max-line-length linting issues in contracts
elenadimitrova Jun 30, 2021
a028fa1
Fix quotes linting issues in contracts
elenadimitrova Jun 30, 2021
e56f2cc
Remove private-vars-leading-underscore rule in solhint
elenadimitrova Jun 30, 2021
1241766
Add contracts linting to github action
elenadimitrova Jun 30, 2021
f18504b
Fix for hardhat account balance parsing
elenadimitrova Jun 30, 2021
cf2c832
Disable generating the bytecodeHash in hardhat contract artifacts
elenadimitrova Jun 30, 2021
a6ba9be
Review fixes
elenadimitrova Jun 30, 2021
4435bec
Fix review notes
elenadimitrova Jul 2, 2021
e67551c
Fix smockit for a change in hardhat ^2.4.0
elenadimitrova Jul 5, 2021
886a150
Merge pull request #1033 from ethereum-optimism/elena/op-790-add-lint…
elenadimitrova Jul 5, 2021
390fd8a
dtl: configurable gas price backend
tynes Jul 5, 2021
703c617
Remove bl wl service (#154)
CAPtheorem Jul 5, 2021
381f729
Merge pull request #1215 from ethereum-optimism/fix/configurable-gasp…
snario Jul 5, 2021
ce5c673
add rinkeby token addresses (#161)
souradeep-das Jul 6, 2021
1f1cc5c
fix: lint deploy-l2 folder in contracts
smartcontracts Jul 3, 2021
dfa256d
Merge pull request #1213 from ethereum-optimism/sc/fix-lint-deploy-l2
smartcontracts Jul 6, 2021
6251218
Add AWS integration (#159)
boyuan-chen Jul 6, 2021
1f8661e
fix: update CI to avoid running out of memory
smartcontracts Jul 2, 2021
df13211
Merge pull request #1217 from ethereum-optimism/develop
snario Jul 6, 2021
b57d0c3
Version Packages
github-actions[bot] Jul 6, 2021
18332e5
ci: release latest image tags on release
snario Jul 6, 2021
b7a2614
Merge pull request #1206 from ethereum-optimism/sc/fix-ci-oom
smartcontracts Jul 6, 2021
9f187dd
feat: update README to include info about rebasing
smartcontracts Jul 1, 2021
aa06ba6
Add op_exporter for sequencer metrics and health endoint
optimisticben Jul 2, 2021
e7f6b61
Merge pull request #1201 from ethereum-optimism/sc/readme-rebase
smartcontracts Jul 6, 2021
9ed1e38
Merge pull request #1208 from ethereum-optimism/changeset-release/master
snario Jul 6, 2021
57b2613
merge conflicts
CAPtheorem Jul 6, 2021
7a6bcd6
Merge branch 'ethereum-optimism:develop' into develop
CAPtheorem Jul 6, 2021
80c2af6
re-comment out the usual GH actions
CAPtheorem Jul 6, 2021
b9dc40d
Merge branch 'develop' of github.com:omgnetwork/optimism into develop
CAPtheorem Jul 6, 2021
685c8f2
feat[integration-tests]: make tests work for prod networks
smartcontracts Jun 18, 2021
aa6fad8
chore: add changeset
smartcontracts Jun 22, 2021
1f1fff9
Merge pull request #1137 from ethereum-optimism/sc/make-tests-work-fo…
smartcontracts Jul 6, 2021
2164fc3
Increase client_body_buffer_size for rpc-proxy
optimisticben Jul 5, 2021
a17308b
Merge pull request #1216 from ethereum-optimism/bwilson/rpc-proxy-cli…
optimisticben Jul 6, 2021
6e2074c
l2geth: use `hexutil.Big` to prevent overflows
tynes Jul 6, 2021
e7e802f
Merge pull request #1224 from ethereum-optimism/fix/rollup-client-type
K-Ho Jul 7, 2021
dc27dea
Merge pull request #1210 from ethereum-optimism/bwilson/op_exporter
snario Jul 7, 2021
1bba5f0
ci(contracts): only run codecov if contracts package is modified
maurelian Jul 2, 2021
bfa906b
Merge pull request #1209 from ethereum-optimism/maurelian/skip-codecov
maurelian Jul 7, 2021
e8615ef
Merge pull request #1225 from ethereum-optimism/develop
smartcontracts Jul 7, 2021
b029acc
Version Packages
github-actions[bot] Jul 7, 2021
1af9576
Merge pull request #1227 from ethereum-optimism/changeset-release/master
snario Jul 7, 2021
e0dc5f5
chore(ci): Skip codecov on push events
maurelian Jul 7, 2021
8a8c709
Merge pull request #1231 from ethereum-optimism/maurelian/fix-skip-co…
snario Jul 7, 2021
c96337a
feat: add workflow for running SNX test suite
smartcontracts Jun 29, 2021
4c776d1
Merge pull request #1185 from ethereum-optimism/sc/snx-test-suite
smartcontracts Jul 7, 2021
93a3d5a
go: implement gasprices package
tynes Jun 30, 2021
ce3c353
gas-oracle: implement and test
tynes Jun 30, 2021
c718bcd
gas-oracle: ci + docker build/publish
tynes Jul 1, 2021
94cb32b
Merge pull request #1102 from ethereum-optimism/feat/l2gasprice-task
tynes Jul 7, 2021
88832fc
Merge pull request #1103 from ethereum-optimism/feat/gas-pricer
tynes Jul 8, 2021
c91c893
Add replica (#169)
boyuan-chen Jul 8, 2021
4003bd6
fix: update erc20 deposits (#166)
souradeep-das Jul 8, 2021
e3818e3
resolve merge conflicts
CAPtheorem Jul 8, 2021
5a8d2f5
Update docker-compose.yml
CAPtheorem Jul 8, 2021
f6f9546
Update docker-compose.yml
CAPtheorem Jul 8, 2021
940875b
[pull] develop from ethereum-optimism:develop (#164)
pull[bot] Jul 8, 2021
14249d9
Update docker-compose.yml
CAPtheorem Jul 8, 2021
c7a369a
adding l1-l2 test ecs scheduled task that does verify communication b…
petardenev Jul 8, 2021
faacf6b
Update docker-compose.yml
CAPtheorem Jul 8, 2021
3179e21
Merge branch 'develop' of github.com:omgnetwork/optimism into develop
CAPtheorem Jul 8, 2021
a09fa33
daily update (#170)
CAPtheorem Jul 8, 2021
6a36e2a
Merge branch 'ethereum-optimism:develop' into develop
CAPtheorem Jul 8, 2021
94d2567
Update docker-compose.yml
CAPtheorem Jul 8, 2021
3807f38
Merge pull request #1237 from ethereum-optimism/develop
snario Jul 8, 2021
0d6ec56
Merge pull request #1219 from ethereum-optimism/liam/latest
snario Jul 8, 2021
8c70da4
feat[integration-tests]: add new basic stress tests
smartcontracts May 27, 2021
f1dc8b7
chore: add changeset
smartcontracts Jun 3, 2021
376ce7b
Merge pull request #971 from ethereum-optimism/kelvin/load-tests-1
smartcontracts Jul 8, 2021
f7c33b3
documentation and example improvements
CAPtheorem Jul 8, 2021
fa4c743
Merge branch 'develop'
snario Jul 8, 2021
16502ed
Version Packages
github-actions[bot] Jul 8, 2021
ffa40ed
Add L2 token addresses (#168)
boyuan-chen Jul 8, 2021
024cbf1
Tutorial for Windows added (#172)
ecambronerosaba Jul 8, 2021
b958453
Merge pull request #1238 from ethereum-optimism/changeset-release/master
tynes Jul 9, 2021
c612a90
l2geth: sequencer fee buffer
tynes Jul 7, 2021
652c2cf
maintance[smock]: add test and docs for returning multiple arrays
smartcontracts Jul 9, 2021
d1da05b
chore: add changeset
smartcontracts Jul 9, 2021
78bd450
Merge pull request #1239 from ethereum-optimism/fix/fee-buffer
tynes Jul 9, 2021
bb69180
Merge branch 'ethereum-optimism:develop' into develop
CAPtheorem Jul 9, 2021
0404c96
l2geth: allow 0 gasprice txs for `OVM_GasPriceOracle.owner`
tynes Jul 8, 2021
0808333
Merge pull request #1241 from ethereum-optimism/feat/gpo-zero-fees
tynes Jul 9, 2021
a54e19f
Merge pull request #1248 from ethereum-optimism/develop
tynes Jul 9, 2021
8fd511e
Add community Replicators and Verifiers with instructions (#175)
CAPtheorem Jul 9, 2021
264da68
Version Packages
github-actions[bot] Jul 9, 2021
345ebf8
Merge pull request #1249 from ethereum-optimism/changeset-release/master
tynes Jul 9, 2021
663efb3
ci: handle gas-oracle latest image, skip builder
tynes Jul 9, 2021
063151a
contracts: lint the tasks directory
tynes Jul 9, 2021
5f49738
Merge pull request #1251 from ethereum-optimism/fix/ci-versions
tynes Jul 9, 2021
90149ac
Merge pull request #1252 from ethereum-optimism/fix/task-linting
tynes Jul 9, 2021
fdc3059
Merge pull request #1250 from ethereum-optimism/develop
tynes Jul 9, 2021
ecf744d
Version Packages
github-actions[bot] Jul 9, 2021
5c936e5
Merge pull request #1253 from ethereum-optimism/changeset-release/master
tynes Jul 9, 2021
8c4f479
gas-oracle: improve logging
tynes Jul 9, 2021
6ede024
Merge pull request #1247 from ethereum-optimism/sc/smock-multiple-arrays
tynes Jul 9, 2021
6112b7a
Merge pull request #1255 from ethereum-optimism/gas-oracle/logging
tynes Jul 9, 2021
8e3a238
Merge branch 'ethereum-optimism:develop' into develop
CAPtheorem Jul 11, 2021
ac697e1
Add Rinkeby deployer (#181)
boyuan-chen Jul 12, 2021
525d746
Fix batch submitter (#189)
boyuan-chen Jul 14, 2021
8237e97
Create Service_maintenance.md (#178)
boyuan-chen Jul 14, 2021
45e9d32
feat: add proxy upgradable pattern for MessengerFast (#184)
souradeep-das Jul 14, 2021
15060b0
Inomurko/immutability to monorepo (#183)
InoMurko Jul 15, 2021
ca8da53
create release images (#194)
InoMurko Jul 15, 2021
0a9f547
Inomurko/get ready for cruncy tiger (#197)
InoMurko Jul 15, 2021
ab9a9c1
Inomurko/get ready for cruncy tiger (#199)
InoMurko Jul 15, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/brown-boxes-compete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@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.
5 changes: 5 additions & 0 deletions .changeset/calm-fans-travel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@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.
5 changes: 5 additions & 0 deletions .changeset/cold-cows-cross.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/integration-tests': patch
---

Reduce test timeout from 100 to 20 seconds
2 changes: 1 addition & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"commit": false,
"linked": [],
"access": "public",
"baseBranch": "master",
"baseBranch": "develop",
"updateInternalDependencies": "patch",
"ignore": []
}
5 changes: 5 additions & 0 deletions .changeset/cool-baboons-guess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/smock': patch
---

Fixes a bug that would break call assertions for overloaded smocked functions
6 changes: 6 additions & 0 deletions .changeset/fair-maps-pretend.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@eth-optimism/batch-submitter': patch
'@eth-optimism/data-transport-layer': patch
---

Remove dead imports from core-utils
6 changes: 6 additions & 0 deletions .changeset/fuzzy-dogs-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@eth-optimism/l2geth': patch
'@eth-optimism/core-utils': patch
---

Implement the next fee spec in both geth and in core-utils
5 changes: 5 additions & 0 deletions .changeset/great-shrimps-rule.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/message-relayer': patch
---

Adds a README and cleans up the interface for generating messages and proofs
5 changes: 0 additions & 5 deletions .changeset/kind-bears-think.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/kind-hotels-turn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/gas-oracle': patch
---

Add additional logging in the `gas-oracle`
5 changes: 5 additions & 0 deletions .changeset/kind-houses-rush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/l2geth': patch
---

fix potential underflow when launching the chain when the last verified index is 0
5 changes: 5 additions & 0 deletions .changeset/late-countries-guess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/contracts': patch
---

Update contracts README to add deploy instructions.
5 changes: 5 additions & 0 deletions .changeset/lazy-toes-teach.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/l2geth': patch
---

Fixes an off-by-one error that would sometimes break replica syncing when stopping and restarting geth.
5 changes: 0 additions & 5 deletions .changeset/nasty-bees-remain.md

This file was deleted.

6 changes: 6 additions & 0 deletions .changeset/nasty-dots-grow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@eth-optimism/l2geth': patch
'@eth-optimism/data-transport-layer': patch
---

Fix gasLimit overflow
5 changes: 5 additions & 0 deletions .changeset/nice-terms-walk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/smock': patch
---

Minor smock patch to add support for hardhat 2.4.0 and up
5 changes: 5 additions & 0 deletions .changeset/olive-planets-clean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/batch-submitter': patch
---

Add failure metrics to batch submitter
5 changes: 0 additions & 5 deletions .changeset/pink-buttons-hang.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/quick-pandas-laugh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/data-transport-layer': patch
---

Fixes a bug that prevented verifiers from syncing properly with the DTL
5 changes: 5 additions & 0 deletions .changeset/seven-carpets-tell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/contracts': patch
---

Introduces the congestion price oracle contract
5 changes: 5 additions & 0 deletions .changeset/sharp-files-knock.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/message-relayer': patch
---

Adds a new set of tools for generating messages to be relayed and their proofs
5 changes: 5 additions & 0 deletions .changeset/silent-masks-hunt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/core-utils': patch
---

Delete dead transaction coders. These are no longer used now that RLP encoded transactions are used
5 changes: 5 additions & 0 deletions .changeset/slimy-rivers-promise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/data-transport-layer': patch
---

Logs the error stacktrace for a failed HTTP request
7 changes: 7 additions & 0 deletions .changeset/smooth-ears-pay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@eth-optimism/integration-tests': patch
'@eth-optimism/l2geth': patch
'@eth-optimism/core-utils': patch
---

Implement the latest fee spec such that the L2 gas limit is scaled and the tx.gasPrice/tx.gasLimit show correctly in metamask
7 changes: 7 additions & 0 deletions .changeset/sour-adults-worry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@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
5 changes: 0 additions & 5 deletions .changeset/sour-onions-burn.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/spotty-drinks-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/data-transport-layer': patch
---

incorrect parsing of eth_getBlockRange result
5 changes: 5 additions & 0 deletions .changeset/ten-pumas-perform.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/l2geth': patch
---

Correctly log 'end of OVM execution' message.
5 changes: 5 additions & 0 deletions .changeset/ten-spiders-boil.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/message-relayer': patch
---

Removes spreadsheet mode from the message relayer
5 changes: 5 additions & 0 deletions .changeset/thin-waves-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/contracts': patch
---

Minor change to how deploy.ts is invoked
5 changes: 5 additions & 0 deletions .changeset/wet-falcons-talk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/data-transport-layer': patch
---

improve slow blocking JSON parsing that occurs during l2 sync
5 changes: 5 additions & 0 deletions .changeset/wise-mails-laugh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@eth-optimism/smock': patch
---

Add a test and a doc section for returning multiple uint256 arrays
80 changes: 80 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
version: 2.1
jobs:
build:
machine:
image: ubuntu-1604:202004-01
steps:
- checkout
- run:
name: Build
command: |
make docker-build
no_output_timeout: 2400s
- run: sudo chown -R 100:1000 docker/config/ && sudo chmod -R 777 docker/config/
- run:
name: Infra standup
working_directory: /home/circleci/project/docker
command: docker-compose up ganache truffle
background: true
# prevent docker network creation race condition
- run: sleep 5
- run:
name: Test
working_directory: /home/circleci/project/docker
command: docker-compose up vault_server
no_output_timeout: 2400s
- run:
name: Test validation
working_directory: /home/circleci/project/docker
command: exit $(docker-compose logs | grep -c "DID NOT PASS THE REQUIRED TEST")
- run:
name: Save Docker image
command: |
mkdir -p /tmp/workspace
docker save -o /tmp/workspace/omgnetwork_vault-latest.tar omgnetwork/vault:latest
- persist_to_workspace:
root: /tmp/workspace
paths:
- "omgnetwork_vault-latest.tar"

publish:
machine:
image: ubuntu-1604:202004-01
environment:
GCR_PREFIX: gcr.io/omisego-development
IMMUTABILITY_IMAGE: omgnetwork/vault
steps:
- attach_workspace:
at: /tmp/workspace
- checkout
- run:
name: Install GCloud SDK
command: |
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
sudo apt-get update && sudo apt-get install google-cloud-sdk
- run:
name: Publish to GCR
command: |
export SEMVER=$(cat ./VERSION)
echo $GCLOUD_SERVICE_KEY | gcloud auth activate-service-account --key-file=-
gcloud -q auth configure-docker
docker load -i /tmp/workspace/omgnetwork_vault-latest.tar
docker tag $IMMUTABILITY_IMAGE:latest $GCR_PREFIX/$IMMUTABILITY_IMAGE:$SEMVER
docker push $GCR_PREFIX/$IMMUTABILITY_IMAGE:$SEMVER

workflows:
version: 2
build-test-lint:
jobs:
- build
- publish:
requires: [build]
filters: &master_and_version_branches_and_all_tags
branches:
only:
- master
- /^v[0-9]+\.[0-9]+/
tags:
only:
- /.+/
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ tests/testdata
l2geth/signer/fourbyte
l2geth/cmd/puppeth
l2geth/cmd/clef
go/gas-oracle/gas-oracle
Loading