i-norden
|
784860a7f0
|
create database abstraction to make it easier to use different drivers; add sqlx driver support to make integrating into ipld-eth-server database metrics easier
|
2023-03-13 14:07:01 -05:00 |
|
i-norden
|
bd7a73afe8
|
update to use get_storage_at functions
|
2023-03-07 20:41:53 -06:00 |
|
i-norden
|
3a5606673a
|
removeu unused method hash arg
|
2023-03-06 11:46:07 -06:00 |
|
|
1483fa3c67
|
add unit tests
|
2023-03-05 16:45:18 +08:00 |
|
|
355d58ee3d
|
fixes
|
2023-03-05 16:31:01 +08:00 |
|
i-norden
|
5df06198ac
|
fix pgx dep; go.mod
|
2023-03-01 14:06:40 -06:00 |
|
i-norden
|
6b25cde9dd
|
fix: need to pass block_hash to StateObject and Database
|
2023-02-28 12:08:06 -06:00 |
|
i-norden
|
ede0af3c26
|
implement database.StorageSlot()
|
2023-02-28 12:08:06 -06:00 |
|
i-norden
|
8754278d18
|
implement database.StateAccount()
|
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
|
23baf50803
|
add back caches for code and code length; implement code and codelength methods
|
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 |
|
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 |
|