Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add JSON-RPC endpoints for EIP-4844 #5558

Merged
merged 14 commits into from
Apr 26, 2023
Merged

Add JSON-RPC endpoints for EIP-4844 #5558

merged 14 commits into from
Apr 26, 2023

Conversation

flcl42
Copy link
Contributor

@flcl42 flcl42 commented Apr 12, 2023

Adds JSONRPC stuff for EIP-4844

Changes

Add new JSONRPC end-points to support shard blob txs:

  • engine_newPayloadV3
  • engine_getPayloadV3

Add Memory<byte> JSON serializer

Types of changes

What types of changes does your code introduce?

  • Bugfix (a non-breaking change that fixes an issue)
  • New feature (a non-breaking change that adds functionality)
  • Breaking change (a change that causes existing functionality not to work as expected)
  • Optimization
  • Refactoring
  • Documentation update
  • Build-related changes
  • Other: Description

Testing

Requires testing

  • Yes
  • No

If yes, did you write tests?

  • Yes
  • No

Notes on testing

Requires Cancun to be activated

@flcl42 flcl42 marked this pull request as ready for review April 12, 2023 15:34
@flcl42 flcl42 marked this pull request as draft April 19, 2023 12:06
@flcl42 flcl42 marked this pull request as ready for review April 21, 2023 11:00
@flcl42 flcl42 force-pushed the feature/eip-4844-jsonrpc branch 3 times, most recently from 4d89363 to c339229 Compare April 26, 2023 13:01
@flcl42 flcl42 force-pushed the feature/eip-4844-jsonrpc branch from c339229 to bf48339 Compare April 26, 2023 13:06
@flcl42 flcl42 force-pushed the feature/eip-4844-jsonrpc branch from cdd0cca to 1147355 Compare April 26, 2023 14:40
@flcl42 flcl42 force-pushed the feature/eip-4844-jsonrpc branch from 1147355 to 6cd7555 Compare April 26, 2023 14:41
@flcl42 flcl42 merged commit 5555fcb into master Apr 26, 2023
@flcl42 flcl42 deleted the feature/eip-4844-jsonrpc branch April 26, 2023 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants