go-ethereum/triedb
Austin Larson 7342b55267
feat(triedb): expose backend for custom use (#183)
## Why this should be merged

To override the standard trie behavior for custom databases in
`core/state/database.go`, custom methods may need to be defined on the
backend database.

## How this works

Exposes `backend` interface for the API

## How this was tested

No tests necessary - isn't used in `libevm`.
2025-05-30 14:29:56 -04:00
..
database [AUTO] rename Go module + update internal import paths 2024-10-17 01:49:47 +00:00
hashdb [AUTO] rename Go module + update internal import paths 2024-10-17 01:49:47 +00:00
pathdb [AUTO] rename Go module + update internal import paths 2024-10-17 01:49:47 +00:00
database.go feat: triedb.Config support for arbitrary backend implementations (#70) 2024-11-14 16:55:07 +00:00
database.libevm.go feat(triedb): expose backend for custom use (#183) 2025-05-30 14:29:56 -04:00
database.libevm_test.go chore!(triedb): remove config argument for DBConstructor (#167) 2025-03-25 11:22:59 +01:00
preimages.go [AUTO] rename Go module + update internal import paths 2024-10-17 01:49:47 +00:00