Skip to content
Snippets Groups Projects
Commit 2173a9dd authored by lunfardo314's avatar lunfardo314
Browse files

- exported NewBLSignature

- addded Transaction.PutSignature
parent 9d78a9dd
Branches
Tags
No related merge requests found
......@@ -136,6 +136,7 @@ func BLSSignatureFromBytes(data []byte) (result *BLSSignature, consumedBytes int
return
}
// NewBLSSignature creates BLS signature from raw public key and signature data
func NewBLSSignature(pubKey, signature []byte) *BLSSignature {
var ret BLSSignature
ret[0] = address.VersionBLS
......
......@@ -167,7 +167,7 @@ func TestPutSignatureInvalid(t *testing.T) {
sigBytes := make([]byte, len(signatureValid.Bytes()))
copy(sigBytes, signatureValid.Bytes())
// inverse last byte --> corrupt the signatureValid
sigBytes[len(sigBytes)-1] = sigBytes[len(sigBytes)-1] ^ sigBytes[len(sigBytes)-1]
sigBytes[len(sigBytes)-1] = ^sigBytes[len(sigBytes)-1]
sigCorrupted, consumed, err := signaturescheme.BLSSignatureFromBytes(sigBytes)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment