erigon-pulse/cmd/ef-tests-cl/consensus_tests/bls.go
a 9644e6d220
Implement SpecTests in native go, add fork_choice handler (#7422)
a few TODO: remain to make this not a draft

---------

Co-authored-by: Giulio <giulio.rebuffo@gmail.com>
2023-05-02 16:19:22 +02:00

29 lines
702 B
Go

package consensus_tests
import (
"io/fs"
"testing"
"github.com/ledgerwatch/erigon/cmd/ef-tests-cl/spectest"
)
type BlsAggregateVerify struct {
}
func (b *BlsAggregateVerify) Run(t *testing.T, root fs.FS, c spectest.TestCase) (err error) {
t.Skipf("Skipping BLS because it is done by library")
return
//var meta struct {
// Input struct {
// Pubkeys []hexutility.Bytes `yaml:"pubkeys"`
// Messages []common.Hash `yaml:"messages"`
// Signature hexutility.Bytes `yaml:"signature"`
// } `yaml:"input"`
// Output bool `yaml:"output"`
//}
//if err := spectest.ReadMeta(root, "data.yaml", &meta); err != nil {
// return err
//}
//return spectest.ErrorHandlerNotImplemented
}