omgnetwork / optimism-v2

ARCHIVE of monorepo implementing Boba, an L2 Compute solution built on Optimistic Ethereum - active repo is at https://github.com/bobanetwork/boba
https://github.com/bobanetwork/boba
MIT License
40 stars 22 forks source link

DTL and L2Geth fixes #383

Closed CAPtheorem closed 2 years ago

CAPtheorem commented 2 years ago
  1. Clean up the init for Turing fields inside the DTL
  2. Patch the print-ETH vulnerability (this was patched privately in the past; this is the public commit of the patch)
codecov-commenter commented 2 years ago

Codecov Report

Merging #383 (baf2b83) into develop (10774b0) will decrease coverage by 3.61%. The diff coverage is 33.33%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #383      +/-   ##
===========================================
- Coverage    74.78%   71.17%   -3.62%     
===========================================
  Files           56       68      +12     
  Lines         1995     2331     +336     
  Branches       297      351      +54     
===========================================
+ Hits          1492     1659     +167     
- Misses         503      672     +169     
Flag Coverage Δ
batch-submitter 62.18% <ø> (ø)
contracts 87.18% <ø> (ø)
core-utils 53.79% <ø> (ø)
data-transport-layer 34.06% <0.00%> (?)
message-relayer 83.17% <100.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
.../l1-ingestion/handlers/sequencer-batch-appended.ts 16.66% <0.00%> (ø)
packages/message-relayer/src/relay-tx.ts 82.52% <100.00%> (ø)
packages/message-relayer/hardhat.config.ts 100.00% <0.00%> (ø)
...ckages/data-transport-layer/src/utils/contracts.ts 22.72% <0.00%> (ø)
packages/data-transport-layer/src/utils/eth-tx.ts 85.71% <0.00%> (ø)
...layer/src/services/l1-ingestion/handlers/errors.ts 33.33% <0.00%> (ø)
packages/data-transport-layer/src/utils/common.ts 47.05% <0.00%> (ø)
...ices/l1-ingestion/handlers/state-batch-appended.ts 68.18% <0.00%> (ø)
.../src/services/l2-ingestion/handlers/transaction.ts 60.86% <0.00%> (ø)
... and 4 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 10774b0...baf2b83. Read the comment docs.