package
0.0.0-20240806202947-369a1d73b513
Repository: https://github.com/overclock-validator/keep-core.git
Documentation: pkg.go.dev

# Packages

Package common holds some common tools that can be used across multiple tECDSA protocols, e.g.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewPrivateKeyShare constructs a new instance of the tECDSA public key share based on the DKG result.
NewSignature constructs a new instance of the tECDSA signature based on the signing result.

# Variables

Curve is the curve implementation used across the tecdsa package.
ErrIncompatiblePublicKey indicates that the given public key is not compatible with the tECDSA, i.e.

# Structs

PrivateKeyShare represents a private key share used to produce tECDSA signatures.
Signature holds a signature in a form of two big.Int `r` and `s` values and a recovery ID value in {0, 1, 2, 3}.