erigontech / erigontech/erigon
Introduce "Values post-processing" concept to Agg
Open
tech debt reduction
- Dominant language
- Go
- Stars
- 3.6k
- Forks
- 1.5k
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 455
Description
`agg.replaceShortenedKeysInBranch` is biz-logic: deserialization logic, knowledge about domain names.
Need to move it away from `db/state` package. Better to `Schema` (not sure if it's easy to do without circular-dependencies - maybe yes).
Let's do it similar to how `EVM Hooks` are done. Not by `interface`/`callback` but by nill-able funcs list.
Contributor guide
Assessment
This issue has not been assessed yet.