-
Notifications
You must be signed in to change notification settings - Fork 255
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] all *_many
methods don't work on Reth
#1074
Comments
@zerosnacks mind looking into this, we likely have wrong arg order here |
Spotted a discrepancy, specifically in alloy/crates/rpc-types-eth/src/call.rs Lines 11 to 12 in 067cc46
alloy/crates/provider/src/ext/debug.rs Line 125 in 067cc46
eth_callMany does not seem to be implemented in Alloy so that will have to be added in the
Testing effectively blocked until #1062 is implemented so I'm picking that up as a prerequisite |
*_many
methods don't work on Reth
|
Now unblocked with #1062 merged |
Component
rpc
What version of Alloy are you on?
0.1/0.2
Operating System
Linux
Describe the bug
Following methods do not work with a reth node
reason being that reth accepts different types
instead of
Vec<TransactionRequest>
, reth expects aVec<Bundle>
(debug_trace_call_many)instead of
BlockNumberOrTag
, reth expects aStateContext
(debug_trace_call_many)instead of
Vec<TraceType>
, reth expects aHashSet<TraceType>
(trace_call_many)The text was updated successfully, but these errors were encountered: