Skip to content

Commit 2a1d8f4

Browse files
committed
Add VerifyMessage overload that takes byte[]
- We needed an additional overload method for VerifyMessage that takes byte array as oppose to string.
1 parent 579de7e commit 2a1d8f4

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/External/NBitcoin/BitcoinPubKeyAddress.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,12 @@ public bool VerifyMessage(string message, string signature)
5858
return key.Hash == this.Hash;
5959
}
6060

61+
public bool VerifyMessage(byte[] message, string signature)
62+
{
63+
PubKey key = PubKey.RecoverFromMessage(message, signature);
64+
return key.Hash == this.Hash;
65+
}
66+
6167
private KeyId _KeyId;
6268
public KeyId Hash
6369
{

0 commit comments

Comments
 (0)