public static bool VerifyMessage(this BitcoinWitPubKeyAddress address, uint256 messageHash, byte[] signature) { PubKey pubKey = PubKey.RecoverCompact(messageHash, signature); return(pubKey.WitHash == address.Hash); }
public PubKey RecoverPubKey(uint256 hash) { return(PubKey.RecoverCompact(hash, this)); }