public Task <TransactionReceipt> PayRequestAndWaitForReceiptAsync(string to, string ipfsHash, string pubKey, CancellationTokenSource cancellationToken = null) { var payFunction = new PayFunction(); payFunction.To = to; payFunction.IpfsHash = ipfsHash; payFunction.PubKey = pubKey; return(ContractHandler.SendRequestAndWaitForReceiptAsync(payFunction, cancellationToken)); }
public Task <string> PayRequestAsync(string to, string ipfsHash, string pubKey) { var payFunction = new PayFunction(); payFunction.To = to; payFunction.IpfsHash = ipfsHash; payFunction.PubKey = pubKey; return(ContractHandler.SendRequestAsync(payFunction)); }
public Task <TransactionReceipt> PayRequestAndWaitForReceiptAsync(PayFunction payFunction, CancellationTokenSource cancellationToken = null) { return(ContractHandler.SendRequestAndWaitForReceiptAsync(payFunction, cancellationToken)); }
public Task <string> PayRequestAsync(PayFunction payFunction) { return(ContractHandler.SendRequestAsync(payFunction)); }