Commit Graph

308 Commits (264fff7dd468246d9b6aaa1f5db51d08935d1093)

Author SHA1 Message Date
Marius van der Wijden 9d10856e84
core, eth, internal/ethapi: create access list RPC API (#22550) 4 years ago
gary rong a600dab7e5
eth, les: fix tracers (#22473) 4 years ago
Felföldi Zsolt 2d89fe0883
les: move client pool to les/vflux/server (#22495) 4 years ago
Felix Lange 5129cdc4f0
cmd/devp2p: skip ENR field tails properly in nodeset filter (#22565) 4 years ago
gary rong 0c70b83e00
all: add read-only option to database (#22407) 4 years ago
Felföldi Zsolt 91726e8aad
les: allow either full enode strings or raw hex ids in the API (#22423) 4 years ago
Felföldi Zsolt 62d8022b51
les: fix UDP connection query (#22451) 4 years ago
Martin Holst Swende bc47993692
tests/fuzzers: fix goroutine leak in les fuzzer (#22455) 4 years ago
Martin Holst Swende c6d45009f1
eth, les: properly init statedb accesslist during tracing (#22480) 4 years ago
Martin Holst Swende 3d299b7468
les: fix errors in metric namespace (#22459) 4 years ago
Felföldi Zsolt b24804d88c
les: fix nodiscover option on the client side (#22422) 4 years ago
Felföldi Zsolt d96870428f
les: UDP pre-negotiation of available server capacity (#22183) 4 years ago
Péter Szilágyi 0928562670
all: define Berlin hard fork spec 4 years ago
Felföldi Zsolt dc109cce26
les: move server pool to les/vflux/client (#22377) 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
gary rong 7a3c890009
les, light: improve txstatus retrieval (#22349) 4 years ago
gary rong 378e961d85
cmd, eth, les: enable serving light clients when non-synced (#22250) 4 years ago
Marius van der Wijden 142fbcfd6f
internal/ethapi: reject non-replay-protected txs over RPC (#22339) 4 years ago
gary rong 3ecfdccd9a
les: clean up server handler (#22357) 4 years ago
Felföldi Zsolt 8f03e3b107
tests/fuzzers/les: add fuzzer for les server handler (#22282) 4 years ago
Felföldi Zsolt 8647233a8e
les: fix balance expiration (#22343) 4 years ago
Felföldi Zsolt c027507e03
les: renamed lespay to vflux (#22347) 4 years ago
Felföldi Zsolt 7d1b711c7d
les: enable les/4 and add tests (#22321) 4 years ago
gary rong 098a2b6e26
eth: move eth.Config to a common package (#22205) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
Felföldi Zsolt 7a800f98f6
les/utils: UDP rate limiter (#21930) 4 years ago
Felföldi Zsolt a72fa88a0d
les: switch to new discv5 (#21940) 4 years ago
gary rong adf130def8
eth/tracers: move tracing APIs into eth/tracers (#22161) 4 years ago
Sina Mahmoodi c4307a9339
eth/filters: fix potential deadlock in filter timeout loop (#22178) 4 years ago
gary rong 45cb1a580a
eth, les: add new config field SyncFromCheckpoint (#22123) 4 years ago
gary rong 034ecc3210
les: remove useless protocol defines (#22115) 4 years ago
gary rong 8d62ee65b2
les: don't drop sentTo for normal cases (#22048) 4 years ago
gary rong 165f53fc6e
les: remove transaction propagation limits (#22125) 4 years ago
Marius van der Wijden 158f72cc0c
internal/ethapi: restore net_version RPC method (#22061) 4 years ago
Felföldi Zsolt c7f2536735
les: les/4 minimalistic version (#21909) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Martin Holst Swende 4d48980e74
core, eth, les: implement unclean-shutdown marker (#21893) 4 years ago
Guillaume Ballet 1a715d7db5
les: rework float conversion on arm64 and other architectures (#21994) 4 years ago
gary rong 004541098d
les: introduce forkID (#21974) 4 years ago
gary rong 9f6bb492bb
les, light: remove untrusted header retrieval in ODR (#21907) 4 years ago
Marius van der Wijden ed0670cb17
accounts/abi/bind: allow specifying signer on transactOpts (#21356) 4 years ago
Guillaume Ballet 581c028d18
les: cosmetic rewrite of the arm64 float bug workaround (#21960) 4 years ago
Felföldi Zsolt a2795c8055
les: fix nodiscover option (#21906) 4 years ago
Alex Prut c92faee66e
all: simplify nested complexity and if blocks ending with a return statement (#21854) 4 years ago
Felföldi Zsolt bddd103a9f
les: fix GetProofsV2 bug (#21896) 4 years ago
Felföldi Zsolt bddf5aaa2f
les/utils: protect against WeightedRandomSelect overflow (#21839) 4 years ago
Marius van der Wijden 2045a2bba3
core, all: split vm.Context into BlockContext and TxContext (#21672) 4 years ago
gary rong b63bffe820
les, p2p/simulations/adapters: fix issues found while simulating les (#21761) 4 years ago
Felföldi Zsolt 85d81b2cdd
les: remove clientPeerSet and serverSet (#21566) 4 years ago
mr_franklin c37e68e7c1
all: replace RWMutex with Mutex in places where RLock is not used (#21622) 4 years ago