Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rjl493456442
743e404906
core, eth, les, tests, trie: abstract node scheme ( #25532 )
...
This PR introduces a node scheme abstraction. The interface is only implemented by `hashScheme` at the moment, but will be extended by `pathScheme` very soon.
Apart from that, a few changes are also included which is worth mentioning:
- port the changes in the stacktrie, tracking the path prefix of nodes during commit
- use ethdb.Database for constructing trie.Database. This is not necessary right now, but it is required for path-based used to open reverse diff freezer
2 years ago
..
evm-benchmarks @ d8b88f4046
tests: update evm-benchmarks ( #26255 )
2 years ago
fuzzers
core, eth, les, tests, trie: abstract node scheme ( #25532 )
2 years ago
solidity
all: update license headers and AUTHORS from git history ( #24947 )
2 years ago
testdata @ a380655e5f
core, eth, internal, rpc: implement final block ( #24282 )
3 years ago
block_test.go
tests: update for London ( #22976 )
3 years ago
block_test_util.go
core, eth, les, tests, trie: abstract node scheme ( #25532 )
2 years ago
difficulty_test.go
tests, les, eth: remove mentions of deprecated Morden testnet ( #23570 )
2 years ago
difficulty_test_util.go
all: add whitespace linter ( #25312 )
2 years ago
gen_btheader.go
tests: update tests/testdata to v9.0.4 (london) ( #23279 )
3 years ago
gen_difficultytest.go
all: simplify timestamps to uint64 ( #19372 )
6 years ago
gen_stenv.go
build: add imports for go generate tools ( #24682 )
3 years ago
gen_sttransaction.go
tests: update for London ( #22976 )
3 years ago
init.go
all: fix docstrings
2 years ago
init_test.go
build: upgrade to go 1.19 ( #25726 )
2 years ago
rlp_test.go
tests: get test name from testing.T ( #22941 )
4 years ago
rlp_test_util.go
all: more linters ( #24783 )
2 years ago
state_test.go
core: implement EIP-3651, warm coinbase ( #25819 )
2 years ago
state_test_util.go
tests: fix state test error checking ( #25702 )
2 years ago
transaction_test.go
tests: get test name from testing.T ( #22941 )
4 years ago
transaction_test_util.go
all: add support for EIP-2718, EIP-2930 transactions ( #21502 )
4 years ago