Skip to content

Upgrade github.com/crate-crypto/go-kzg-4844 library #197

Open
@nirav-patel-anchor

Description

@nirav-patel-anchor

Host platform

No response

What is the version of libevm

latest

What's the problem 🤔

github.com/crate-crypto/go-kzg-4844 had a breaking change between v0.7.0 and v1.0.0. Since ethereum/go-ethereum uses v1.0.0 of the crate-crypto/go-kzg-4844 and libevm uses v0.7.0, it is impossible to use both - ethereum/go-ethereum and libevm in a project.

ethereum#29050 contains changes on go-ethereum repo

Share your logs if needed

/home/user/go/pkg/mod/github.com/ava-labs/[email protected]/crypto/kzg4844/kzg4844_gokzg.go:52:49: cannot use (gokzg4844.Blob)(blob) (value of array type gokzg4844.Blob) as *gokzg4844.Blob value in argument to context.BlobToKZGCommitment

Share your configuration(s) if needed


Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions