Commit Graph

116 Commits

Author SHA1 Message Date
Bjerg
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
Matthias Seitz
600f3eac8c chore(rpc): simplify GethTrace type (#3180) 2023-06-15 14:29:37 +00:00
Matthias Seitz
ce4600b5b4 fix: use serde json value for tracer config (#3154) 2023-06-14 20:17:01 +00:00
Matthias Seitz
cf10590e4a feat: add js tracer (#3100)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-14 12:42:00 +00:00
Waylon Jepsen
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
Matthias Seitz
c7187130ba feat(rpc): track gas remaining (#3049) 2023-06-07 23:32:11 +00:00
Matthias Seitz
4ddec063f0 feat: support disable* fields (#3041) 2023-06-07 10:52:45 +00:00
Matthias Seitz
1a4f407c4a perf: only set fields if enabled (#3031) 2023-06-06 18:19:38 +00:00
Matthias Seitz
132beb3561 fix(rpc): serialize return data bytes without prefix (#3019) 2023-06-06 12:01:06 +00:00
Matthias Seitz
95b9e32331 fix(rpc): use correct rename (#3020) 2023-06-06 11:57:06 +00:00
Matthias Seitz
45af6dc504 fix: serialize storage map without prefix (#3016) 2023-06-06 11:41:08 +00:00
DaniPopes
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
Matthias Seitz
6e3b420bf3 fix(rpc): use u64 for gas (#3004) 2023-06-06 00:38:58 +00:00
Matthias Seitz
088c388d13 fix(rpc): make memSize optional (#2999) 2023-06-05 23:17:30 +00:00
Matthias Seitz
5c7c6608d1 chore(clippy): make clippy happy (#2963) 2023-06-02 15:22:42 +00:00
Matthias Seitz
a03c380d1a fix(rpc): remove invalid block hash variant (#2954) 2023-06-02 12:30:13 +00:00
Sanket Shanbhag
5b72a73815 feat(rpc): add rpc_ namespace (#2928)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-02 10:55:25 +00:00
Peter Davies
8a5fc9a974 fix: Return correct gas price fields for EIP2930 transactions (#2930) 2023-05-31 12:40:12 +00:00
Matthias Seitz
5b73b2a1b1 chore(clippy): make clippy happy (#2885) 2023-05-29 11:20:51 +00:00
Matthias Seitz
0ebc78651e chore: more sane debug display impls (#2872) 2023-05-26 18:28:20 +00:00
Matthias Seitz
b70afbb37f fix: ensure extradata is 32 bytes or less (#2775) 2023-05-22 13:29:09 +02:00
Matthias Seitz
a97c5b34a9 chore(rpc): add InvalidStateRoot error variant (#2698) 2023-05-16 12:41:38 -04:00
Matthias Seitz
a73e6c8ca8 chore: cleanup engine api errors (#2674) 2023-05-15 14:27:22 +02:00
Matthias Seitz
4a492f6cd1 chore: move Filter to rpc-types (#2648) 2023-05-12 12:15:03 -04:00
Matthias Seitz
08972ca5e4 feat: add forkchoice update tracker type (#2555)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-05-12 12:24:41 +02:00
Matthias Seitz
92b557d84e chore(deps): bump jsonrpsee 0.18 (#2640) 2023-05-12 00:54:21 +02:00
Bharath Vedartham
041b8d3207 feat: implement call tracer (#2349)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-11 00:49:27 -04:00
Matthias Seitz
3591a6f249 feat(rpc): add txpool namespace (#2591) 2023-05-06 13:47:27 -07:00
Matthias Seitz
df476140c4 chore: add transaction_type field to callrequest (#2590) 2023-05-06 10:34:22 -07:00
Georgios Konstantopoulos
63d2d700aa fix: remove transactionLogIndex from logs (#2583) 2023-05-05 12:26:19 -07:00
Matthias Seitz
e6107a1bce feat(rpc): add parity trace conversion (#2576) 2023-05-05 10:48:31 -07:00
Matthias Seitz
35e2421022 feat(rpc): set eip1559 gasPrice field (#2579) 2023-05-05 19:08:52 +02:00
Matthias Seitz
0ae9c28397 fix(rpc): set effective gas price (#2570) 2023-05-05 11:42:59 +02:00
Matthias Seitz
010b600f39 fix: ensure parent hash and number match (#2546) 2023-05-04 00:04:48 +02:00
Matthias Seitz
34a13ce240 fix: dont include latest valid hash on block hash error (#2523) 2023-05-02 17:46:41 +02:00
Roman Krasiuk
3cf6015149 perf(proofs): root calculation using hash builder (#2517) 2023-05-02 17:41:22 +02:00
Matthias Seitz
949b3639c3 fix: track invalid payload hashes (#2521) 2023-05-02 17:16:32 +02:00
Roman Krasiuk
423265648d proofs: prefer encode_list over encode_iter (#2518) 2023-05-02 07:23:45 -07:00
Matthias Seitz
c62c7d6f1d feat: find canonical ancestor (#2506) 2023-05-02 13:07:00 +02:00
Matthias Seitz
ebf13ec9c8 fix: set signature v value correctly (#2461)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-04-29 09:01:03 +02:00
Matthias Seitz
eba1e885a4 fix: payload transactions are raw transactions (#2448) 2023-04-28 12:04:52 -07:00
Roman Krasiuk
b4d69e68dc perf: remove redundant ommers sealing (#2386) 2023-04-25 05:53:16 -07:00
joshieDo
9452b3658b feat(db): Don't store TxHash when writing to the table (#2279) 2023-04-21 11:15:52 +02:00
Bjerg
68d8506d8e feat: block level indexing (#2275)
Co-authored-by: rakita <dragan0rakita@gmail.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-20 15:03:48 -04:00
Satyam Kulkarni
7e965a3c79 feat: implement eth_feeHistory (#2083)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-20 10:50:03 +02:00
Matthias Seitz
534d23eed8 feat: process payload job initiation async (#2295) 2023-04-19 08:33:17 +02:00
Aditya Pandey
6f15f844a5 Removing reth network api dependency from rpc types (#2281)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-17 14:03:06 +02:00
Matthias Seitz
e27ed92d1e fix(cli): event reporting (#2273) 2023-04-16 18:56:12 +02:00
Aditya Pandey
31caaf8ee8 Skip serializing withdrawals if it is None (#2243) 2023-04-15 10:40:47 +02:00
Matthias Seitz
08eae76bec refactor: simplify engine Api (#2240) 2023-04-14 09:59:18 -07:00