Missing RPC Method Definitions for Debug API in RpcMethod.java #8153
Labels
bug
Something isn't working
good first issue
Good for newcomers
P3
Medium (ex: JSON-RPC request not working with a specific client library due to loose spec assumtion)
Description
I encountered an error while attempting to enable Besu's debug API methods using the
--rpc-http-api-method-no-auth
configuration option.Attempted Debug Methods
I tried to enable the following debug API methods as documented in the Besu Documentation:
Error Message
Root Cause
The error appears to be caused by missing method definitions in
org.hyperledger.besu.ethereum.api.jsonrpc.RpcMethod.java
Specifically,DEBUG_ACCOUNT_RANGE("debug_accountRange")
and potentially other debug methods are not defined in the RpcMethod enum.Additional Information
Expected Behavior
The debug API methods should be successfully enabled when specified in the
--rpc-http-api-method-no-auth
parameter, as they are documented in the official Besu documentation.Steps to Reproduce
--rpc-http-api-method-no-auth
parameterThe text was updated successfully, but these errors were encountered: