Commit Graph

41 Commits (73f5bcb75b562fcb3c109dd9c51f21956bc1f1f4)

Author SHA1 Message Date
lightclient 32fde3f838
core/forkid: correctly compute forkid when timestamp fork is activated in genesis (#27895) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Guillaume Ballet 8bbb16b70e
core/state, light, les: make signature of ContractCode hash-independent (#27209) 1 year ago
Stephen Guo 25f9977f2d
les: use atomic type (#27168) 2 years ago
rjl493456442 99f81d2724
all: refactor trie API (#26995) 2 years ago
Péter Szilágyi fcf3d00488
eth, les: polish forkid a bit, fix races and transition validation 2 years ago
Marius van der Wijden a4e19c5ca3
all: implement forkid changes for shanghai 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago
s7v7nislands d86fe26f67
core/rawdb: refactor db key prefix (#26000) 2 years ago
rjl493456442 bff84a99fe
cmd, core, eth, les, light: track deleted nodes (#25757) 2 years ago
rjl493456442 22defa5af7
all: introduce trie owner notion (#24750) 3 years ago
rjl493456442 da16d089c0
trie, les, tests, core: implement trie tracer (#24403) 3 years ago
Martin Holst Swende 335914a63a
les: fix serverHandler crash after setHead (#24200) 3 years ago
Guillaume Ballet 443afc975c
core/state: move state account to core/types + abstracted "write account to trie" (#23567) 3 years ago
gary rong 83ad92c421
les: fix data races in tests (#23457) 3 years ago
gary rong 854f068ed6
les: polish code (#22625) 4 years ago
Péter Szilágyi fe1586b094
eth, les: drop support for eth/64, fix eth/66 tests 4 years ago
Felföldi Zsolt 2d89fe0883
les: move client pool to les/vflux/server (#22495) 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 c027507e03
les: renamed lespay to vflux (#22347) 4 years ago
gary rong 034ecc3210
les: remove useless protocol defines (#22115) 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 bddd103a9f
les: fix GetProofsV2 bug (#21896) 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
Felföldi Zsolt 4996fce25a
les, les/lespay/server: refactor client pool (#21236) 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
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
gary rong 53cac027d0
les: drop the message if the entire p2p connection is stuck (#21033) 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
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
Felföldi Zsolt 3bb6815fc1
les: do not disconnect another server (#20453) 5 years ago
Felföldi Zsolt 0ac9bbba6c les: multiple server bugfixes (#20079) 5 years ago
gary rong 396f1dd87b les: fix panic (#20013) 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