public string OutputsAddrs() { if (TxOutputs != null) { return(string.Join(",", TxOutputs.Select(o => o.Addr).Distinct())); } return(""); }
public void simple_synchronous_call_gettxoutputs_returns_result() { TransactionClient client = new TransactionClient(); TxOutputs result = client.GetTxOutputs(Network.Doge, "6f47f0b2e1ec762698a9b62fa23b98881b03d052c9d8cb1d16bb0b04eb3b7c5b"); Assert.IsNotNull(result); Assert.IsTrue(result.Status == Consts.Success); Assert.IsTrue(result.Data.Txid == "6f47f0b2e1ec762698a9b62fa23b98881b03d052c9d8cb1d16bb0b04eb3b7c5b"); }
public TxOutput TxOutputGet(string txid, uint n) { return(TxOutputs.SingleOrDefault(o => o.TxId == txid && o.N == n)); }
public async Task <TxOutputs> GetTxOutputsAsync(Network network, string transactionId, int?outputNum = null) { TxOutputs response = await GetQuery <TxOutputs, TxidOutputError>(string.Format(GetTxOutputsUrl, network._network, transactionId, outputNum)); return(response); }