fix: Disable eth_getProof by default

No need to give malfunctioning feature by default. Issue #15 affects
StoragesTrie, AccountsTrie table which is used only for state root and
proof generation.
Also clearing the table does not affect any other parts of reth node.

Meanwhile, add --experimental-eth-get-proof flag to enable eth_getProof
forcefully.
This commit is contained in:
sprites0
2025-08-28 09:42:03 -04:00
parent b004263f82
commit e87b9232cc
3 changed files with 26 additions and 3 deletions

View File

@ -659,7 +659,7 @@ where
}
pub fn install_hl_node_compliance<Node, EthApi>(
ctx: RpcContext<Node, EthApi>,
ctx: &mut RpcContext<Node, EthApi>,
) -> Result<(), eyre::Error>
where
Node: FullNodeComponents,