go-ethereum/consensus
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
..
beacon all: use uint256 in state (#28598) 2024-01-23 14:51:58 +01:00
clique consensus: verify the nonexistence of shanghai- and cancun-specific header fields (#28605) 2023-11-28 21:29:00 +01:00
ethash all: use uint256 in state (#28598) 2024-01-23 14:51:58 +01:00
misc all: use uint256 in state (#28598) 2024-01-23 14:51:58 +01:00
consensus.go all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2023-05-03 12:58:39 +03:00
errors.go consensus/beacon: check that only the latest pow block is valid ttd block (#25187) 2022-06-29 15:13:19 +03:00
merger.go all: core rework for the merge transition (#23761) 2021-11-26 13:23:02 +02:00