Commit Graph

821 Commits

Author SHA1 Message Date
Matthias Seitz
63adf39290 fix: enable tls feature correctly (#6120) 2024-01-18 17:07:15 +00:00
Dan Cline
aeee4486eb feat: add optimism canyon engine tests (#6107) 2024-01-17 20:54:00 +00:00
Matthias Seitz
f23250d88c chore: reuse alloy rpc serde helpers (#6105) 2024-01-17 14:12:11 +00:00
Matthias Seitz
4d3c9c59c4 chore: bump alloy rpc types (#6093) 2024-01-16 17:04:34 +01:00
Dan Cline
9d65a4cfbb feat: add version_specific_fields method to EngineTypes (#6050) 2024-01-15 20:29:45 +00:00
Dan Cline
685d1c51e4 feat: add BuiltPayload associated type to EngineTypes (#6028) 2024-01-15 17:10:56 +00:00
Arindam Singh
1cc357671a Added extension support for auth rpc module (#6060)
Co-authored-by: root <root@Arindam>
2024-01-15 12:36:03 +00:00
DaniPopes
e2687c4525 chore: avoid .as_ref().to_vec() when Into<Vec<u8>> is available (#6071) 2024-01-15 10:21:54 +00:00
Thomas Coratger
16a6e000bd resolve some missing doc and clippy (#6027) 2024-01-12 13:14:12 +00:00
rakita
ee199bb5db fmt: run nightly-2023-10-15 and remove semicolons (#6035) 2024-01-12 11:38:41 +00:00
Matthias Seitz
49621631a6 test: add base payload serde test (#6038) 2024-01-12 12:39:06 +01:00
Supernovahs.eth
6430731fff feat: Exclude private txs for pending block (#6015)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-11 08:12:32 +00:00
Thomas Coratger
4660da4a3f fix various clippy (#6020)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-01-10 23:27:57 +00:00
Dan Cline
43cdd73acf chore: move optimism payload attribute types to optimism.rs files (#6011) 2024-01-10 17:09:52 +00:00
Dan Cline
cb96fe6d09 feat: make payload builder generic over attributes type (#5948)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-10 10:21:43 +00:00
DaniPopes
19f481006b chore: move revm-inspectors to a separate repo (#5992) 2024-01-09 21:33:45 +00:00
Alexey Shekhirin
a1225be077 fix(bin): process metrics version mismatch (#5985) 2024-01-09 16:59:55 +00:00
Roman Krasiuk
ac104d09eb feat(cli): debug replay engine (#5972) 2024-01-09 12:06:12 +00:00
Dan Cline
ae329773bc chore: improve BLS constant documentation (#5976) 2024-01-08 22:42:49 +00:00
Thomas Coratger
92f33b071c add missing documentation for various crates (#5950) 2024-01-05 13:10:37 +00:00
evalir
9a25470ae2 feat(rpc-types): use alloy-trace-rpc-types crate (#5949) 2024-01-04 19:13:46 +00:00
evalir
09f04a0f6c feat(rpc): use alloy-rpc-types for ethereum-related types (#5947) 2024-01-04 17:11:49 +00:00
Thomas Coratger
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
Dan Cline
d5975a3291 fix: merge_ws doc comment (#5924) 2024-01-03 13:02:56 +00:00
Dan Cline
bfb3953231 chore: improve forkchoiceUpdated doc comments (#5925) 2024-01-03 11:27:15 +00:00
Dan Cline
dcf1d5090f docs: improve rlp transaction encoding docs (#5922) 2024-01-02 19:02:41 +00:00
Matthias Seitz
8dff31e3ac chore: improve ipc error message (#5908) 2023-12-31 22:22:52 +00:00
Matthias Seitz
5b9817ae44 chore: rm redundant serde default (#5902) 2023-12-30 16:16:53 +01:00
DaniPopes
b1b059fe9b chore: clean up lints (#5881) 2023-12-28 16:23:50 +00:00
DaniPopes
e341f47a16 fmt: add a space between inner doc-comments and following items (#5880) 2023-12-28 15:52:20 +00:00
Matthias Seitz
22a450822e chore: add enum helper functions (#5865) 2023-12-27 19:49:03 +00:00
Matthias Seitz
f97b3fc175 test: add test for eth_getLogs blockHash (#5831) 2023-12-20 14:21:47 +00:00
psychiller
92e5b2dafb chore: add optimism rpc errors (#5821)
Co-authored-by: psychiller <pscyhiller@protonmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-20 05:34:42 +00:00
Matthias Seitz
342ee4a41b chore: add error struct for checking builder submissions (#5820) 2023-12-18 18:03:53 +01:00
Matthias Seitz
453f699440 feat: add validation API endpoints (#5816) 2023-12-18 16:10:54 +00:00
Matthias Seitz
98f5baddcc feat: add submitblock request (#5815) 2023-12-18 15:58:39 +00:00
Matthias Seitz
61c9587a24 feat: add execution payload validator (#5811) 2023-12-18 11:45:24 +00:00
Roman Krasiuk
43f29fe7c2 perf: skip initial transaction lookup during log queries (#5805)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-12-18 10:03:39 +00:00
Niclas Blomberg
18c881532f feat: add SSZ encoding for SignedBidSubmission (#5787)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-18 09:33:35 +00:00
Matthias Seitz
fcdd31a6f4 chore: fix new clippy lint (#5806) 2023-12-18 09:03:37 +01:00
Aditya Pandey
a0129b6b88 Archify EthStateCache (#5744)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-15 13:22:19 +00:00
Devon Bear
013b4c93db feat(rpc): Add tx_hash to debug_traceBlockByX (#5743)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-13 18:36:24 +00:00
Matthias Seitz
64337f31e0 chore: make mixHash optional (#5732) 2023-12-11 20:47:34 +00:00
Matthias Seitz
b83afd4b76 fix: use unchecked sender recovery in rpc (#5721) 2023-12-11 14:13:47 +00:00
Matthias Seitz
8a670d57ec fix: use receover_signer_unchecked for tx receipt (#5715) 2023-12-09 14:45:09 +00:00
Yash Atreya
32bf97d7bc chore: add default gpo constants (#5662)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-08 08:22:42 +00:00
Matthias Seitz
73a5b6ced9 feat: add debug_getrawTransactions (#5682) 2023-12-04 18:27:57 +00:00
Bjerg
caa7b92518 chore: clippy (#5674) 2023-12-04 12:25:20 +00:00
Dan Cline
585bc31fbd feat: add sanity tests for Args Default impls (#5660) 2023-12-02 00:08:51 +00:00
Yash Atreya
1067bb32d0 perf(rpc): Use block_with_senders in tracing (#5630)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-01 12:00:07 +00:00