mirror of
https://github.com/btcsuite/btcd.git
synced 2024-11-19 01:40:07 +01:00
btcec/ecdsa: remove error return value for SignCompact (#2211)
This commit is contained in:
parent
d881c686e6
commit
e5d15fddb9
@ -170,7 +170,7 @@ func BenchmarkSignCompact(b *testing.B) {
|
||||
b.ReportAllocs()
|
||||
b.ResetTimer()
|
||||
for i := 0; i < b.N; i++ {
|
||||
_, _ = SignCompact(privKey, msgHash, true)
|
||||
_ = SignCompact(privKey, msgHash, true)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -233,9 +233,9 @@ func ParseDERSignature(sigStr []byte) (*Signature, error) {
|
||||
// <(byte of 27+public key solution)+4 if compressed >< padded bytes for signature R><padded bytes for signature S>
|
||||
// where the R and S parameters are padde up to the bitlengh of the curve.
|
||||
func SignCompact(key *btcec.PrivateKey, hash []byte,
|
||||
isCompressedKey bool) ([]byte, error) {
|
||||
isCompressedKey bool) []byte {
|
||||
|
||||
return secp_ecdsa.SignCompact(key, hash, isCompressedKey), nil
|
||||
return secp_ecdsa.SignCompact(key, hash, isCompressedKey)
|
||||
}
|
||||
|
||||
// RecoverCompact verifies the compact signature "signature" of "hash" for the
|
||||
|
@ -479,11 +479,7 @@ func testSignCompact(t *testing.T, tag string, curve *btcec.KoblitzCurve,
|
||||
priv, _ := btcec.NewPrivateKey()
|
||||
|
||||
hashed := []byte("testing")
|
||||
sig, err := SignCompact(priv, hashed, isCompressed)
|
||||
if err != nil {
|
||||
t.Errorf("%s: error signing: %s", tag, err)
|
||||
return
|
||||
}
|
||||
sig := SignCompact(priv, hashed, isCompressed)
|
||||
|
||||
pk, wasCompressed, err := RecoverCompact(sig, hashed)
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user