public Task <TransactionReceipt> ReportMaliciousRequestAndWaitForReceiptAsync(string maliciousMiningAddress, BigInteger blockNumber, CancellationTokenSource cancellationToken = null) { var reportMaliciousFunction = new ReportMaliciousFunction(); reportMaliciousFunction.MaliciousMiningAddress = maliciousMiningAddress; reportMaliciousFunction.BlockNumber = blockNumber; return(ContractHandler.SendRequestAndWaitForReceiptAsync(reportMaliciousFunction, cancellationToken)); }
public Task <string> ReportMaliciousRequestAsync(string maliciousMiningAddress, BigInteger blockNumber) { var reportMaliciousFunction = new ReportMaliciousFunction(); reportMaliciousFunction.MaliciousMiningAddress = maliciousMiningAddress; reportMaliciousFunction.BlockNumber = blockNumber; return(ContractHandler.SendRequestAsync(reportMaliciousFunction)); }
public Task <TransactionReceipt> ReportMaliciousRequestAndWaitForReceiptAsync(ReportMaliciousFunction reportMaliciousFunction, CancellationTokenSource cancellationToken = null) { return(ContractHandler.SendRequestAndWaitForReceiptAsync(reportMaliciousFunction, cancellationToken)); }
public Task <string> ReportMaliciousRequestAsync(ReportMaliciousFunction reportMaliciousFunction) { return(ContractHandler.SendRequestAsync(reportMaliciousFunction)); }