Commit Graph

10 Commits (c28fd9c0792dd85784073b7398dedc3d7a3d710a)

Author SHA1 Message Date
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) 4 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) 5 years ago
gary rong 4e0c1a1a6b eth, les: reject light client connection is server is not synced (#19616) 5 years ago
Felföldi Zsolt 40cdcf8c47 les, light: implement ODR transaction lookup by hash (#19069) 5 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) 6 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
Felföldi Zsolt c3f238dd53 les: limit LES peer count and improve peer configuration logic (#16010) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
gary rong 5f8888e116 accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) 7 years ago
Felföldi Zsolt ca376ead88 les, light: LES/2 protocol version (#14970) 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Felföldi Zsolt fff6e03a79 les: fix megacheck warnings (#14941) 7 years ago
Felföldi Zsolt a5d08c893d les: code refactoring (#14416) 7 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Felföldi Zsolt 525116dbff les: implement request distributor, fix blocking issues (#3660) 8 years ago
Péter Szilágyi 567d41d936 all: swap out the C++ ethash to the pure Go one (mining todo) 8 years ago
Jeffrey Wilcke c12f4df910 params: core, core/vm, miner: 64bit gas instructions 8 years ago
Jeffrey Wilcke 57f4e90257 Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" 8 years ago
Jeffrey Wilcke 8b57c49490 params: core, core/vm, miner: 64bit gas instructions (#3514) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Zsolt Felfoldi 93f9c023cc les: fixed selectPeer deadlock, improved request distribution 8 years ago
Felix Lange e171bf74f8 core/types: remove redundant SignECDSA wrappers, rename to SignTx 8 years ago
Zsolt Felfoldi af8a742d00 les: improved header fetcher and server statistics 8 years ago
Jeffrey Wilcke 4dca5d4db7 core/types, params: EIP#155 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago