mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2025-01-07 10:12:19 +00:00
168cffb0dd
* check for herumi * clean up * fix tests * fix
16 lines
340 B
Go
16 lines
340 B
Go
package herumi
|
|
|
|
import "github.com/herumi/bls-eth-go-binary/bls"
|
|
|
|
func init() {
|
|
if err := bls.Init(bls.BLS12_381); err != nil {
|
|
panic(err)
|
|
}
|
|
if err := bls.SetETHmode(bls.EthModeDraft07); err != nil {
|
|
panic(err)
|
|
}
|
|
// Check subgroup order for pubkeys and signatures.
|
|
bls.VerifyPublicKeyOrder(true)
|
|
bls.VerifySignatureOrder(true)
|
|
}
|