plugeth/trie/triedb/pathdb
Martin HS a5a4fa7032
all: use uint256 in state (#28598)
This change makes use of uin256 to represent balance in state. It touches primarily upon statedb, stateobject and state processing, trying to avoid changes in transaction pools, core types, rpc and tracers.
2024-01-23 14:51:58 +01:00
..
database_test.go all: use uint256 in state (#28598) 2024-01-23 14:51:58 +01:00
database.go core, cmd, trie: fix the condition of pathdb initialization (#28718) 2023-12-21 20:28:32 +01:00
difflayer_test.go all: activate pbss as experimental feature (#26274) 2023-08-10 22:21:36 +03:00
difflayer.go trie/triedb/pathdb: improve error log (#28177) 2023-09-22 09:33:17 +03:00
disklayer.go trie/triedb/pathdb: improve dirty node flushing trigger (#28426) 2023-10-31 11:39:55 +02:00
errors.go core, accounts, eth, trie: handle genesis state missing (#28171) 2023-09-28 10:00:53 +03:00
history_test.go trie/triedb/pathdb, core/rawdb: enhance error message in freezer (#28198) 2023-10-23 15:46:39 +02:00
history.go trie/triedb/pathdb: improve dirty node flushing trigger (#28426) 2023-10-31 11:39:55 +02:00
journal.go core, accounts, eth, trie: handle genesis state missing (#28171) 2023-09-28 10:00:53 +03:00
layertree.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
metrics.go all: implement path-based state scheme (#25963) 2023-08-01 15:17:32 +03:00
nodebuffer.go trie/triedb/pathdb: improve error log (#28177) 2023-09-22 09:33:17 +03:00
testutils.go all: update golang/x/ext and fix slice sorting fallout (#27909) 2023-08-12 00:04:12 +02:00