IntersectMBO / IntersectMBO/cardano-ledger
Implement memoization interface for transaction validation
Open
:credit_card: technical-debt
performance
- Dominant language
- Haskell
- Stars
- 295
- Forks
- 179
- Avg merge
- 4d 7h
- Merged PRs (30d)
- 29
Description
There are some aspects of a transaction that are redundantly computed multiple times during transaction validation (eg. `scriptsNeeded`) as well as during second revalidation during the process of extracting transactions from the mempool and placing them into a block.
Contributor guide
Assessment
This issue has not been assessed yet.