Commit Graph

347 Commits (23471288c841fc4e6e2534aeea0263c1e2fc3eba)

Author SHA1 Message Date
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
gary rong 93f047023f
les/lespay/server: bump database version (#21571) 4 years ago
Felföldi Zsolt 4996fce25a
les, les/lespay/server: refactor client pool (#21236) 4 years ago
Felföldi Zsolt 4eb9296910
p2p/nodestate: ensure correct callback order (#21436) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
gary rong e401f5ff10
les: close all connected les-server when shutdown (#21426) 4 years ago
Martin Holst Swende 983cb25a07
les: update checktime even if check fails 4 years ago
rene c0c01612e9
node: refactor package node (#21105) 4 years ago
gary rong 350a0490ab
les: fix unittest (#21382) 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
Binacs 4366c45e4e
les: make clientPool.connectedBias configurable (#21305) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Martin Holst Swende 07a95ce571
les/checkpointoracle: don't lookup checkpoint more than once per minute (#21285) 4 years ago