Commit Graph

1236 Commits

Author SHA1 Message Date
Roman Krasiuk
25ac1370fd refactor(sync): header sync mode (#1831) 2023-03-19 06:59:37 -07:00
Matthias Seitz
6bb341a169 chore(deps): rm some rlp deps (#1839) 2023-03-19 14:36:20 +01:00
Matthias Seitz
96ae3e7bd2 chore(rpc): rm allow unused (#1838) 2023-03-19 14:32:14 +01:00
Bjerg
85076fbde5 feat: add mainnet timestamp for shanghai (#1829) 2023-03-18 15:10:57 +01:00
Bjerg
100d4a90c6 chore: indent stuff in #1833 (#1835) 2023-03-18 14:45:41 +01:00
Bjerg
a05b3ffed6 perf: dynamically batch tx sender recovery (#1834) 2023-03-18 14:35:45 +01:00
François Garillot
075544e889 refactor: various cleanups (#1833)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-18 14:13:09 +01:00
Matthias Seitz
995c5ad5d1 perf(stages): use regular rayon spawn (#1832) 2023-03-18 13:43:56 +01:00
Bjerg
661a2426ff ci: check that benchmarks compile (#1828) 2023-03-18 08:36:34 +01:00
Bjerg
d774d914ce feat: allow --db before or after subcommand (#1827) 2023-03-18 07:16:34 +01:00
Dan Cline
7ac06cd29f feat: use chain specific bootnodes (#1826) 2023-03-17 19:28:00 -04:00
Matthias Seitz
d65cab9132 feat(rpc): port all geth tracing types (#1812) 2023-03-17 10:52:18 -07:00
Bjerg
16733e01fe chore: small nits in executor from #1674 (#1823) 2023-03-17 18:51:02 +01:00
Bjerg
9de94ae73c docs: finish_transition clarification (#1824) 2023-03-17 10:50:54 -07:00
rakita
f34c1dcc35 bug(senders_stage): Stage done is wrong if range doesn't have tx (#1822) 2023-03-17 10:50:21 -07:00
Matthias Seitz
7ef3f4d68e chore(deps): rm unused rlp dep (#1821) 2023-03-17 18:07:48 +01:00
Roman Krasiuk
7da13eb40a chore(provider): add post state tracing (#1819) 2023-03-17 16:22:14 +01:00
Roman Krasiuk
9036f5ea9f style: prefer then_some over if else (#1810) 2023-03-17 14:16:29 +01:00
Matthias Seitz
ef51f566fe chore(deps): bump revm and use new utils (#1816) 2023-03-17 14:16:09 +01:00
Matthias Seitz
7c877cb921 chore: cleanup some staged-sync deps (#1815) 2023-03-17 13:20:11 +01:00
Matthias Seitz
1a317f20e4 refactor: split consensus crate (#1814) 2023-03-17 13:20:00 +01:00
Matthias Seitz
f08a70dad8 feat: add int or hex serde parsers (#1811) 2023-03-17 13:19:21 +01:00
Roman Krasiuk
3a01ad9cd7 fix(cli): create net dir if non existent (#1809) 2023-03-17 13:19:12 +01:00
Matthias Seitz
376bfa2b51 chore: spawn engine api task as critical (#1813) 2023-03-17 04:43:13 -07:00
Roman Krasiuk
8f60f7d75a fix(cli): tip number lookup (#1808) 2023-03-17 04:39:08 -07:00
Roman Krasiuk
8485d7b209 ci: revert nightly downgrade (#1807) 2023-03-16 23:36:27 -07:00
Dan Cline
1711d801af feat: continuous download (#1744) 2023-03-16 22:33:11 -04:00
Matthias Seitz
241ec32abf feat: add canonical_headers_range (#1795)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-16 17:06:32 -07:00
his-dudenesss
57894f7b98 Issue 1770 move rlp impl for enr to discv4 crate (#1804)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-16 16:59:29 -07:00
Matthias Seitz
090bbe7836 fix(rpc): fallback to basefee when calculating fee fields (#1800)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-16 16:50:33 -07:00
Bjerg
7f5ac990eb perf: write friendly ExecutionResult (#1674)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-16 16:42:59 -07:00
rakita
670db0b433 feat(BcTree): return inserted block status Accepted/Valid/Disconnected (#1798) 2023-03-16 11:45:01 -07:00
Matthias Seitz
fe011f1f8c feat(rpc): enable eth_call eth_estimateGas (#1799) 2023-03-16 17:41:16 +01:00
Matthias Seitz
6bd9a25980 docs: add some encode docs (#1797) 2023-03-16 17:07:55 +01:00
Matthias Seitz
9f00d48402 chore: rearrange impl order (#1796) 2023-03-16 15:22:08 +01:00
Matthias Seitz
498687b761 feat(txpool): add EthTransactionValidator::new (#1792) 2023-03-16 14:11:16 +01:00
Roman Krasiuk
00bcb210a0 fix(ci): downgrade nightly to 2023-03-14 (#1790) 2023-03-16 03:11:46 -07:00
Roman Krasiuk
67478ba779 fix(tree): vis of unwind block indices (#1786) 2023-03-16 02:21:52 -07:00
rakita
d6344e79fd chore(provider): Added explanation for get_take ExecutionResult fn (#1776) 2023-03-15 17:55:38 -07:00
rakita
3b8c876524 chore(BlockchainTree): unwind function (#1775)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-15 17:52:38 -07:00
Matthias Seitz
1cba25e651 chore(deps): bump aquamarine 0.3 (#1780) 2023-03-15 23:19:25 +01:00
Matthias Seitz
47878184b9 chore(deps): remove unused deps (#1779) 2023-03-15 22:47:14 +01:00
Roman Krasiuk
7d30bd3941 chore(sync): blockchain tree config and externals (#1760) 2023-03-15 10:44:26 -07:00
Matthias Seitz
ed9c6a61ee refactor(rpc): simplify state_at functions (#1771) 2023-03-15 09:29:37 -07:00
Matthias Seitz
0dfb940f1a feat(rpc): impl trace_get (#1769) 2023-03-15 15:51:46 +01:00
Matthias Seitz
7f0e32dd09 chore(rpc): impl with_state_at closure (#1767) 2023-03-15 15:04:49 +01:00
Matthias Seitz
0c434e7916 feat(rpc): impl parity trace_transaction (#1765) 2023-03-15 15:03:42 +01:00
Matthias Seitz
bba61c0b61 refactor(rpc): use ChainState type (#1756) 2023-03-15 14:06:53 +01:00
Roman Krasiuk
a00df7ffbb feat(cli): separate net dir (#1764) 2023-03-15 13:56:48 +01:00
Matthias Seitz
ec7b9554f3 fix: fix clippy and broken code (#1761) 2023-03-15 04:56:46 -07:00