Skip to content

Commit 5e71beb

Browse files
committed
docs: release notes
1 parent e2af569 commit 5e71beb

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

docs/release-notes/release-notes-0.8.0.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,30 @@
2525

2626
## Functional Enhancements
2727

28+
- [RFQ Forward History Tracking](https://github.com/lightninglabs/taproot-assets/pull/1921):
29+
Routing nodes can now track and query historical RFQ asset forward events.
30+
When a node successfully routes an asset payment and earns fees, the forward
31+
event is automatically logged.
32+
This provides routing nodes with an audit trail of their forwarding activity.
33+
2834
## RPC Additions
2935

36+
- [QueryRfqForwards RPC](https://github.com/lightninglabs/taproot-assets/pull/1921):
37+
New RPC endpoint `rfqrpc.QueryRfqForwards` allows querying historical RFQ
38+
forward events with filtering and pagination support. Filters include:
39+
timestamp range (min/max), peer public key, asset ID, and asset group key.
40+
Additional statistics methods `CountForwards` and `SumForwardFees` provide
41+
aggregate data on forwarding activity and revenue.
42+
3043
## tapcli Additions
3144

45+
- [tapcli rfqrpc forwards](https://github.com/lightninglabs/taproot-assets/pull/1921):
46+
New CLI command `tapcli rfqrpc forwards` (alias: `f`) to query RFQ forward
47+
history. Supports flags for filtering by timestamp (`--min-timestamp`,
48+
`--max-timestamp`), peer (`--peer`), asset ID (`--asset-id`), and asset
49+
group key (`--group-key`). Includes pagination support via `--limit` and
50+
`--offset` flags.
51+
3252
# Improvements
3353

3454
## Functional Updates
@@ -112,8 +132,15 @@
112132
creation hits an unreachable mailbox courier with the upfront connection
113133
check skipped, ensuring mailbox subscription failures do not crash tapd.
114134

135+
- [RFQ Forwards Integration Test](https://github.com/lightninglabs/taproot-assets/pull/1921):
136+
New integration test `testRfqForwardHistory` verifies that RFQ forwards are
137+
properly logged when routing asset payments.
138+
115139
## Database
116140

141+
- [rfq_forwards table](https://github.com/lightninglabs/taproot-assets/pull/1921):
142+
New database table `rfq_forwards` stores historical RFQ forward events.
143+
117144
## Code Health
118145

119146
## Tooling and Documentation

0 commit comments

Comments
 (0)