EthSigner should proxy all endpoints through Eth client

Description

EthSigner only proxies unknown rpcs on the / endpoint. This should be changed so that all endpoints other than ones handled internally by EthSigner are passed through to the downstream eth node.

Motivation for this is that Besu has /login endpoint that will not work if used through EthSigner. We also don't want to add special handling for the login to be passed through and there could be others added in the future.

Status

Assignee

Unassigned

Reporter

Jason Frame

Labels

None

Refinement State

Not Started

Scrum Team

Phoenix

Story Points

2

Sprint

Priority

P3
Configure