plugeth/plugins/wrappers
Austin Roberts bc14d12fd7 Use the statedb database to get Tries
The old approach of getting state tries involved instantiating a
new state database and using it to instantiate a trie. What we didn't
realize was that state database needed to have Close() called on it,
which we didn't offer a way for plugins to do, resulting in memory
leaking.

This approach reuses the primary trie database associated with the
blockchain object, albeit a bit indirectly. This will allow access
to recent tries that are stored in memory, where previously only
tries that had been committed to disk were accessible.
2023-12-06 16:10:17 -06:00
..
backendwrapper Use the statedb database to get Tries 2023-12-06 16:10:17 -06:00
engine Fixed a patch in the engine wrapper. 2023-09-10 13:29:51 -07:00
wrappers.go Added addBalance to wrapped state db 2023-10-10 14:32:52 -07:00