Commit Graph

888 Commits

Author SHA1 Message Date
rakita
9a949e905b fix(ChainTree): set first block on forked chain (#6821) 2024-02-27 12:52:30 +00:00
Abner Zheng
323bad2718 Replace async trait with ->impl Future (#6791) 2024-02-26 13:23:00 +00:00
Iraklis Leontiadis
d3d994cedd Improve eth_getLogs performance for latest block (#6305)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-25 12:33:12 +00:00
DaniPopes
6890e02310 fmt: format tracing macro calls (#6776) 2024-02-24 10:58:01 +00:00
clabby
21bc1a861b feat(op): Cancun support in payload builder and processor (#6731) 2024-02-23 19:11:25 +00:00
Abner Zheng
be1ebeea62 Replace #[async_trait] with ->imp for traits in rpc_testing_util (#6757) 2024-02-23 16:45:38 +00:00
Abner Zheng
761c707e41 refactor: rename blob_gas_price to blob_base_fee (#6721) 2024-02-23 14:49:10 +00:00
DaniPopes
9ca813aee2 chore: remove some unnecessary calls to unwrap/expect (#6727) 2024-02-22 16:36:08 +00:00
AtomicAzzaz
9c7b2b5f18 Fix(rpc) Effective gas_price for simulations (#6722) 2024-02-22 12:28:59 +00:00
DaniPopes
39cd900875 chore: don't box some futures (#6728) 2024-02-21 22:07:24 +00:00
Nil Medvedev
1269528aa8 chore: remove unrelated SAFETY tags on comments (#6726)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-02-21 20:29:29 +00:00
Matthias Seitz
2eef0dc1a5 chore: improve docs (#6702) 2024-02-21 01:07:21 +00:00
Matthias Seitz
6dc30b426d docs: rm duplicate notes (#6694) 2024-02-20 15:14:37 +01:00
Matthias Seitz
5323a790e6 fix: set fees correctly on eth_sendTransaction (#6671) 2024-02-19 13:53:47 +00:00
Dan Cline
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
R
6d8b5d58c5 implements 'ethGetHeaderByNumber' and 'ethGetHeaderByHash' (#6648)
Co-authored-by: Rodrigo Herrera <rodrigoherrera@pop-os.localdomain>
2024-02-18 19:31:01 +00:00
Luca Provini
29701f6486 updating block_env (#6627) 2024-02-17 14:21:45 +00:00
Matthias Seitz
bcc95b1f4f chore: bump revm 6.0 (#6638) 2024-02-17 10:39:02 +00:00
Dan Cline
632fc0599b feat: add debug_traceBlock test for entire chain (#6636) 2024-02-17 09:28:28 +00:00
abhi
24b5641f3f fix: ignore nonce for call env (#6631) 2024-02-17 01:03:00 +00:00
Aditya Pandey
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
Thomas Coratger
4a8a68b8b9 Implement Deref and DerefMut for StateProviderDatabase (#6538) 2024-02-15 20:09:13 +00:00
0xZerohero
7c93d8efa6 fix: add missing depositReceiptVersion field (#6607) 2024-02-14 16:10:35 +00:00
back
66264e2534 oneline change set excess_blob_gas in local pending block header (#6603) 2024-02-14 12:44:34 +00:00
rakita
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
rakita
4b21cf610c fix(op): set optimism flag correctly (#6593) 2024-02-13 23:43:22 +00:00
Matthias Seitz
cfc914669b feat: declarative builder v2 (#6447)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-13 22:51:38 +00:00
Matthias Seitz
64c33394eb chore: bump alloy revm + inspectors (#6586)
Co-authored-by: Zero Hero <0xzerohero@gmail.com>
2024-02-13 16:21:35 +00:00
Thomas Coratger
9814d3c0dd small refactoring in rpc crate (#6577) 2024-02-13 11:36:57 +00:00
Matthias Seitz
1c21789e63 fix: use real hash for derived from latest (#6561) 2024-02-12 17:56:51 +00:00
Thomas Coratger
f2f1f09552 More raw rpc request testing (#6554) 2024-02-12 12:22:51 +00:00
Thomas Coratger
0977249e64 More raw rpc request testing (#6539) 2024-02-11 15:55:57 +00:00
Thomas Coratger
8cfa5efe62 small refactoring (#6531) 2024-02-10 21:21:40 +00:00
Thomas Coratger
cede8b7dd6 replace &Bytes with &[u8] in optimism functions (#5896)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-09 17:24:55 +00:00
Bjerg
41361d8b41 refactor: rm CallRequest (#6364) 2024-02-09 14:26:01 +00:00
Aditya Pandey
20e59153d9 Cache update on chain action (#6484)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-09 12:29:47 +00:00
Dan Cline
51ffa822c3 chore: make timestamp fork tests better (#6499) 2024-02-09 02:11:59 +00:00
DaniPopes
ac4b99a8e3 chore(deps): bump curve25519-dalek, revert nightly pin (#6497) 2024-02-08 22:00:34 +00:00
Nil Medvedev
787c9b176e Feat: add blobs to eth history (#6469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-08 18:25:14 +00:00
clabby
d05504f996 feat(op): Ecotone L1 fee parsing (#6479) 2024-02-08 02:28:18 +00:00
yjh
29e8aab08a fix: sealed header should not be immutable borrowed (#6456) 2024-02-07 19:26:26 +00:00
Matthias Seitz
34216727d2 chore: bump rpc deps (#6458) 2024-02-07 13:21:10 +01:00
rakita
13947e509b chore: Bump revm to newest (#6357)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-06 22:59:10 +00:00
Thomas Coratger
37a8780a4d Add clippy fixes and minor refactoring (#6450) 2024-02-06 22:11:22 +00:00
Delweng
2895ed30d9 chore(rpc-types-compat): use SealedBlock.raw_transactions to reduce deplicate (#6406)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-02-06 15:29:08 +00:00
Dan Cline
521b579222 chore: rename EvmEnvConfig to ConfigureEvmEnv (#6423) 2024-02-05 23:39:49 +00:00
Thomas Coratger
b9ade51c01 Deprecate best_transactions_with_base_fee (#6394)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-05 16:42:07 +01:00
Thomas Coratger
1f12203723 add TestPoolWrapper around TestPool (#6395) 2024-02-05 12:40:53 +00:00
Victor Shih
35ab1b1586 feature: better Address in use error message. (#6397) 2024-02-05 12:05:37 +00:00
Matthias Seitz
ae9158c95b chore: bump strum (#6392) 2024-02-04 15:23:59 +01:00