Commit Graph

1636 Commits

Author SHA1 Message Date
86e383f507 chore: simplify transaction to call request conversion (#13574) 2024-12-29 14:32:27 +01:00
711c5e812e chore: replace match with let else (#13585) 2024-12-28 18:44:54 +00:00
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
df294e424b chore: make clippy happy (#13561) 2024-12-27 09:38:41 +00:00
56ce046317 perf: query bytecodes with &B256 to avoid copying code hash (#13559) 2024-12-26 14:58:56 +00:00
031f430b8f perf: query accounts with &Address to avoid copying address (#13554) 2024-12-25 12:31:28 +00:00
a4410c83e8 feat: add L2EthApiExt trait (#13539) 2024-12-24 14:58:52 +01:00
f67625fd67 Add drop aware sender new type (fixes #13242) (#13495)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-24 10:13:20 +00:00
af1c9b7614 refactor: integrate BuiltPayload::Primitives (#13484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-23 23:06:47 +00:00
c6d42ad8c4 chore: move EventSender out of BeaconConsensusEngineHandle (#13533) 2024-12-23 22:44:19 +00:00
6822d4f18b fix(simulate_v1): fill transactions sequentually (#13532) 2024-12-23 22:42:27 +00:00
8579c08d63 fix: only skip last tx commit (#13528) 2024-12-23 20:36:00 +00:00
ec21e895c1 chore: rm evmenvprovider trait (#13503) 2024-12-23 10:46:09 +00:00
3ab28a5907 chore: use imported b256 types (#13509) 2024-12-23 08:02:17 +01:00
369d74515a docs: use ots_ prefix (#13498) 2024-12-22 19:50:07 +01:00
a163a5c19d feat: relax eth_callBundle bounds (#13485) 2024-12-22 18:28:25 +01:00
05382ec387 chore: relax build_receipt (#13486) 2024-12-22 18:27:43 +01:00
82af170687 feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-12-20 15:28:05 +00:00
431c993cee chore: bump alloy 0.8.2 (#13459) 2024-12-20 08:56:01 +01:00
2eecf75c35 chore: remove redundant Send bounds for BlockReader types (#13452) 2024-12-19 10:57:13 +00:00
ef033abaf9 Removed manual implementations of core::error::Error (#13370)
Co-authored-by: router <router@router.ian>
2024-12-18 00:01:48 +00:00
30d48cc97f fix: call bundle recursion (#13425) 2024-12-17 13:33:14 +00:00
952eeae2a1 chore: bump alloy 0.8.1 (#13418) 2024-12-16 20:33:17 +00:00
4e6ed39b6d chore: rm evm_env_for_raw_block function (#13403) 2024-12-16 02:55:17 +00:00
b525231224 chore: Introduce helper type for evm cfg and env tuple (#13377) 2024-12-14 08:53:59 +00:00
d087488479 feat: make block <-> payload conversions generic over transaction (#13389) 2024-12-13 18:25:31 +00:00
b67e5a262c chore: remove PooledTransactionsElement alias (#13384) 2024-12-13 14:48:56 +00:00
acc125a528 chore: rm pooledtx element type (#13286) 2024-12-13 12:58:40 +00:00
f347977765 chore: use hash fn directly (#13379) 2024-12-13 12:28:48 +00:00
e9577729f8 fix(builder): desired block gas limit (#13351) 2024-12-12 16:29:33 +00:00
90fcfb90e7 chore: unify noop provider impls (#13345) 2024-12-12 14:13:39 +01:00
aca4a2db39 feat(rpc): remove total difficulty (#13303)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-12 12:52:34 +00:00
941ffb51fa chore: rm chainspec max gas limit (#13308) 2024-12-11 19:29:06 +00:00
9891917f61 chore: rm receiptsext trait (#13296) 2024-12-11 14:20:27 +00:00
17d38c9152 feat(EthApi): Add broadcast stream for incoming raw transactions (#13165) 2024-12-11 13:54:51 +00:00
6b7bf2a0ad refactor: use constructor functions (#13255) 2024-12-11 09:36:27 +00:00
d345ffc58c fix: fromstr impl for miner variant (#13289) 2024-12-11 08:53:48 +00:00
0494ca01d5 perf: trie micro optimizations (#13282) 2024-12-11 04:52:42 +00:00
73f1583455 Bump alloy to 0.8.0 (#13268)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-10 20:06:21 +00:00
d97449dae4 fix: bounds for BundleApi (#13267) 2024-12-10 14:50:16 +01:00
eb6080863b feat(rpc): relax VaidationApi and EngineApi (#13241) 2024-12-09 21:48:29 +00:00
af5dc60867 Return a propoer error code for txpool is full error (#13245) 2024-12-09 20:43:10 +00:00
c7c84f2d3f feat: relax bounds for eth_simulateV1 (#13232) 2024-12-09 19:08:49 +00:00
465692b5af test: add tracing test (#13221) 2024-12-09 10:57:50 +01:00
6b35b05993 feat: relax bounds for EthPubSub (#13203)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-07 05:30:56 +00:00
9167e454b5 refactor: simplify and relax some RPC bounds (#13202) 2024-12-07 03:28:50 +00:00
53f7297618 chore: rm validate delegate (#13190) 2024-12-06 19:57:01 +00:00
cd13bd91cd feat: unify ReceiptWithBloom from Alloy (#13088)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-06 19:12:44 +00:00
806a1b1e88 chore: use slice arg for tx decoding (#13181) 2024-12-06 16:21:04 +00:00
cf2a6a1ee8 feat: EthApi traits abstraction (#13170) 2024-12-06 12:30:50 +00:00