public Task <TransactionReceipt> DelegateBySigRequestAndWaitForReceiptAsync(string delegatee, BigInteger nonce, BigInteger expiry, byte v, byte[] r, byte[] s, CancellationTokenSource cancellationToken = null)
        {
            var delegateBySigFunction = new DelegateBySigFunction();

            delegateBySigFunction.Delegatee = delegatee;
            delegateBySigFunction.Nonce     = nonce;
            delegateBySigFunction.Expiry    = expiry;
            delegateBySigFunction.V         = v;
            delegateBySigFunction.R         = r;
            delegateBySigFunction.S         = s;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(delegateBySigFunction, cancellationToken));
        }
        public Task <string> DelegateBySigRequestAsync(string delegatee, BigInteger nonce, BigInteger expiry, byte v, byte[] r, byte[] s)
        {
            var delegateBySigFunction = new DelegateBySigFunction();

            delegateBySigFunction.Delegatee = delegatee;
            delegateBySigFunction.Nonce     = nonce;
            delegateBySigFunction.Expiry    = expiry;
            delegateBySigFunction.V         = v;
            delegateBySigFunction.R         = r;
            delegateBySigFunction.S         = s;

            return(ContractHandler.SendRequestAsync(delegateBySigFunction));
        }
 public Task <TransactionReceipt> DelegateBySigRequestAndWaitForReceiptAsync(DelegateBySigFunction delegateBySigFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(delegateBySigFunction, cancellationToken));
 }
 public Task <string> DelegateBySigRequestAsync(DelegateBySigFunction delegateBySigFunction)
 {
     return(ContractHandler.SendRequestAsync(delegateBySigFunction));
 }