41c2f754cc
remove unnecessary cancun block declaration in tests ( #33 )
2021-11-26 16:38:20 +01:00
97a79f50e8
enable verkle on cancun block: take 2 ( #28 )
...
* enable verkle on cancun block: take 2
* fix typo. make unreachable line panic message more clear
2021-11-26 16:38:17 +01:00
53b1420ede
params: changed CatalystBlock to TerminalTotalDifficulty ( #23700 )
...
* params: changed CatalystBlock to TerminalTotalDifficulty
* eth/catalyst: comment out unused code
2021-10-11 18:58:11 +03:00
5441a8fa47
all: remove noop vm config flags ( #23111 )
...
* all: rm external interpreter and ewasm config
* core/vm: rm Interpreter interface
* cmd/geth: deprecate interpreter config fields
2021-07-06 22:03:09 +02:00
94451c2788
all: implement EIP-1559 ( #22837 )
...
This is the initial implementation of EIP-1559 in packages core/types and core.
Mining, RPC, etc. will be added in subsequent commits.
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de >
Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com >
Co-authored-by: Felix Lange <fjl@twurst.com >
2021-05-17 15:13:22 +02:00
4f2784b38f
all: fix typos in comments ( #21118 )
2020-05-25 10:21:28 +02:00
061889d4ea
rlp, trie, contracts, compression, consensus: improve comments ( #14580 )
2017-06-12 14:45:17 +02:00
09777952ee
core, consensus: pluggable consensus engines ( #3817 )
...
This commit adds pluggable consensus engines to go-ethereum. In short, it
introduces a generic consensus interface, and refactors the entire codebase to
use this interface.
2017-04-05 00:16:29 +02:00