Commit Graph

1508 Commits

Author SHA1 Message Date
Arsenii Kulikov
29da7d744a fix: eth_getProof response (#12370) 2024-11-07 19:31:17 +00:00
Matthias Seitz
cf095a7536 chore: reorder super (#12380) 2024-11-07 16:42:37 +01:00
Arsenii Kulikov
581a2f1d47 refactor(rpc): unify system caller invocations (#12360) 2024-11-07 11:05:55 +00:00
Delweng
581cef3303 feat(rpc/admin): return deposit_contract_address for the admin_NodeInfo RPC (#12362)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-11-07 10:53:11 +00:00
Arsenii Kulikov
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
Steven
4048117bcf Track time diff between new_payload and FCU (#12245)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 10:20:33 +00:00
Thomas Coratger
f1ac9b87b8 refactor(rpc): simplifications with DatabaseRef calls (#12294) 2024-11-06 09:45:00 +00:00
Skanda Bhat
6ddb3eac97 feat: mev_simBundle (#12218)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-11-05 17:28:18 +00:00
Thomas Coratger
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
Thomas Coratger
967cbc4e97 primitives: rm alloy Signature reexport (#12313) 2024-11-05 04:15:15 +00:00
Thomas Coratger
d5f0103601 primitives: rm alloy BlockNumHash reexport (#12304) 2024-11-04 14:54:58 +00:00
Thomas Coratger
0475af8bdb primitives: rm alloy BlockId reexport (#12303) 2024-11-04 11:47:18 +00:00
Thomas Coratger
566f2b4950 primitives: rm alloy BlockHashOrNumber reexport (#12302) 2024-11-04 10:15:56 +00:00
Arsenii Kulikov
adff5a9429 feat: remove AnyNetwork usage (#12280) 2024-11-02 18:14:10 +00:00
Ryan Schneider
d8bbd36b2f feat: flashbots_validateBuilderSubmissionV4 (#12243) 2024-11-01 21:35:47 +00:00
Matthias Seitz
41c4bab0f7 chore: use deref directly (#12256) 2024-11-01 16:02:49 +00:00
Aliaksei Misiukevich
f6bd11c711 feature: transaction's input truncate function (#12236)
Signed-off-by: nadtech-hub <taberlick@gmail.com>
2024-11-01 14:54:55 +01:00
Matthias Seitz
c6b740801f chore: apply same member order (#12253) 2024-11-01 11:11:54 +00:00
Thomas Coratger
249c600dd9 rpc: add rename method in TransportRpcModules (#12239) 2024-11-01 10:34:48 +00:00
Matthias Seitz
8d31b65242 chore: clippy happy (#12248) 2024-11-01 11:17:43 +01:00
Arsenii Kulikov
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
Matthias Seitz
1f1dcc950d chore: simplify SystemCaller setup (#12223) 2024-10-31 13:45:55 +00:00
Steven
41044a2601 Apply beacon system call to trace_block (#12030)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-31 09:07:20 +00:00
Matthias Seitz
e5fc048139 docs: add context truncated input (#12207) 2024-10-30 22:43:26 +00:00
Matthias Seitz
b3e8327065 chore: rename v1 type (#12205) 2024-10-30 17:56:36 +00:00
Emilia Hane
37d9643607 chore(rpc): remove redundant LoadState::cache (#12147) 2024-10-28 18:10:30 +00:00
Emilia Hane
28f8c47dc0 chore(rpc): remove redundant LoadTransaction::cache (#12148) 2024-10-28 18:10:18 +00:00
Emilia Hane
3d62bfde14 chore(rpc): add super trait RpcNodeCoreExt to LoadReceipt (#12149) 2024-10-28 18:09:58 +00:00
Emilia Hane
473026f40a chore(rpc): remove redundant LoadFee::cache (#12146) 2024-10-28 16:51:45 +00:00
Emilia Hane
06d73eec8a chore(rpc): inline trait methods of RpcNodeCore impl (#12144) 2024-10-28 16:35:26 +00:00
Emilia Hane
b36b021aa2 chore(rpc): define trait RpcNodeCoreExt and replace LoadBlock::cache (#12141) 2024-10-28 15:59:26 +00:00
Hoa Nguyen
380e237257 refactor: replace receipt envelope encoded with trait (#11742)
Co-authored-by: Tuan Tran <tropicaldog17@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-28 13:48:32 +00:00
0xOsiris
0d07d27f3c feat: Add version to BeaconEngineMessage FCU (#12089)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-28 13:00:36 +01:00
Emilia Hane
8f5fd1d70c chore(rpc): remove redundant EthTransactions::provider (#12121) 2024-10-28 10:14:40 +00:00
Emilia Hane
77e5748124 chore(rpc): remove redundant LoadFee::provider (#12122) 2024-10-28 10:14:11 +00:00
Thomas Coratger
8605d04a09 refactor: rm re-exports of alloy eip 4844 constants (#12120) 2024-10-28 08:30:06 +00:00
Emilia Hane
b7b3f8149c chore(rpc): remove redundant Trace::evm_config (#12102) 2024-10-27 14:24:21 +00:00
Emilia Hane
131cc5175e chore(rpc): remove redundant EthBlocks::provider (#12109) 2024-10-27 09:21:34 +00:00
Emilia Hane
768404c59e chore(rpc): remove redundant trait bounds in eth api (#12105) 2024-10-27 08:30:02 +00:00
Emilia Hane
e158369a68 chore(rpc): remove redundant trait method LoadBlock::provider (#12100) 2024-10-27 07:35:24 +00:00
Emilia Hane
988c5ee4c5 chore(rpc): Add super trait RpcNodeCore to LoadPendingBlock (#12098) 2024-10-26 23:11:53 +00:00
Emilia Hane
a98dc3973f chore(rpc): simplify trait bounds on EthApiSpec impl (#12101) 2024-10-26 18:56:29 +00:00
Emilia Hane
1bdf429af5 Remove trait method Call::evm_config (#12095) 2024-10-26 16:20:08 +00:00
Ryan Schneider
f616de6d94 feat(rpc): Start to implement flashbots_validateBuilderSubmissionV3 (#12061) 2024-10-26 16:15:08 +00:00
Emilia Hane
d5f5c0f112 chore(rpc): set RpcNodeCore as supertrait for LoadState (#12094) 2024-10-26 15:40:46 +00:00
Emilia Hane
a06c3af832 chore(rpc): Remove provider and network trait methods from EthApiSpec (#12050) 2024-10-26 13:03:22 +00:00
Emilia Hane
44e4c47803 chore(sdk): add helper trait to node API to simplify type definition (#10616) 2024-10-26 10:55:26 +00:00
Darshan Kathiriya
ac329bfce1 perf: improve debug_traceBlock performance (#11979)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-26 07:44:47 +00:00
Jeff
d91cacd14a feat(rpc): rpc rate limiter impl (#11952)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-25 17:11:24 +00:00
tedison
5a5ec73c37 Change return type of ReceiptBuilder (#11987) 2024-10-25 05:02:43 +00:00