go-ethereum/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.go core, cmd, trie: fix the condition of pathdb initialization (#28718) 2023-12-21 20:28:32 +01:00
database_test.go all: use uint256 in state (#28598) 2024-01-23 14:51:58 +01:00
difflayer.go trie/triedb/pathdb: improve error log (#28177) 2023-09-22 09:33:17 +03:00
difflayer_test.go all: activate pbss as experimental feature (#26274) 2023-08-10 22:21:36 +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.go trie/triedb/pathdb: improve dirty node flushing trigger (#28426) 2023-10-31 11:39:55 +02:00
history_test.go trie/triedb/pathdb, core/rawdb: enhance error message in freezer (#28198) 2023-10-23 15:46:39 +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