Commit Graph

104 Commits (944e1a0f906e021f9e513730af87144d61b1fcce)

Author SHA1 Message Date
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
s7v7nislands f541cad272
eth: use new atomic types (#27137) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Péter Szilágyi bf1798e04e
common/prque: generic priority queue (#26290) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Jolly Zhao f58ebd9696
all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
Martin Holst Swende 7f2890a9be
eth/fetcher: throttle peers which deliver many invalid transactions (#25573) 2 years ago
Péter Szilágyi 02418c2fa9
Revert "eth/fetcher: don't spend too much time on transaction inclusion" (#25567) 2 years ago
Martin Holst Swende 0ce494b60c
eth/fetcher: don't spend too much time on transaction inclusion (#25524) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 3 years ago
Martin Holst Swende 7175f82495
eth/fetcher: avoid hang in tests (partial fix for #23331) (#23351) 3 years ago
Péter Szilágyi 7e2bbb9cbb
eth/fetcher: if peers never respond, drop them 3 years ago
Shihao Xia eef7a33135
core, miner, rpc, eth: fix goroutine leaks in tests (#24211) 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
XuDon9 Liu AKA Rapper Of CN background diablo & revelations, a man optimistic, negative, silent, active, Taoism 410e731bea
optimize the judge of invalide notification.number (#22658) 3 years ago
Preston Van Loon b97f57882c
eth/fetcher: remove superfluous nilness-check (#23739) 3 years ago
Martin Holst Swende c131e812ae
eth/fetcher, trie: unit test reliability fixes (#23020) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
xD AKA Rapper King Of cn background diablo & revelations a50251e6cb
eth/fetcher: avoid spurious timer events at startup (#22652) 4 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
gary rong 28c5a8a54b
les: implement new les fetcher (#20692) 4 years ago
Martin Holst Swende 105922180f
eth/downloader: refactor downloader + queue (#21263) 4 years ago
gary rong 4a19c0e7b8
core, eth, internal: include read storage entries in structlog output (#21204) 5 years ago
Martin Michlmayr 4f2784b38f
all: fix typos in comments (#21118) 5 years ago
ucwong 66ed58bfcc
eth/fetcher: add missing timer.Stop calls (#20861) 5 years ago
Péter Szilágyi c6be24c731
eth/fetcher: remove randomness from test data 5 years ago
Péter Szilágyi 9938d954c8
eth: rework tx fetcher to use O(1) ops + manage network requests 5 years ago
rjl493456442 049e17116e
core, eth: implement eth/65 transaction fetcher 5 years ago
Martin Holst Swende cdfe9a3a2a eth, les: add sanity checks for unbounded block fields (#19573) 5 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Wenbiao Zheng 277a8c975b eth/fetcher: blockFilter is not used anymore (#17971) 6 years ago
Martin Holst Swende dc43ea8d03
tests: tune flaky tests that error in travis occasionally (#18508) 6 years ago
Wenbiao Zheng 6a33954731 core, eth, trie: use common/prque (#17508) 6 years ago
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
Wenbiao Zheng ea89f40f0d eth/fetcher: fix annotation (#16969) 7 years ago
Smilenator 40a2c52397 eth/fetcher: reuse variables for hash and number (#16819) 7 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Wuxiang 8f8774cf6d all: fix various typos (#16533) 7 years ago
Yusup 7aad81f881 eth: fix typos (#16414) 7 years ago
Kyuntae Ethan Kim f6bef558aa eth: fixed typo (#16274) 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago