public Task <TransactionReceipt> ApproveAndCallRequestAndWaitForReceiptAsync(string spender, BigInteger value, byte[] extraData, CancellationTokenSource cancellationToken = null) { var approveAndCallFunction = new ApproveAndCallFunction(); approveAndCallFunction.Spender = spender; approveAndCallFunction.Value = value; approveAndCallFunction.ExtraData = extraData; return(ContractHandler.SendRequestAndWaitForReceiptAsync(approveAndCallFunction, cancellationToken)); }
public Task <string> ApproveAndCallRequestAsync(string spender, BigInteger value, byte[] extraData) { var approveAndCallFunction = new ApproveAndCallFunction(); approveAndCallFunction.Spender = spender; approveAndCallFunction.Value = value; approveAndCallFunction.ExtraData = extraData; return(ContractHandler.SendRequestAsync(approveAndCallFunction)); }
public Task <TransactionReceipt> ApproveAndCallRequestAndWaitForReceiptAsync(ApproveAndCallFunction approveAndCallFunction, CancellationTokenSource cancellationToken = null) { return(ContractHandler.SendRequestAndWaitForReceiptAsync(approveAndCallFunction, cancellationToken)); }
public Task <string> ApproveAndCallRequestAsync(ApproveAndCallFunction approveAndCallFunction) { return(ContractHandler.SendRequestAsync(approveAndCallFunction)); }