public Task <string> SendValueRequestAsync(string crossDomainTarget, uint gasLimit, byte[] message) { var sendValueFunction = new SendValueFunction(); sendValueFunction.CrossDomainTarget = crossDomainTarget; sendValueFunction.GasLimit = gasLimit; sendValueFunction.Message = message; return(ContractHandler.SendRequestAsync(sendValueFunction)); }
public Task <TransactionReceipt> SendValueRequestAndWaitForReceiptAsync(string crossDomainTarget, uint gasLimit, byte[] message, CancellationTokenSource cancellationToken = null) { var sendValueFunction = new SendValueFunction(); sendValueFunction.CrossDomainTarget = crossDomainTarget; sendValueFunction.GasLimit = gasLimit; sendValueFunction.Message = message; return(ContractHandler.SendRequestAndWaitForReceiptAsync(sendValueFunction, cancellationToken)); }
public Task <string> SendValueRequestAsync(SendValueFunction sendValueFunction) { return(ContractHandler.SendRequestAsync(sendValueFunction)); }
public Task <TransactionReceipt> SendValueRequestAndWaitForReceiptAsync(SendValueFunction sendValueFunction, CancellationTokenSource cancellationToken = null) { return(ContractHandler.SendRequestAndWaitForReceiptAsync(sendValueFunction, cancellationToken)); }