lnwallet: Add destination addresses to listchaintxns

This commit is contained in:
Micah Lerner authored and Olaoluwa Osuntokun committed 2017-12-08 15:11:23 -08:00
1 parent 9e4da6566a
commit 6ae7d275ab
3 files changed
+52 -15

No files matched your search

+6
View File
@@ -2349,6 +2349,11 @@ func (r *rpcServer) GetTransactions(ctx context.Context,
Transactions: make([]*lnrpc.Transaction, len(transactions)),
}
for i, tx := range transactions {
var destAddresses []string
for _, destAddress := range tx.DestAddresses {
destAddresses = append(destAddresses, destAddress.EncodeAddress())
}
txDetails.Transactions[i] = &lnrpc.Transaction{
TxHash: tx.Hash.String(),
Amount: int64(tx.Value),
@@ -2357,6 +2362,7 @@ func (r *rpcServer) GetTransactions(ctx context.Context,
BlockHeight: tx.BlockHeight,
TimeStamp: tx.Timestamp,
TotalFees: tx.TotalFees,
DestAddresses: destAddresses,
}
}