Skip to content

Transaction

Two views of the same truth. TransactionRow puts kind, counterparty, signed amount, and a status chip on one line; TransactionDetail expands it into the broadcast → confirming → confirmed timeline with n-of-m dots, fee, and txid — sealed in aurum once settled.

Row — every kind × status

All twelve combinations from the fixture matrix: send, receive, and swap through pending, confirming, confirmed, and failed. Receive amounts read positive, send negative, swap unsigned.

send · pending
Sentbc1pd29p…4mdkef2uToday 13:54
−0.21BTC−$24,413
Pending
<TransactionRow kind="send" status="pending" amount="0.21000000" symbol="BTC" … />
  • --ch-fg-muted
  • --ch-surface
  • --ch-border

Broadcast, not yet in a block — the badge pulses.

send · confirming
Sentbc1ptsys…fpvfehsaToday 13:26
−0.035BTC−$4,068.8
2/6
<TransactionRow kind="send" status="confirming" amount="0.03500000" symbol="BTC" confirmations={{ n: 2, m: 6 }} … />
  • --ch-info
  • --ch-primary
  • --ch-border

In a block; the badge counts n/m confirmations.

send · confirmed
Sent4n84HbmK…V64iNdfyYesterday 13:40
−2.75XMR−$903.1
Confirmed
<TransactionRow kind="send" status="confirmed" amount="2.75000000" symbol="XMR" … />
  • --ch-success
  • --ch-success-muted
  • --ch-border

Target confirmations reached — settled.

send · failed
Sentdbl1hfxa…kq8s2jphAug 11 12:50
−125DBL−$355
Failed
<TransactionRow kind="send" status="failed" amount="125.00000000" symbol="DBL" … />
  • --ch-danger
  • --ch-danger-muted
  • --ch-border

Broadcast rejected: fee below relay minimum. Nothing left your wallet.

receive · pending
Receivedbc1p9t5t…82t3ksyyToday 13:57
+0.05BTC+$5,812.5
Pending
<TransactionRow kind="receive" status="pending" amount="0.05000000" symbol="BTC" … />
  • --ch-fg-muted
  • --ch-surface
  • --ch-border

Broadcast, not yet in a block — the badge pulses.

receive · confirming
Receiveddbl1sqvp…3rhy8ctzToday 13:09
+42DBL+$119.28
3/12
<TransactionRow kind="receive" status="confirming" amount="42.00000000" symbol="DBL" confirmations={{ n: 3, m: 12 }} … />
  • --ch-info
  • --ch-primary
  • --ch-border

In a block; the badge counts n/m confirmations.

receive · confirmed
Receivedbc1phnlc…9yghas02Aug 10 14:10
+0.65BTC+$75,563
Confirmed
<TransactionRow kind="receive" status="confirmed" amount="0.65000000" symbol="BTC" … />
  • --ch-success
  • --ch-success-muted
  • --ch-border

Target confirmations reached — settled.

receive · failed
Received4DwfCSjt…61o8xaRZAug 9 13:40
+0.9XMR+$295.56
Failed
<TransactionRow kind="receive" status="failed" amount="0.90000000" symbol="XMR" … />
  • --ch-danger
  • --ch-danger-muted
  • --ch-border

Incoming output rejected by daemon: key image already spent.

swap · pending
SwapBTC → XMRToday 13:48
0.08BTC$9,300
Pending
<TransactionRow kind="swap" status="pending" amount="0.08000000" symbol="BTC" … />
  • --ch-fg-muted
  • --ch-surface
  • --ch-border

Broadcast, not yet in a block — the badge pulses.

swap · confirming
SwapXMR → BTCToday 12:42
5XMR$1,642
4/10
<TransactionRow kind="swap" status="confirming" amount="5.00000000" symbol="XMR" confirmations={{ n: 4, m: 10 }} … />
  • --ch-info
  • --ch-primary
  • --ch-border

In a block; the badge counts n/m confirmations.

swap · confirmed
SwapBTC → DBLAug 8 13:50
0.025BTC$2,906.3
Confirmed
<TransactionRow kind="swap" status="confirmed" amount="0.02500000" symbol="BTC" … />
  • --ch-success
  • --ch-success-muted
  • --ch-border

Target confirmations reached — settled.

swap · failed
SwapDBL → BTCAug 5 13:40
300DBL$852
Failed
<TransactionRow kind="swap" status="failed" amount="300.00000000" symbol="DBL" … />
  • --ch-danger
  • --ch-danger-muted
  • --ch-border

Provider could not fill the order in time. Funds were returned in full.

Row — privacy masking

The privacy prop masks amounts on the row without touching kind, counterparty, or status — activity stays scannable while values stay private.

privacy on
Receivedbc1phnlc…9yghas02Aug 10 14:10
Amount hidden
Confirmed
<TransactionRow kind="receive" status="confirmed" … privacy />
  • --ch-fg-muted
  • --ch-success-muted

Same confirmed receive as above, amounts masked.

Detail — all four statuses

The full panel with the three-node timeline. Pending pulses at Broadcast; confirming lights the middle node with 2-of-6 dots; confirmed seals the last node in aurum with shadow-beacon; failed ends the line in danger.

pending
Sent
−0.21000000BTC−$24,412.50
BroadcastConfirmingConfirmed
To
bc1pd29p…4mdkef2u
Network fee
1,820 sats
Time
Today 13:54
Transaction ID
0ec9fda4…eaa21f4e
<TransactionDetail kind="send" status="pending" fee="1,820 sats" txid={txid} … />
  • --ch-fg-muted
  • --ch-border
  • --ch-surface

Broadcast accepted by the node; waiting on a block.

confirming · 2 of 6
Sent
−0.03500000BTC−$4,068.75
BroadcastConfirmingConfirmed
To
bc1ptsys…fpvfehsa
Network fee
924 sats
Confirmations
2 of 6
Time
Today 13:26
Transaction ID
dea5d442…d3efa945
<TransactionDetail kind="send" status="confirming" confirmations={{ n: 2, m: 6 }} … />
  • --ch-primary
  • --ch-primary-fg
  • --ch-border

Two confirmations in — the dots fill primary as blocks land.

confirmed
Received
+0.65000000BTC+$75,562.50
BroadcastConfirmingConfirmed
From
bc1phnlc…9yghas02
Confirmations
6 of 6
Time
Aug 10 14:10
Transaction ID
ffc7431f…1020e12e
<TransactionDetail kind="receive" status="confirmed" confirmations={{ n: 6, m: 6 }} … />
  • --ch-accent
  • --ch-accent-fg
  • --ch-shadow-beacon

Six of six — the final node seals in aurum with the beacon halo. The counter caps at target.

failed
Sent
−125.00000000DBL−$355.00
BroadcastConfirmingFailed
To
dbl1hfxa…kq8s2jph
Network fee
42,000 sats
Time
Aug 11 12:50
Transaction ID
84b32429…06e45725
<TransactionDetail kind="send" status="failed" txid={txid} … />
  • --ch-danger
  • --ch-danger-muted
  • --ch-border

Broadcast rejected: fee below relay minimum. Nothing left your wallet.

Across themes

The confirmed detail under dark, light, and Harbor Mode — in Harbor Mode the aurum seal rides the beacon accent, so settlement on your own node reads brightest.

Received
+0.65000000BTC+$75,562.50
BroadcastConfirmingConfirmed
From
bc1phnlc…9yghas02
Confirmations
6 of 6
Time
Aug 10 14:10
Transaction ID
ffc7431f…1020e12e
<TransactionDetail kind="receive" status="confirmed" confirmations={{ n: 6, m: 6 }} txid={txid} … />
  • --ch-accent
  • --ch-accent-fg
  • --ch-shadow-beacon
  • --ch-success