Commit Graph

3473 Commits

Author SHA1 Message Date
Matthias Seitz
1bd79a401d chore: add rlp codec for Sidecar (#5390) 2023-11-13 18:25:59 +00:00
Matthias Seitz
79abf2ba0f chore: remove ckzg dep from rpc types (#5392) 2023-11-13 17:37:14 +00:00
Luca Provini
5baa158fbc Mock eth provider implementation for EvmEnvProvider trait (#5414) 2023-11-13 17:20:35 +00:00
Matthias Seitz
cf2fd287fe perf: reduce overhead with open state (#5416) 2023-11-13 17:07:54 +00:00
Devon Bear
62ec00c672 feat(rpc): implement eth_blobGasPrice (#5403)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-13 12:44:05 +00:00
Roman Krasiuk
4e2f065abf meta: add @joshieDo to snapshot codeowners (#5411) 2023-11-13 12:39:06 +00:00
Luca Provini
e11ddef273 feat: changesetreader for mockethprovider (#5410) 2023-11-13 12:31:36 +00:00
DoTheBestToGetTheBest
cf542922e8 feat(rpc-testing-utils) : test blocks for trace_call_stream method (#5405) 2023-11-12 14:00:19 +00:00
DoTheBestToGetTheBest
02502adb96 feat(rpc-type) : make TraceCallRequest with Default Trait (#5394) 2023-11-12 14:21:44 +01:00
Matthias Seitz
b1b27e231b chore: misc tracer changes (#5404) 2023-11-12 14:03:00 +01:00
github-actions[bot]
c91e87eb84 chore(deps): weekly cargo update (#5402)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-12 12:32:30 +00:00
DoTheBestToGetTheBest
a100fb3e46 feat(bin) : refactor ZeroAsNone struct to a Macro (#5397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-12 12:10:00 +00:00
evalir
63f67d97fd chore: remove into_limbs() call for BlockNumberOrTag From impl (#5395) 2023-11-11 17:49:20 +00:00
evalir
f07ae50065 chore: add @evalir to CODEOWNERS for rpc types related crates (#5396) 2023-11-11 18:49:56 +01:00
Luca Provini
7734ab754c Feat/enable non namespaces (#5391) 2023-11-11 14:54:32 +00:00
Matthias Seitz
32beaeef4e chore: support MaxU32 on more rpc args (#5393) 2023-11-11 14:33:43 +01:00
evalir
4f631cc773 feat(rpc-types): from U64 for BlockHashOrNumber and BlockId (#5385)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-11 08:30:37 +00:00
Matthias Seitz
e8729dda4a chore: convert connection type to stream (#5384) 2023-11-11 01:06:40 +01:00
Devon Bear
55db2dcd4b feat(rpc): add blob support for TransactionRequest (#5382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 23:48:53 +00:00
Matthias Seitz
277cd3ae04 fix: use SharedCapabilities (#5383) 2023-11-10 22:14:47 +01:00
DoTheBestToGetTheBest
505a192b87 fix(bin) : make rpc_max_response_size as MaxU32 (#5381)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 20:00:44 +00:00
Matthias Seitz
820f67e741 feat: support additional protocols abstraction (#5360) 2023-11-10 18:41:06 +00:00
DoTheBestToGetTheBest
5beb105a7c feat(bin) : max_values Macro for CLI args parsing (#5379)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 16:42:47 +00:00
DoTheBestToGetTheBest
6c4a9cd1c3 feat(rpc-builder): test requests params (#5267)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-11-10 16:39:56 +00:00
DoTheBestToGetTheBest
13fd00c117 feat(rpc-testing-utils): implement trace_call streaming (#5347)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 11:49:14 +00:00
DoTheBestToGetTheBest
ee351fc493 feat(transaction-pool) : impl MockTransaction for Desposit variant (#5321)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 11:45:50 +00:00
Matthias Seitz
e26bc17531 fix: use saturating mul for max response size bytes (#5377) 2023-11-10 12:39:30 +01:00
Matthias Seitz
40db0dfc9a chore: move shared capabilities to capabilities.rs (#5375) 2023-11-10 00:57:28 +01:00
Matthias Seitz
2488aa079e feat: support hello message with protocols (#5371) 2023-11-09 20:21:19 +00:00
Supernovahs.eth
475c42eb0a feat:Support BlockHashOrNumber with block_with_senders (#5356) 2023-11-09 16:39:45 +00:00
int88
46cad7042c implement Stream for Discovery (#5370) 2023-11-09 16:39:02 +00:00
Matthias Seitz
c47a2393e3 chore: fix a bunch of features (#5369) 2023-11-09 14:31:27 +01:00
Dan Cline
d5c5bbffc4 chore: add blob subpool docs on add_transaction (#5367) 2023-11-09 10:27:16 +00:00
makcandrov
e004eb8d1c fix: delete file with invalid name (#5368) 2023-11-09 10:26:10 +00:00
Matthias Seitz
1a78f6ded4 docs: more shared cap docs (#5365) 2023-11-09 04:30:13 +00:00
Matthias Seitz
ef8677f33f chore: rm default features (#5366) 2023-11-09 00:58:44 +01:00
Matthias Seitz
011494dff4 feat: support multiple shared caps (#5363)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2023-11-08 20:33:18 +00:00
DaniPopes
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +00:00
Alexey Shekhirin
c2a33191aa feat(engine): insert new payloads even when hook is running (#5364) 2023-11-08 19:17:35 +00:00
Matthias Seitz
fc32458644 chore: support static str in capability (#5362) 2023-11-08 19:10:07 +00:00
Alexey Shekhirin
e056bfb213 feat(rpc): measure request/call time in seconds (#5361) 2023-11-08 17:10:40 +00:00
Alexey Shekhirin
0a3884ba81 feat(docs): MDBX freelist troubleshooting (#5358) 2023-11-08 15:50:45 +00:00
Matthias Seitz
4865e59684 chore: add missing txvalue impls (#5357) 2023-11-08 16:10:18 +01:00
Matthias Seitz
0e2346597b feat: add for peers functions (#5351) 2023-11-08 14:46:07 +00:00
Panagiotis Ganelis
80be039c77 feat: add trait forNetworkEvents (#5354)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-08 13:24:03 +00:00
Alexey Shekhirin
aa9a8dcad8 feat(bin): report freelist in db stats (#5355) 2023-11-08 13:05:55 +00:00
Matthias Seitz
5daaa7fe27 feat: add established timestamp to peerinfo (#5350) 2023-11-08 03:12:04 +00:00
Dan Cline
1b2a4c71c7 fix: prevent decoding U256 TxValue on mainnet (#5344) 2023-11-07 19:38:34 +00:00
Alexey Shekhirin
47669c5886 feat(rpc): record call metrics per method (#5338) 2023-11-07 19:01:39 +00:00
Matthias Seitz
fd7896fd7c chore: serde misc CallRequest (#5345) 2023-11-07 19:01:03 +00:00