github.com/prysmaticlabs/prysm@v1.4.4/shared/bls/blst/aliases.go (about)

     1  // +build linux,amd64 linux,arm64 darwin,amd64 windows,amd64
     2  // +build !blst_disabled
     3  
     4  package blst
     5  
     6  import blst "github.com/supranational/blst/bindings/go"
     7  
     8  // Internal types for blst.
     9  type blstPublicKey = blst.P1Affine
    10  type blstSignature = blst.P2Affine
    11  type blstAggregateSignature = blst.P2Aggregate
    12  type blstAggregatePublicKey = blst.P1Aggregate