mempool
mempool copied to clipboard
Show mining related data on transaction page
Description
Show information from the block audit view on individual transaction pages.
Problem to be solved
There are interesting flags in the block audit which are not currently shown on the transaction page. These flags could add useful context, for example whether a pool included a
Proposed solution
Add mining related tags to the transaction page.
Example with recent high fee transaction
- Show that transaction was seen in mempool prior to being mined
- Show that transaction was in the expected block
Example with recent censored transaction
- Show that transaction was seen in mempool prior to being mined
- Show that transaction was delayed (not in expected block)
Example of an added transaction (Luxor mined 3.94MWU tx)
- Show that transaction was not seen in the mempool prior to mining
- Show that the transaction was added (not expected in the mempool.space next block template)
- Show the mining pool that mined the transaction (could be added to all transaction pages)
Example of an accelerated transaction (k3tan 1 sat/vB demo)
- As above but also show that transaction was accelerated
The tags could link to relevant pages
- "Delayed" tag could link to the block audit for the block in which it was expected (by mempool.space)
- "Added" tag could link to the block audit for the block in which it was included
- "Accelerated" tag could link to details of the acceleration (inc. amount paid)
builds on https://github.com/mempool/mempool/issues/513
@mononaut this would be cool to have