Commit Graph

1487 Commits (d4faff965f57d60e04e1f3a2f5c70f7158400fda)

Author SHA1 Message Date
Martin Holst Swende 4860e50e05
cmd/geth, node, rpc: implement jwt tokens (#24364) 3 years ago
Felix Lange d6f49bf764
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 3 years ago
Martin Holst Swende 6ce4670bc0
cmd/devp2p: implement snap protocol testing (#24276) 3 years ago
Sina Mahmoodi c5436c8eb7
eth/tracers: clean-up tracer collection (#24320) 3 years ago
rjl493456442 9da25c5db7
all: separate catalyst package (#24280) 3 years ago
Sina Mahmoodi cac09a3823
eth/tracers: native prestate tracer (#24268) 3 years ago
Martin Holst Swende 015fde9a2c
eth/tracers: avoid using blockCtx concurrently (#24286) 3 years ago
rjl493456442 78636ee568
eth, miner: use miner for post-merge block production (#23256) 3 years ago
Shihao Xia eef7a33135
core, miner, rpc, eth: fix goroutine leaks in tests (#24211) 3 years ago
Diederik Loerakker 514ae7cfa3
eth/catalyst: evict old payloads, type PayloadID (#24236) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Martin Holst Swende 0dec47b5c0
eth: continue after whitelist check 3 years ago
Marius van der Wijden 2295640ebd
eth/catalyst: implement kintsugi-spec v3 (#24067) 3 years ago
Sina Mahmoodi ada9c774e9
eth, les: update unclean shutdown markers regularly (#24077) 3 years ago
Andrei Maiboroda 3e47e38a4e
core/vm: Make INVALID a defined opcode (#24017) 3 years ago
Martin Holst Swende 893502e561
trie, core, eth: use db.has over db.get where possible 3 years ago
Martin Holst Swende db03faa10d
core, eth: improve delivery speed on header requests (#23105) 3 years ago
aaronbuchwald d78590560d
eth/filters: remove unused field 'chaindb' in PublicFilterAPI (#24072) 3 years ago
Marius van der Wijden 93f196c4b0
eth/catalyst: implement kintsugi spec v1.0.0-alpha.4 (#23984) 3 years ago
Péter Szilágyi 58d1988349
core, eth, les, trie: remove the sync bloom, used by fast sync 3 years ago
Taeik Lim 85064ed09b
all: fix 'the the' in comments (#24036) 3 years ago
Péter Szilágyi c893488349
eth: pre-process downloader responses on the peer reader thread 3 years ago
Alex Beregszaszi 721c5723c0
eth/tracers/js: add support for REVERT/SELFDESTRUCT in evmdis_tracer (#24016) 3 years ago
Alex Beregszaszi 9393d1fb5d
core/vm: Move interpreter.ReadOnly check into the opcode implementations (#23970) 3 years ago
Martin Holst Swende 1988b47e02
tests/fuzzzers. eth/protocols/snap: add snap protocol fuzzers (#23957) 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
Péter Szilágyi d9c13d407f
core, eth/downloader: fix resetting below freezer threshold 3 years ago
Anatole e0761432a4
eth: fix typo in comment (#23941) 3 years ago
courtier c52def7f11
eth/gasprice: sanitize max header and block history (#23886) 3 years ago
Sina Mahmoodi 05acc272b5
eth/tracers: make native 4byte default, remove js version (#23916) 3 years ago
Ward Bradt e9294a7fe9
eth/tracers: add golang 4byte tracer (#23882) 3 years ago
Sina Mahmoodi c57df9ca28
core/rawdb: add slow path for getting legacy logs (#23879) 3 years ago
Martin Holst Swende 6b9c77f060
eth/tracers: package restructuring (#23857) 3 years ago
Sina Mahmoodi 787a3b185c
eth/tracers: make native calltracer default (#23867) 3 years ago
Sina Mahmoodi 8d7e6062ec
eth/tracers: support for golang tracers + add golang callTracer (#23708) 3 years ago
Martin Holst Swende 3bbeb94c1c
eth: make traceChain avoid OOM on long-running tracing (#23736) 3 years ago
Martin Holst Swende 551bd6e721
eth/tracers: invoke enter/exit on 0-value calls to inex accounts (#23828) 3 years ago
XuDon9 Liu AKA Rapper Of CN background diablo & revelations, a man optimistic, negative, silent, active, Taoism 410e731bea
optimize the judge of invalide notification.number (#22658) 3 years ago
Martin Holst Swende 31870a59ff
eth/filters, p2p/simulations: fix benchmarks (#23806) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
Preston Van Loon b97f57882c
eth/fetcher: remove superfluous nilness-check (#23739) 3 years ago
jwasinger 011fe3eb5e
core: remove unused error from TxPool.Pending (#23720) 3 years ago
Iskander (Alex) Sharipov 778ff94794
all: fix some go-critic linter warnings (#23709) 3 years ago
noam-alchemy 633e7ef478
eth,rpc: allow for flag configured timeouts for eth_call (#23645) 3 years ago
Martin Holst Swende 6289137827
consensus/clique, core: API cleanup (#23100) 3 years ago
Marius van der Wijden 53b1420ede
params: changed CatalystBlock to TerminalTotalDifficulty (#23700) 3 years ago
aaronbuchwald bcbd700367
eth/gasprice: avoid modifying TestChainConfig (#23204) 3 years ago
Marius van der Wijden ee120ef865
miner: fix data race during shutdown (#23435) 3 years ago