1
0
Fork 0
forked from forks/go-ethereum
go-ethereum-modded-tocallarg/crypto
Marius van der Wijden 947fd3a834
crypto/kzg4844: add ComputeCells functionality (#31378)
For PeerDAS, we need to compute cell proofs. Both ckzg and gokzg support
computing these cell proofs.
This PR does the following:

- Update the go-kzg library from "github.com/crate-crypto/go-kzg-4844"
to "github.com/crate-crypto/go-eth-kzg" which will be the new upstream
for go-kzg moving forward
- Update ckzg from v1.0.0 to v2.0.1 and switch to /v2
- Updates the trusted setup to contain the g1 points both in lagrange
and monomial form
- Expose `ComputeCells` to compute the cell proofs
2025-04-29 14:42:17 +02:00
..
blake2b all: fix some typos in comments and names (#31023) 2025-01-14 14:16:15 +01:00
bn256 all: fix some typos in comments and names (#31023) 2025-01-14 14:16:15 +01:00
ecies all: fix some typos in comments and names (#31023) 2025-01-14 14:16:15 +01:00
kzg4844 crypto/kzg4844: add ComputeCells functionality (#31378) 2025-04-29 14:42:17 +02:00
secp256k1 crypto/secp256k1: update libsecp256k1 (#31242) 2025-03-12 12:21:50 +01:00
signify build: replace tenv linter with usetesting (#31172) 2025-02-21 13:36:18 +01:00
crypto.go crypto: add comment to FromECDSAPub (#31241) 2025-02-24 12:23:25 +01:00
crypto_test.go build: replace tenv linter with usetesting (#31172) 2025-02-21 13:36:18 +01:00
signature_cgo.go all: add build tags for wasip1 (#31090) 2025-01-30 16:58:53 +01:00
signature_nocgo.go all: add build tags for wasip1 (#31090) 2025-01-30 16:58:53 +01:00
signature_test.go all: remove duplicate word in comments (#29531) 2024-04-15 08:34:31 +02:00