public Task <TransactionReceipt> WithdrawToRequestAndWaitForReceiptAsync(string l2Token, string to, BigInteger amount, uint l1Gas, byte[] data, CancellationTokenSource cancellationToken = null) { var withdrawToFunction = new WithdrawToFunction(); withdrawToFunction.L2Token = l2Token; withdrawToFunction.To = to; withdrawToFunction.Amount = amount; withdrawToFunction.L1Gas = l1Gas; withdrawToFunction.Data = data; return(ContractHandler.SendRequestAndWaitForReceiptAsync(withdrawToFunction, cancellationToken)); }
public Task <string> WithdrawToRequestAsync(string l2Token, string to, BigInteger amount, uint l1Gas, byte[] data) { var withdrawToFunction = new WithdrawToFunction(); withdrawToFunction.L2Token = l2Token; withdrawToFunction.To = to; withdrawToFunction.Amount = amount; withdrawToFunction.L1Gas = l1Gas; withdrawToFunction.Data = data; return(ContractHandler.SendRequestAsync(withdrawToFunction)); }
public Task <TransactionReceipt> WithdrawToRequestAndWaitForReceiptAsync(WithdrawToFunction withdrawToFunction, CancellationTokenSource cancellationToken = null) { return(ContractHandler.SendRequestAndWaitForReceiptAsync(withdrawToFunction, cancellationToken)); }
public Task <string> WithdrawToRequestAsync(WithdrawToFunction withdrawToFunction) { return(ContractHandler.SendRequestAsync(withdrawToFunction)); }