Commit Graph

287 Commits (2743fb042945add8dfe4ca782310e123318c7d79)

Author SHA1 Message Date
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
Martin Holst Swende 12867d152c
rpc, internal/ethapi: default rpc gascap at 25M + better error message (#21229) 4 years ago
gary rong 56a319b9da
cmd, eth, internal, les: add txfee cap (#21212) 5 years ago
Martin Michlmayr 4f2784b38f
all: fix typos in comments (#21118) 5 years ago
Felföldi Zsolt b4a2681120
les, les/lespay: implement new server pool (#20758) 5 years ago
gary rong 53cac027d0
les: drop the message if the entire p2p connection is stuck (#21033) 5 years ago
Boqin Qin c43be6cf87
les: remove invalid use of t.Fatal in TestHandshake (#21012) 5 years ago
gary rong 44ff3f3dc9
trie: initial implementation for range proof (#20908) 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
rene 648b0cb714
cmd, core: remove override muir glacier and override istanbul (#20942) 5 years ago