Commit Graph

147 Commits (81d328a73e00454912edf79e74f7d041467fa2aa)

Author SHA1 Message Date
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 1 year ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 1 year ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 1 year ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Péter Szilágyi 08481028fe
core, les, params: add timestamp based fork compatibility checks 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
Marius van der Wijden ec2ec2d08e
core: implement EIP-3651, warm coinbase (#25819) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
rjl493456442 60e30a940b
core/rawdb: refactor db inspector for extending multiple ancient store (#25896) 2 years ago
Martin Holst Swende 067bac3f24
core, ethclient/gethclient: improve flaky tests (#25918) 2 years ago
rjl493456442 052c634917
core: rework tx indexer (#25723) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Martin Holst Swende 389021a5af
core: place a cap on reorglogs (#25711) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
int88 e4b3bd6f26
core: fix uncle creation in TestFastVsFullChains (#25476) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Gustavo Silva eb94896270
Chore: Minimal gramatical errors (signleton -> singleton) (#25057) 2 years ago
rjl493456442 f9806dc872
core: fix canonical hash marker update (#24996) 2 years ago
rjl493456442 7f6f01d46f
core: recover state when beacon sets canonical head if it's missing (#24613) 2 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 2 years ago
Di Peng c029cdc90b
core: fix typo in blockchain test (#24263) 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
Martin Holst Swende eab4d898fd
core: fix benchmark tests (#23803) 3 years ago
meowsbits c72b16c340
core: use block difficulty for genesis (#23793) 3 years ago
Martin Holst Swende 6289137827
consensus/clique, core: API cleanup (#23100) 3 years ago
Miro cf8a6d6173
core: tests for forked blocks retrievable by hash (#23695) 3 years ago
Martin Holst Swende edb1937cf7
core: improve shutdown synchronization in BlockChain (#22853) 3 years ago
Martin Holst Swende 794c6133ef
core/rawdb: freezer batch write (#23462) 3 years ago
baptiste-b-pegasys 523866c2cc
all: change blacklist terms 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 3 years ago
Martin Holst Swende 67e7f61af7
core: fix failing tests (#22888) 3 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 3 years ago
Martin Holst Swende a5669ae292
core, params: implement EIP-3529 (#22733) 3 years ago
Martin Holst Swende cc606be74c
all: define London+baikal, undefine yolov3, add london override flag (#22822) 3 years ago
Péter Szilágyi 1e207342b5
all: make logs a bit easier on the eye to digest (#22665) 3 years ago
gary rong 0c70b83e00
all: add read-only option to database (#22407) 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Martin Holst Swende 7770e41cb5
core: improve contextual information on core errors (#21869) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago