Commit Graph

69 Commits (3f907d6a6f6de09cff1360ed529126765939851d)

Author SHA1 Message Date
Martin Holst Swende 6b1e4f4211
all: move light.NodeSet to trienode.ProofSet (#28287) 1 year ago
Felföldi Zsolt d4d88f9bce
les: remove obsolete code related to PoW header syncing (#27737) 1 year ago
Stephen Guo 25f9977f2d
les: use atomic type (#27168) 2 years ago
Péter Szilágyi 1e556d220c
all: remove notion of trusted checkpoints in the post-merge world (#27147) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Felix Lange d6f49bf764
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 3 years ago
gary rong 854f068ed6
les: polish code (#22625) 4 years ago
Felföldi Zsolt 2d89fe0883
les: move client pool to les/vflux/server (#22495) 4 years ago
Felföldi Zsolt dc109cce26
les: move server pool to les/vflux/client (#22377) 4 years ago
gary rong 7a3c890009
les, light: improve txstatus retrieval (#22349) 4 years ago
Felföldi Zsolt 8f03e3b107
tests/fuzzers/les: add fuzzer for les server handler (#22282) 4 years ago
Felföldi Zsolt c027507e03
les: renamed lespay to vflux (#22347) 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
gary rong 004541098d
les: introduce forkID (#21974) 4 years ago
Felföldi Zsolt 85d81b2cdd
les: remove clientPeerSet and serverSet (#21566) 4 years ago
Felföldi Zsolt 4996fce25a
les, les/lespay/server: refactor client pool (#21236) 4 years ago
gary rong e401f5ff10
les: close all connected les-server when shutdown (#21426) 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 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
Felföldi Zsolt 0851646e48
les, les/lespay/client: add service value statistics and API (#20837) 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
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
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
gary rong 68502595f6 les: wait for all task goroutines before dropping the peer (#20010) 5 years ago
gary rong 2ed729d38e les: handler separation (#19639) 5 years ago
Felföldi Zsolt a7de796840
les: implement new client pool (#19745) 5 years ago
Péter Szilágyi 213690cdfd
cmd, eth, les: fix up ultra light config integration 5 years ago
gary rong f7cdea2bdc all: on-chain oracle checkpoint syncing (#19543) 5 years ago
gary rong c8c3ebd593 les: reject client if it makes too many invalid requests (#19691) 6 years ago
gary rong c0a034ec89 eth, les: reject stale request (#19689) 6 years ago
Felföldi Zsolt 58497f46bd
les, les/flowcontrol: implement LES/3 (#19329) 6 years ago
Felföldi Zsolt 40cdcf8c47 les, light: implement ODR transaction lookup by hash (#19069) 6 years ago
Felföldi Zsolt f4fb1a1801 les: fixed cost table update (#19546) 6 years ago
Felföldi Zsolt 85b6823d16 les: check required message types in cost table (#19454) 6 years ago
Zsolt Felfoldi 5515f364ae les: removed les/1 protocol messages 6 years ago
Felföldi Zsolt c53c5e616f les: fix peer id and reply error handling (#19289) 6 years ago
Felföldi Zsolt c2003ed63b les, les/flowcontrol: improved request serving and flow control (#18230) 6 years ago
b00ris 769657060e les: implement ultralight client (#16904) 6 years ago
Felföldi Zsolt b7bbe66b19 les: limit state ODR retrievals to the last 100 blocks (#17744) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
gary rong b69476b372 all: make indexer configurable (#17188) 6 years ago
cpusoft e7cc5b4160 les: add ps.lock.Unlock() before return (#16360) 7 years ago
Péter Szilágyi 7a0019c63b
les, light: fix CHT trie retrievals (#16039) 7 years ago
Felföldi Zsolt 83d1657444 les: fix les/1 CHT compatibility issue (#15692) 7 years ago