Currently the mempool provider will only provide account diffs for reorgs up to 128 blocks. Reorgs larger than this will produce account diffs that are rather expensive for clients to generate and therefore they will return an empty response.
A 128 block reorg is quite unlikely, but I wanted to leave this note here as it should be addressed at some point in the future. I think the best thing to do would be to modify the communication interface so that there is a way to return this information to the mempool.
Currently the mempool provider will only provide account diffs for reorgs up to 128 blocks. Reorgs larger than this will produce account diffs that are rather expensive for clients to generate and therefore they will return an empty response.
A 128 block reorg is quite unlikely, but I wanted to leave this note here as it should be addressed at some point in the future. I think the best thing to do would be to modify the communication interface so that there is a way to return this information to the mempool.