Commit Graph

369 Commits (d12b1a91cd9423f83bf77dbe363164797549ff15)

Author SHA1 Message Date
lightclient 119f955686
all: remove `public` field from `rpc.API` (#25059) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
Marius van der Wijden d8f963811d
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088) 2 years ago
rjl493456442 30602163d5
eth: introduce eth67 protocol (#24093) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Péter Szilágyi 41e75480df
eth, les, params: log chain config a bit saner (#24904) 2 years ago
rjl493456442 22defa5af7
all: introduce trie owner notion (#24750) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
Péter Szilágyi 34bda5eae3
core, eth, les, rpc: polish catalyst errors, add context 2 years ago
Marius van der Wijden 4a4d531052
eth/catalyst: update implementation to spec (#24802) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 2 years ago
s7v7nislands 7caa2d8163
all: replace strings.Replace with string.ReplaceAll (#24835) 2 years ago
rjl493456442 7f6f01d46f
core: recover state when beacon sets canonical head if it's missing (#24613) 2 years ago
rjl493456442 c1b69bd121
les: fix panic in ultralight client sync (#24641) 2 years ago
rjl493456442 da16d089c0
trie, les, tests, core: implement trie tracer (#24403) 3 years ago
Marius van der Wijden 4f4622bc8b
core: eth: implement Kiln-v2 spec (#24506) 3 years ago
rjl493456442 7a80cf6543
les, tests: fix vflux fuzzer by removing unnecessary panic (#24537) 3 years ago
Péter Szilágyi 8f66ea3786
eth/downloader: implement beacon sync (#23982) 3 years ago
Martin Holst Swende 4860e50e05
cmd/geth, node, rpc: implement jwt tokens (#24364) 3 years ago
Felföldi Zsolt 7033724522
les/vflux/client: fix goroutine leak in testIter (#24449) 3 years ago
Felix Lange d6f49bf764
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 3 years ago
rjl493456442 9da25c5db7
all: separate catalyst package (#24280) 3 years ago
Martin Holst Swende 335914a63a
les: fix serverHandler crash after setHead (#24200) 3 years ago
Sina Mahmoodi ada9c774e9
eth, les: update unclean shutdown markers regularly (#24077) 3 years ago
Felföldi Zsolt fc01a7ce8e
les/vflux/client, p2p/nodestate: fix data races (#24058) 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 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
Felföldi Zsolt 8be8ba450e
les/vflux: fixed panic and data races (#23865) 3 years ago
Martin Holst Swende 3bbeb94c1c
eth: make traceChain avoid OOM on long-running tracing (#23736) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
meowsbits c72b16c340
core: use block difficulty for genesis (#23793) 3 years ago
noam-alchemy 633e7ef478
eth,rpc: allow for flag configured timeouts for eth_call (#23645) 3 years ago
rjl493456442 088bc34194
les/vflux/server: fix metrics (#22946) 3 years ago
Guillaume Ballet 443afc975c
core/state: move state account to core/types + abstracted "write account to trie" (#23567) 3 years ago
Péter Szilágyi 9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring 3 years ago
gary rong 83ad92c421
les: fix data races in tests (#23457) 3 years ago
Péter Szilágyi 0db0b27754
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426)" (#23456) 3 years ago
chuwt 79bb9300c1
trie, les: add missing calls to Ticker.Stop (#23415) 3 years ago
Marius van der Wijden d02c605367
core: only check sendernoeoa in non fake mode (#23424) 3 years ago
Péter Szilágyi c368f728c1
Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426) 3 years ago
lightclient bbfa6488ac
Use `hexutil.Uint` for `blockCount` parameter in `feeHistory` method (#23239) 3 years ago
gary rong f05419f0fb
les: fix eth_sendTransaction API (#23215) 3 years ago
Mark c49e065fea
internal: get pending and queued transaction by address (#22992) 3 years ago
Martin Holst Swende 6ed812db13
les: avoid shutdown hang (#23139) 3 years ago
Marius van der Wijden 686b2884ee
all: removed blockhash from statedb (#23126) 3 years ago
Péter Szilágyi d3f018fde8
eth: drop eth/65, the last non-reqid protocol version 3 years ago
Felföldi Zsolt 35dbf7a8a3
eth/gasprice: implement feeHistory API (#23033) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago