Skip to content

feat: regenerate receipt json for optimism fields#2032

Merged
tynes merged 1 commit intodevelopfrom
annie/regen-receipt-ovm-fields
Jan 19, 2022
Merged

feat: regenerate receipt json for optimism fields#2032
tynes merged 1 commit intodevelopfrom
annie/regen-receipt-ovm-fields

Conversation

@annieke
Copy link
Contributor

@annieke annieke commented Jan 19, 2022

Description
Adds support for fully unmarshaling a receipt response into the Receipt type, which currently errors on hex values in OVM fields.

Additional context

Metadata

  • Unblocks ECO-79

@changeset-bot
Copy link

changeset-bot bot commented Jan 19, 2022

🦋 Changeset detected

Latest commit: d4bf299

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@eth-optimism/l2geth Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@annieke annieke requested a review from tynes January 19, 2022 19:05
@tynes
Copy link
Contributor

tynes commented Jan 19, 2022

Can you add a changeset and squash into a single commit?

@annieke annieke force-pushed the annie/regen-receipt-ovm-fields branch from 8e67fbf to ba17476 Compare January 19, 2022 20:23
@annieke annieke force-pushed the annie/regen-receipt-ovm-fields branch from ba17476 to d4bf299 Compare January 19, 2022 20:24
@annieke
Copy link
Contributor Author

annieke commented Jan 19, 2022

@tynes oops, done and rebased!

@codecov-commenter
Copy link

codecov-commenter commented Jan 19, 2022

Codecov Report

Merging #2032 (ba17476) into develop (9d9bbc9) will not change coverage.
The diff coverage is n/a.

❗ Current head ba17476 differs from pull request most recent head d4bf299. Consider uploading reports for the commit d4bf299 to get more accurate results
Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #2032   +/-   ##
========================================
  Coverage    74.58%   74.58%           
========================================
  Files           79       79           
  Lines         2554     2554           
  Branches       401      401           
========================================
  Hits          1905     1905           
  Misses         649      649           
Flag Coverage Δ
batch-submitter 62.50% <ø> (ø)
contracts 90.48% <ø> (ø)
core-utils 57.50% <ø> (ø)
data-transport-layer 38.64% <ø> (ø)
message-relayer 70.86% <ø> (ø)
sdk 88.38% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out 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 9d9bbc9...d4bf299. Read the comment docs.

@tynes tynes merged commit ae30643 into develop Jan 19, 2022
@tynes tynes deleted the annie/regen-receipt-ovm-fields branch January 19, 2022 21:47
theochap added a commit that referenced this pull request Dec 10, 2025
## Description

This PR adds a shim protocol for the sync-req-resp protocol supported by
the op-node here
https://specs.optimism.io/protocol/rollup-node-p2p.html#payload_by_number.

This handler will always return the `Not Found` response. This will
ensure that `op-nodes` are not penalizing the `kona-nodes` for not
supporting it.

We can remove this handler once the `op-node` team phases out support
for the `sync-req-resp` protocol.

## Side notes

This PR removes the environment variables in the kurtosis network
configuration to disable the `req-resp` protocol. Network appears to
remain stable and kona-nodes are not penalized

Closes #2032 and hopefully #1929

---------

Co-authored-by: clabby <ben@clab.by>
theochap added a commit that referenced this pull request Jan 14, 2026
…kona#2042)

## Description

This PR adds a shim protocol for the sync-req-resp protocol supported by
the op-node here
https://specs.optimism.io/protocol/rollup-node-p2p.html#payload_by_number.

This handler will always return the `Not Found` response. This will
ensure that `op-nodes` are not penalizing the `kona-nodes` for not
supporting it.

We can remove this handler once the `op-node` team phases out support
for the `sync-req-resp` protocol.

## Side notes

This PR removes the environment variables in the kurtosis network
configuration to disable the `req-resp` protocol. Network appears to
remain stable and kona-nodes are not penalized

Closes #2032 and hopefully #1929

---------

Co-authored-by: clabby <ben@clab.by>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-cannon Area: cannon

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants