Skip to main content

Bls12381VerifyingKey

type Bls12381VerifyingKey

type Bls12381VerifyingKey struct {
// contains filtered or unexported fields
}

func LiftFromExternalBls12381VerifyingKey

func LiftFromExternalBls12381VerifyingKey(handle uint64) *Bls12381VerifyingKey

func NewBls12381VerifyingKey

func NewBls12381VerifyingKey(publicKey *Bls12381PublicKey) (*Bls12381VerifyingKey, error)

func (*Bls12381VerifyingKey) DebugString

func (_self *Bls12381VerifyingKey) DebugString() string

func (*Bls12381VerifyingKey) Destroy

func (object *Bls12381VerifyingKey) Destroy()

func (*Bls12381VerifyingKey) PublicKey

func (_self *Bls12381VerifyingKey) PublicKey() *Bls12381PublicKey

func (*Bls12381VerifyingKey) Verify

func (_self *Bls12381VerifyingKey) Verify(message []byte, signature *Bls12381Signature) error