The size of data coming from both the transaction and receipt API can be large, and can lead to performance overhead as the selectors do the deep comparison to decide if it is necessary to emit new data events to the downstream.
If it can just compare the last record of the response of these two APIs instead of the whole data bundle for every data poll, it could avoid the potential performance issue when the wallet has a lot of transactions.
The size of data coming from both the transaction and receipt API can be large, and can lead to performance overhead as the selectors do the deep comparison to decide if it is necessary to emit
new data
events to the downstream.If it can just compare the last record of the response of these two APIs instead of the whole data bundle for every data poll, it could avoid the potential performance issue when the wallet has a lot of transactions.