Some transaction patterns, such as making a lightning payment, involve multiple Fedimint transactions. Currently, these are all counted in the volume and transaction count statistics. It would be nice to develop heuristics to estimate the actual volumes/transaction counts that a user would experience.
Things to take into account:
- LN transactions involve multiple FM transactions (fund contract, redeem contract and post offer in case of incoming)
- Ecash transactions sometime necessitate creating the exact denominations beforehand, causing an additional transaction. We could simulate user behavior to estimate how often that happens to then adjust the ecash volume
- All transactions have the potential to generate change if no exact ecash could be found
Some transaction patterns, such as making a lightning payment, involve multiple Fedimint transactions. Currently, these are all counted in the volume and transaction count statistics. It would be nice to develop heuristics to estimate the actual volumes/transaction counts that a user would experience.
Things to take into account: