Cleanup nano calls, cannot run parallel test on one hardware device

This commit is contained in:
Ethan Frey
2017-10-24 11:38:06 +02:00
parent 91fccb8b14
commit 085d72d212
4 changed files with 4 additions and 3 deletions
+2
View File
@@ -92,6 +92,8 @@ func (pk *PrivKeyLedger) Sign(msg []byte) crypto.Signature {
// if we have no pubkey yet, store it for future queries
if pk.CachedPubKey.Empty() {
pk.CachedPubKey = pub
} else if !pk.CachedPubKey.Equals(pub) {
panic("signed with a different key than stored")
}
return sig
}
-2
View File
@@ -3,7 +3,6 @@ package nano
import (
"bytes"
"crypto/sha512"
"fmt"
"github.com/pkg/errors"
@@ -55,7 +54,6 @@ func parseDigest(resp []byte) (key, sig []byte, err error) {
if !bytes.Equal(separator, resp[:len(separator)]) {
return nil, nil, errors.New("Cannot find 0xCAFE")
}
fmt.Println("successs")
sig = resp[len(separator):]
return key, sig, nil