public Task <bool> ClaimMessageMatchesSignatureQueryAsync(string claimToAddr, bool claimAddrChecksum, byte[] pubKeyX, byte[] pubKeyY, byte v, byte[] r, byte[] s, BlockParameter blockParameter = null)
        {
            var claimMessageMatchesSignatureFunction = new ClaimMessageMatchesSignatureFunction();

            claimMessageMatchesSignatureFunction.ClaimToAddr       = claimToAddr;
            claimMessageMatchesSignatureFunction.ClaimAddrChecksum = claimAddrChecksum;
            claimMessageMatchesSignatureFunction.PubKeyX           = pubKeyX;
            claimMessageMatchesSignatureFunction.PubKeyY           = pubKeyY;
            claimMessageMatchesSignatureFunction.V = v;
            claimMessageMatchesSignatureFunction.R = r;
            claimMessageMatchesSignatureFunction.S = s;

            return(ContractHandler.QueryAsync <ClaimMessageMatchesSignatureFunction, bool>(claimMessageMatchesSignatureFunction, blockParameter));
        }
 public Task <bool> ClaimMessageMatchesSignatureQueryAsync(ClaimMessageMatchesSignatureFunction claimMessageMatchesSignatureFunction, BlockParameter blockParameter = null)
 {
     return(ContractHandler.QueryAsync <ClaimMessageMatchesSignatureFunction, bool>(claimMessageMatchesSignatureFunction, blockParameter));
 }