Commit Graph

31 Commits (a190da9d68007dc1f3e0aef06cc45ec359444707)

Author SHA1 Message Date
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
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
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
Felix Lange d6f49bf764
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
gary rong 83ad92c421
les: fix data races in tests (#23457) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
Martin Holst Swende 3e68d627b1
les: fix goroutine leaks in tests (#22707) 4 years ago
Felföldi Zsolt 2d89fe0883
les: move client pool to les/vflux/server (#22495) 4 years ago
Felföldi Zsolt 62d8022b51
les: fix UDP connection query (#22451) 4 years ago
Martin Holst Swende bc47993692
tests/fuzzers: fix goroutine leak in les fuzzer (#22455) 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 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
gary rong 45cb1a580a
eth, les: add new config field SyncFromCheckpoint (#22123) 4 years ago
Marius van der Wijden ed0670cb17
accounts/abi/bind: allow specifying signer on transactOpts (#21356) 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 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Felföldi Zsolt b4a2681120
les, les/lespay: implement new server pool (#20758) 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
gary rong b9bac1f384 les: fix and slim the unit tests of les (#20247) 5 years ago
gary rong 0ce5e113be les: rework clientpool (#20077) 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
Péter Szilágyi 140a7e9177
accounts/abi/bind: support closing a simulated backend 5 years ago
gary rong f08eb04896 les: get rid of testing tx journal (#19876) 5 years ago
Péter Szilágyi 213690cdfd
cmd, eth, les: fix up ultra light config integration 5 years ago
gary rong 59a3198382 les: remove half-finished priority pool APIs (#19780) 5 years ago
gary rong f7cdea2bdc all: on-chain oracle checkpoint syncing (#19543) 5 years ago
Felföldi Zsolt 58497f46bd
les, les/flowcontrol: implement LES/3 (#19329) 6 years ago
gary rong 4e0c1a1a6b eth, les: reject light client connection is server is not synced (#19616) 6 years ago
Felföldi Zsolt 40cdcf8c47 les, light: implement ODR transaction lookup by hash (#19069) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 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
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
gary rong b69476b372 all: make indexer configurable (#17188) 6 years ago
Felix Lange 2695fa2213 les: fix crasher in NodeInfo when running as server (#17419) 6 years ago
Felföldi Zsolt 2cdf6ee7e0 light: CHT and bloom trie indexers working in light mode (#16534) 6 years ago
Felföldi Zsolt 546d42179e les: pass server pool to protocol manager (#16947) 7 years ago
Péter Szilágyi 7a0019c63b
les, light: fix CHT trie retrievals (#16039) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago