Commit Graph

1169 Commits

Author SHA1 Message Date
5b90cbc411 fix(stages): add commit threshold to merkle stage v2 (#1656)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-13 21:47:16 -07:00
c5cd236e1a feat(rpc): implement log subscription (#1719) 2023-03-13 20:00:58 -07:00
54aab533c2 feat(rpc): add partial eth_getProof implementation (#1515)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-03-13 17:49:36 -07:00
4c1a35b2b8 feat: add trace inspector config (#1729) 2023-03-13 15:02:02 -07:00
5d9237c2e8 fix(rpc): use eth id provider for filter (#1740) 2023-03-13 15:57:50 -04:00
bc0ce63624 style: get rid of some else branches (#1736) 2023-03-13 18:46:36 +01:00
043098aa70 fix: default to correct ws port in rpc server args (#1739) 2023-03-13 16:12:44 +01:00
5e0535c27c chore: add ReceiptProvider trait bound (#1738) 2023-03-13 15:28:47 +01:00
ff9f02d524 style(rpc): some transaction by touch ups (#1711) 2023-03-13 14:46:13 +01:00
2bd73199c2 chore(docs): add method name to RPC handler implementation (#1737) 2023-03-13 14:37:39 +01:00
31411681ed feat: add ReceiptProvider (#1735) 2023-03-13 14:35:28 +01:00
c110c91629 refactor(provider): trie provider (#1723) 2023-03-13 06:23:47 -07:00
139c0c4562 refactor(rpc): move revm utils to module (#1732) 2023-03-13 06:02:52 -07:00
e33e93c9a0 chore(txpool): remove Arc for internals (#1733) 2023-03-13 06:00:47 -07:00
102a5a378f chore: rename trace handler functions (#1731) 2023-03-13 13:44:43 +01:00
a98dc43cb0 docs: add api handler docs (#1727) 2023-03-13 12:13:56 +01:00
3ba2398f95 bug: Increment transition_id if block changeset is present (#1718) 2023-03-13 10:35:02 +01:00
29a2e1ab3a feat(rpc): add EthSubscriptionIdProvider (#1721) 2023-03-12 22:36:19 -04:00
ff34c0ec2a chore(executor): add tx hash to evm error (#1714) 2023-03-12 18:38:29 +01:00
12e94029ac fix(executor): reset access list (#1716) 2023-03-12 13:33:55 +01:00
1846f2d73c feat: Implement is_syncing subscription handler (#1562)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-12 10:16:47 +01:00
a4a80a713e refactor(sync): td stage consensus checks (#1706) 2023-03-12 09:33:24 +01:00
e5a0fc6550 chore(clippy): make clippy happy (#1710) 2023-03-11 16:27:24 +02:00
853da85c44 feat(rpc): eth_transactionBy impls (#1664)
Co-authored-by: Sam Bukowski <sambukowski@Sams-MacBook-Pro.local>
2023-03-11 10:54:11 +01:00
a0f195590c feat(txpool): default transaction ordering (#1704) 2023-03-10 08:30:36 -08:00
99a821aa78 chore(txpool): delete unused removed updates (#1703) 2023-03-10 07:07:35 -08:00
fdfeeb42dc refactor(txpool): use transaction error type (#1698) 2023-03-10 15:57:12 +01:00
89514d70f2 fix(txpool): track promoted transactions (#1702) 2023-03-10 06:49:26 -08:00
3ed9ef49d0 feat(rpc): add missing geth trace calls (#1700) 2023-03-10 14:27:33 +01:00
ad5f9aa78c refactor: extract transaction consensus errors to standalone type (#1697) 2023-03-10 04:43:04 -08:00
ba96b9d165 feat: Add Latest State TransactionValidator implementation (#1498) 2023-03-10 10:35:59 +01:00
45c6be4e3d ci: delete project workflow (#1695) 2023-03-10 10:13:48 +01:00
9d7975a07a fix: error on pow block in forkchoiceUpdated (#1692) 2023-03-10 09:46:49 +01:00
dd1a0b495f chore: remove redundant handshake traces (#1694) 2023-03-10 04:09:34 +01:00
6190eac9ce feat: add Tracing inspector (#1618) 2023-03-09 13:43:24 -08:00
ea11461126 chore(rpc): add required fields to Trace handler (#1683) 2023-03-09 12:51:35 -08:00
89305b883a chore(rpc): add convenience from impl (#1686) 2023-03-09 12:50:26 -08:00
ce633c22e5 chore(rpc): move EthRpcErrorCode to rpc-types (#1690) 2023-03-09 10:10:26 -08:00
8ba0a190b8 fix(executor): preserve existing account state (#1691) 2023-03-09 09:14:36 -08:00
e913a536f0 fix: serialize index as hex string (#1687) 2023-03-09 16:25:34 +01:00
1e4ab0e1ac chore: replace lru with schnellru (#1688) 2023-03-09 16:20:40 +01:00
d164a16be7 chore: rm duplicate TxHashNumber entry (#1685) 2023-03-09 15:41:12 +02:00
e07e9532c0 dep(revm): update (#1684) 2023-03-09 13:00:46 +01:00
17e8ce48dc chore(deps): clean up reth-stages deps (#1682) 2023-03-09 11:49:33 +01:00
d0b1e0aa02 fix(dep): update and lock revm (#1681) 2023-03-09 11:43:56 +01:00
e494011819 chore(discv4): remove deprecated EF bootnodes (#1680)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-03-09 02:08:05 -08:00
279ad346f7 fix: return zero latestValidHash pre-merge (#1677) 2023-03-08 18:17:28 -05:00
9e1c341e16 fix(primitives): write withdrawal hash at genesis (#1654) 2023-03-08 11:30:50 -05:00
161de9aadf feat: persist contract analysis in db (#1640) 2023-03-08 16:25:14 +01:00
b449ac06dd chore: add from u256 impl to JsonU256 (#1673) 2023-03-08 16:11:55 +01:00