Commit Graph

315 Commits (1cca781a02ade61f0f16c80017c573fc8dd2dd6a)

Author SHA1 Message Date
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) 4 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
Martin Holst Swende 6402c42b67
all: simplify and fix database iteration with prefix/start (#20808) 5 years ago
gary rong 00064ddcfb
accounts/abi: implement new fallback functions (#20764) 5 years ago
Felföldi Zsolt 0851646e48
les, les/lespay/client: add service value statistics and API (#20837) 5 years ago
gary rong f0b5eb09eb
eth, les: fix flaky tests (#20897) 5 years ago
ucwong 4d891f23b5
les: add missing Ticker.Stop call (#20864) 5 years ago
gary rong f78ffc0545
les: create utilities as common package (#20509) 5 years ago
gary rong 62cd943c7b
les: fix dead lock (#20828) 5 years ago
Martin Holst Swende 39f502329f
internal/ethapi: don't set sender-balance to maxuint, fixes #16999 (#20783) 5 years ago
gary rong 92f3405dae
eth, les: fix time sensitive unit tests (#20741) 5 years ago
gary rong 4fabd9cbd2
les: separate peer into clientPeer and serverPeer (#19991) 5 years ago
Péter Szilágyi 06d4470b41
core: fix broken tests due to API changes + linter 5 years ago
gary rong 2e1ecc02bd
les, miner, accounts/abi/bind: fix load-sensitive unit tests (#20698) 5 years ago
Felix Lange dae3aee5ff
les: add bootstrap nodes as initial discoveries (#20688) 5 years ago
Adam Schmideg 8045504abf
les: log disconnect reason when light server is not synced (#20643) 5 years ago
gary rong 4d663d57d6 les: fix request serving metrics (#20507) 5 years ago
gary rong c6285e6437 les/checkpointoracle: move oracle into its own package (#20508) 5 years ago
Felföldi Zsolt 3bb6815fc1
les: do not disconnect another server (#20453) 5 years ago
Felix Lange d90d1db609
eth/filters: remove use of event.TypeMux for pending logs (#20312) 5 years ago
Martin Holst Swende bc01593afb consensus/ethash, params: eip-2384: bump difficulty bomb (#20347) 5 years ago
Guillaume Ballet c4844e9ee2
les: fix staticcheck warnings (#20371) 5 years ago
Felföldi Zsolt 878e35bfde les: fix clientInfo deadlock (#20395) 5 years ago
Felix Lange 9c6cf960b4
internal/web3ext, les: update clique JS and make it work with the light client (#20318) 5 years ago