Commit Graph
16 Commits
Author SHA1 Message Date
i-norden 16b0b5b0f2 postgres sql statements for database queries 2023-02-28 12:08:06 -06:00
i-norden 82555a5319 update internal database interface 2023-02-28 12:08:06 -06:00
i-norden 1741e5f790 remove remaining trie access, ForEachStorage is the only method which requires this access pattern and afaict it is only ever used in tests so we can leave it unimplemented 2023-02-28 12:08:06 -06:00
i-norden a99694749f removed unused state_object public method 2023-02-28 12:08:06 -06:00
i-norden 6361f744ac remove prefetcher (remmoving trie access) 2023-02-28 12:08:06 -06:00
i-norden 23baf50803 add back caches for code and code length; implement code and codelength methods 2023-02-28 12:08:06 -06:00
i-norden 99b6f60eb7 begin sql statements 2023-02-28 12:08:06 -06:00
i-norden ae70c88e19 remove snapshot usage and unused internal methods; note this is different than the journaling used to simulate state transitions 2023-02-28 12:08:06 -06:00
Ian Norden b7b1896699 Merge pull request #1 from cerc-io/ian/v5
[WIP] ipld-eth-statedb
2023-02-27 08:15:53 -06:00
i-norden 60735d53fd replace geth state.Database with internal, minized, Database interface (reduce set of operations we need to replicate or replace ontop of postgres) 2023-02-24 10:32:44 -06:00
i-norden dbb687e91e pgx config 2023-02-23 16:27:59 -06:00
i-norden 59f69ea369 adapted statedb implementation, trimmed down to fit only vm.StateDB interface. still need to replace ethdb usage 2023-02-23 16:12:20 -06:00
i-norden fe188030df port over required internal geth packages 2023-02-23 16:10:34 -06:00
i-norden fbc22540f7 note 2023-02-22 19:02:28 -06:00
i-norden a65746510c boilerplate 2023-02-22 19:00:57 -06:00
i-norden cbc597f784 init commit 2023-02-22 18:57:42 -06:00