Skip to content
This repository was archived by the owner on Feb 23, 2021. It is now read-only.

Commit 9ab1085

Browse files
authored
Merge pull request #1165 from lightninglabs/dev/show-preimage
Display payment preimage in transaction details
2 parents 5f2dade + 6bd1900 commit 9ab1085

File tree

4 files changed

+13
-0
lines changed

4 files changed

+13
-0
lines changed

src/action/transaction.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ class TransactionAction {
107107
fee: payment.fee,
108108
status: 'complete',
109109
date: parseDate(payment.creationDate),
110+
preimage: payment.paymentPreimage,
110111
}));
111112
} catch (err) {
112113
log.error('Listing payments failed', err);

src/view/transaction-detail-mobile.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@ const TransactionDetailView = ({ store, nav }) => (
9292
<DetailField name="Status">
9393
{store.selectedTransaction.statusLabel}
9494
</DetailField>
95+
{store.selectedTransaction.preimage ? (
96+
<DetailField name="Proof of Payment">
97+
{store.selectedTransaction.preimage}
98+
</DetailField>
99+
) : null}
95100
</Card>
96101
</MainContent>
97102
</SplitBackground>

src/view/transaction-detail.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ const TransactionDetailView = ({ store, nav }) => (
4646
<DetailField name="Status">
4747
{store.selectedTransaction.statusLabel}
4848
</DetailField>
49+
{store.selectedTransaction.preimage ? (
50+
<DetailField name="Proof of Payment">
51+
{store.selectedTransaction.preimage}
52+
</DetailField>
53+
) : null}
4954
</Modal>
5055
</MainContent>
5156
</Background>

test/unit/action/transaction.spec.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ describe('Action Transactions Unit Tests', () => {
152152
fee: 10,
153153
settled: true,
154154
paymentHash: 'some-hash',
155+
paymentPreimage: 'some-preimage',
155156
},
156157
],
157158
});
@@ -163,6 +164,7 @@ describe('Action Transactions Unit Tests', () => {
163164
fee: 10,
164165
status: 'complete',
165166
date: new Date('2018-05-23T10:13:15.000Z'),
167+
preimage: 'some-preimage',
166168
});
167169
});
168170

0 commit comments

Comments
 (0)