Skip to content

Conversation

roberto-bayardo
Copy link
Contributor

@roberto-bayardo roberto-bayardo commented Nov 30, 2022

this is a not-for-merging proof of concept implementation being used in the 4844 devnets.

protolambda and others added 30 commits February 21, 2022 16:16
Prune gokzg from crypto/kzg
…lication-layer detail, update tests. And make kzg tests run precompiles.
We previously computed it in UnmarshalBinary() but in a wrong way (we considered the wrapped data as part of the inner
length)
Fix a bunch of bugs found during development of EIP-4844 tooling
# Conflicts:
#	core/blockchain_test.go
#	core/state_transition.go
#	core/types/receipt.go
#	core/types/transaction.go
#	core/vm/eips.go
#	eth/catalyst/api.go
#	eth/catalyst/api_test.go
#	eth/catalyst/queue.go
#	eth/tracers/js/tracer.go
#	eth/tracers/native/prestate.go
#	go.mod
#	go.sum
#	params/config.go
@karalabe karalabe mentioned this pull request Apr 4, 2023
26 tasks
Inphi and others added 2 commits April 4, 2023 12:33
* update kzg lib to latest

* add check of len(proofs) per free the blobs

* fix type / typo bugs

* use test factory for blob wrapper test data
@holiman
Copy link
Contributor

holiman commented Aug 26, 2023

This PR has been superseded by several other PRs, and will not be merged. I am closing this now, since it's no longer relevant for this repo.

@holiman holiman closed this Aug 26, 2023
@MariusVanDerWijden
Copy link
Member

Thanks for your work @roberto-bayardo! It was a great help when I implemented our 4844 version. I think I even lifted some of your test cases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.