public Task <TransactionReceipt> DecreaseAllowanceRequestAndWaitForReceiptAsync(string spender, BigInteger subtractedValue, CancellationTokenSource cancellationToken = null)
        {
            var decreaseAllowanceFunction = new DecreaseAllowanceFunction();

            decreaseAllowanceFunction.Spender         = spender;
            decreaseAllowanceFunction.SubtractedValue = subtractedValue;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(decreaseAllowanceFunction, cancellationToken));
        }
        public Task <string> DecreaseAllowanceRequestAsync(string spender, BigInteger subtractedValue)
        {
            var decreaseAllowanceFunction = new DecreaseAllowanceFunction();

            decreaseAllowanceFunction.Spender         = spender;
            decreaseAllowanceFunction.SubtractedValue = subtractedValue;

            return(ContractHandler.SendRequestAsync(decreaseAllowanceFunction));
        }
 public Task <TransactionReceipt> DecreaseAllowanceRequestAndWaitForReceiptAsync(DecreaseAllowanceFunction decreaseAllowanceFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(decreaseAllowanceFunction, cancellationToken));
 }
 public Task <string> DecreaseAllowanceRequestAsync(DecreaseAllowanceFunction decreaseAllowanceFunction)
 {
     return(ContractHandler.SendRequestAsync(decreaseAllowanceFunction));
 }