txSummaryFixture function
TxSummary
txSummaryFixture({})
A neutral TxSummary history row for tests (FR-1) — override only what a case
cares about. Defaults to a confirmed incoming tx with a memo.
Implementation
TxSummary txSummaryFixture({
String txidHex =
'aa00000000000000000000000000000000000000000000000000000000000000',
int? minedHeight = 100,
TxStatus status = const TxStatus.confirmed(depth: 5),
int netAmountZat = 250000,
int? feeZat,
bool hasMemo = true,
bool hasTransparentOutput = false,
int? timestamp = 1700000000,
}) {
return TxSummary(
txidHex: txidHex,
minedHeight: minedHeight,
status: status,
netAmountZat: netAmountZat,
feeZat: feeZat,
hasMemo: hasMemo,
hasTransparentOutput: hasTransparentOutput,
timestamp: timestamp,
);
}