reth-rpc-eth-types
still brings boa
from revm-inspectors
even with the js-tracer
disabled by default.
#13408
Labels
Describe the feature
I have a PR to update a big codebase to
[email protected]
which includes the latestjs-tracer
optional fixes to try to remove theboa
bloat inCargo.lock
since we don't want to build a whole JS interpreter every time we docargo {build,check,test}
.Still somehow
boa
still shows up in thecargo tree
. Here's the important parts:Now I am trying to find how did
boa
get into here.It wasn't supposed to happen since:
git grep 'js-tracer'
shows nothingreth-rpc-api
depends onreth-rpc-eth-api
without thejs-tracer
featurereth-node-api
which does not depend onrevm-inspectors
reth-node-core
that again does not depend onrevm-inspectors
.reth-rpc-eth-types
which also has feature-gated thejs-tracer
feature and not enabling by defaultrevm-inspectors
has feature-gatedboa
dependency and not enabled by default for a whileNow I don't know if I need to change something in my codebase. Or if we need somehow to force
reth-rpc-eth-types
to not enablejs-tracer
feature inrevm-inspectors
by default.Additional context
No response
The text was updated successfully, but these errors were encountered: