|
25 | 25 |
|
26 | 26 | ## Functional Enhancements |
27 | 27 |
|
| 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, the forward event is logged. |
| 31 | + This provides edge nodes with an audit trail of their swap activity. |
| 32 | + |
28 | 33 | ## RPC Additions |
29 | 34 |
|
| 35 | +- [QueryRfqForwards RPC](https://github.com/lightninglabs/taproot-assets/pull/1921): |
| 36 | + New RPC endpoint `rfqrpc.QueryRfqForwards` allows querying historical RFQ |
| 37 | + forward events with filtering and pagination support. Filters include: |
| 38 | + timestamp range (min/max), peer public key, asset ID, and asset group key. |
| 39 | + |
30 | 40 | ## tapcli Additions |
31 | 41 |
|
| 42 | +- [tapcli rfqrpc forwards](https://github.com/lightninglabs/taproot-assets/pull/1921): |
| 43 | + New CLI command `tapcli rfqrpc forwards` (alias: `f`) to query RFQ forward |
| 44 | + history. Supports flags for filtering by timestamp (`--min-timestamp`, |
| 45 | + `--max-timestamp`), peer (`--peer`), asset ID (`--asset-id`), and asset |
| 46 | + group key (`--group-key`). Includes pagination support via `--limit` and |
| 47 | + `--offset` flags. |
| 48 | + |
32 | 49 | # Improvements |
33 | 50 |
|
34 | 51 | ## Functional Updates |
|
112 | 129 | creation hits an unreachable mailbox courier with the upfront connection |
113 | 130 | check skipped, ensuring mailbox subscription failures do not crash tapd. |
114 | 131 |
|
| 132 | +- [RFQ Forwards Integration Test](https://github.com/lightninglabs/taproot-assets/pull/1921): |
| 133 | + New integration test `testRfqForwardHistory` verifies that RFQ forwards are |
| 134 | + properly logged when routing asset payments. |
| 135 | + |
115 | 136 | ## Database |
116 | 137 |
|
| 138 | +- [rfq_forwards table](https://github.com/lightninglabs/taproot-assets/pull/1921): |
| 139 | + New database table `rfq_forwards` stores historical RFQ forward events. |
| 140 | + |
117 | 141 | ## Code Health |
118 | 142 |
|
119 | 143 | ## Tooling and Documentation |
|
0 commit comments