Revert "crypto/bn256: default to gnark (#32024)"
Some checks are pending
/ Linux Build (arm) (push) Waiting to run
/ Linux Build (push) Waiting to run
/ Docker Image (push) Waiting to run

This reverts commit e0cf89ecfa.
This commit is contained in:
Felix Lange 2025-06-17 00:42:07 +02:00
parent 9402187733
commit 65d77c5129

View file

@ -9,18 +9,18 @@
package bn256
import (
gnark "github.com/ethereum/go-ethereum/crypto/bn256/gnark"
bn256cf "github.com/ethereum/go-ethereum/crypto/bn256/cloudflare"
)
// G1 is an abstract cyclic group. The zero value is suitable for use as the
// output of an operation, but cannot be used as an input.
type G1 = gnark.G1
type G1 = bn256cf.G1
// G2 is an abstract cyclic group. The zero value is suitable for use as the
// output of an operation, but cannot be used as an input.
type G2 = gnark.G2
type G2 = bn256cf.G2
// PairingCheck calculates the Optimal Ate pairing for a set of points.
func PairingCheck(a []*G1, b []*G2) bool {
return gnark.PairingCheck(a, b)
return bn256cf.PairingCheck(a, b)
}