feat: regenerate receipt json for optimism fields#2032
Conversation
🦋 Changeset detectedLatest commit: d4bf299 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
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 |
|
Can you add a changeset and squash into a single commit? |
8e67fbf to
ba17476
Compare
ba17476 to
d4bf299
Compare
|
@tynes oops, done and rebased! |
Codecov Report
@@ Coverage Diff @@
## develop #2032 +/- ##
========================================
Coverage 74.58% 74.58%
========================================
Files 79 79
Lines 2554 2554
Branches 401 401
========================================
Hits 1905 1905
Misses 649 649
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
## 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>
…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>
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