From 6f778f85ba861c157984f0bf4c4e37fc8d6696a0 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Mon, 2 Dec 2024 10:38:05 -0300 Subject: [PATCH] always use fastsign option on btcec schnorr. --- signature.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/signature.go b/signature.go index 39d9a5e..8e6b8e4 100644 --- a/signature.go +++ b/signature.go @@ -42,7 +42,7 @@ func (evt Event) CheckSignature() (bool, error) { } // Sign signs an event with a given privateKey. -func (evt *Event) Sign(secretKey string, signOpts ...schnorr.SignOption) error { +func (evt *Event) Sign(secretKey string) error { s, err := hex.DecodeString(secretKey) if err != nil { return fmt.Errorf("Sign called with invalid secret key '%s': %w", secretKey, err) @@ -57,7 +57,7 @@ func (evt *Event) Sign(secretKey string, signOpts ...schnorr.SignOption) error { evt.PubKey = hex.EncodeToString(pkBytes[1:]) h := sha256.Sum256(evt.Serialize()) - sig, err := schnorr.Sign(sk, h[:], signOpts...) + sig, err := schnorr.Sign(sk, h[:], schnorr.FastSign()) if err != nil { return err }