Commit Graph

1103 Commits

Author SHA1 Message Date
Matthias Seitz
e58fb6714f chore(deps): cargo update (#1637) 2023-03-05 07:01:45 -08:00
Matthias Seitz
9dfee497e9 chore: add tx type constants (#1639)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-03-05 13:33:19 +01:00
Matthias Seitz
31f62c11d5 test: add test for display help (#1623) 2023-03-04 13:52:12 -07:00
Matthias Seitz
7b71af2409 test: add empty decode buffer check (#1628) 2023-03-04 13:51:35 -07:00
grantkee
446d76bc29 feat: Genesis Setters (#1632) 2023-03-04 13:45:32 -07:00
Matthias Seitz
10d24b5cd6 chore: spawn cache task as critical (#1633) 2023-03-04 13:44:59 -07:00
Matthias Seitz
0e9d18d4e9 feat(rpc): support eth_call state overrides (#1634) 2023-03-04 13:44:33 -07:00
Matthias Seitz
91652a0b0c chore: add From bytes::Bytes impl (#1635) 2023-03-04 14:14:16 +01:00
Matthias Seitz
cef4c425fd perf: allocate ping buffer and move to standalone function (#1629) 2023-03-04 01:26:45 +01:00
Matthias Seitz
5dc56cc76f chore: drop tokio rt on separate thread (#1627) 2023-03-03 22:56:35 +01:00
Matthias Seitz
f605e7f3a0 chore: reexport revm create address (#1624) 2023-03-03 22:35:11 +01:00
Matthias Seitz
1bb25ae8b4 style: take ownership of header arg (#1626) 2023-03-03 22:21:38 +01:00
Matthias Seitz
9bdbbb2b9e fix(disc): trigger bootstrap if table empty (#1621) 2023-03-03 15:07:19 -05:00
Matthias Seitz
2d1bcd17d8 perf: improve initial pooled tx exchange (#1615) 2023-03-03 14:50:49 -05:00
Matthias Seitz
bc538770b1 fix: use correct serde impl for Withdrawal (#1616) 2023-03-03 14:17:28 -05:00
Matthias Seitz
789ae514af feat: add derive contract address functions (#1620) 2023-03-03 17:59:18 +01:00
Matthias Seitz
a553c1d700 chore: add spawn_critical function to trait (#1622) 2023-03-03 14:12:00 +01:00
Tirth Patel
fbfec26a36 Support soft limit in NewPooledTransactions (#1577) 2023-03-03 09:36:01 +01:00
Matthias Seitz
161795945b feat(rpc): impl eth_call (#1612) 2023-03-02 18:42:41 +01:00
Bjerg
1ae74feeb5 chore: remove unused config table (#1611)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-03-02 17:25:06 +01:00
Matthias Seitz
f89b504245 feat(rpc): impl eth_estimate (#1599) 2023-03-02 17:07:36 +01:00
Bjerg
e9c2e884a4 chore: get_evm_evn -> get_evm_env (#1610) 2023-03-02 08:08:40 -07:00
Bjerg
5720ede550 feat: db list paging (#1542) 2023-03-02 15:46:00 +01:00
Matthias Seitz
5fbd3f0c9b feat(rpc): Add RpcModuleConfig and integrate in builder (#1605) 2023-03-02 15:39:00 +01:00
Roman Krasiuk
6501ce2956 chore: expose methods and structs (#1607) 2023-03-02 15:29:00 +01:00
Matthias Seitz
9326b45821 chore(deps): rm unused deps in primitives (#1604) 2023-03-02 13:49:15 +01:00
Matthias Seitz
626c076c85 feat(rpc): integrate eth cache and task executor in pipeline (#1596) 2023-03-01 15:46:57 -07:00
Dan Cline
ad0ce8cf1a fix(rpc): make exp claim optional (#1601) 2023-03-01 15:35:13 -07:00
rakita
42e3f56108 feat: refactor few stages to providers, introduce insert_block (#1474)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-01 13:42:45 -07:00
Dan Cline
6136e0deb4 chore: bump ethers (#1598)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-01 21:13:37 +01:00
grantkee
14811dae40 Implement Decodable for TransactionSignedEcRecovered (#1591) 2023-03-01 20:47:24 +01:00
joshieDo
2884eae075 perf: bench merkle stage (#1497) 2023-02-28 23:20:00 -07:00
Francisco Krause Arnim
4839adeaef test: fix hive tests (#1530)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-02-28 18:35:37 -07:00
Georgios Konstantopoulos
4285186dbd refactor: Execution Stage owns Executor (#1568)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-03-01 00:55:51 +01:00
Dan Cline
71bc1451af fix: use correct type for NewPooledTransactionHashes68 (#1548) 2023-02-28 21:20:02 +01:00
Paul Lange
3790a14268 fix(rpc): accept jwt's starting with 0x (#1589)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-02-28 21:03:14 +01:00
Matthias Seitz
7a01e1e231 feat: add eth state cache (#1561) 2023-02-28 20:46:25 +01:00
Roman Krasiuk
dc2f6047db chore(deps): bump clap (#1585) 2023-02-28 16:50:43 +01:00
joshieDo
6cdf0a3ea6 fix: seek_by_key_subkey usage on HistoricalStateProvider (#1584) 2023-02-28 16:45:04 +01:00
Matthias Seitz
530a4a059a chore(deps): bump clap (#1574) 2023-02-28 00:55:40 -07:00
Matthias Seitz
5e0fa44094 fix(rpc): return eth_call fee errors as invalid params (#1559) 2023-02-27 16:40:27 +01:00
Aditya Pandey
494a9e88b2 test: serde roundtrip test for rpc types (#1571) 2023-02-27 16:28:29 +01:00
Georgios Konstantopoulos
56394eec2c feat: Hook on Execution (#1567) 2023-02-27 08:21:34 -07:00
Tom French
7275f8d922 chore: check genesis mismatch in init_genesis (#1560) 2023-02-27 14:08:20 +01:00
Roman Krasiuk
2d0699e98a fix: patch clap with fixed clippy warnings (#1573) 2023-02-27 13:56:27 +01:00
Tom French
cea56f1e1d chore: silence unwanted clippy warning in test (#1566) 2023-02-27 02:22:11 -08:00
Matthias Seitz
17474f309f chore(deps): rm unused deps (#1557) 2023-02-27 00:06:07 -08:00
tomarST
662fd87288 chore: fix all the obvious clippy warnings (#1520) 2023-02-26 00:40:52 -08:00
Matthias Seitz
b1741bd86b fix: rm duplicate size field (#1563) 2023-02-25 15:49:37 -08:00
Tom French
036e935819 chore: clippy fixes (#1558) 2023-02-25 16:10:44 +01:00