Signer capable of signing transactions with a JSON RPC server
capable of eth_signTransaction, eth_signTypedData_v4, personal_sign and eth_accounts
RPC functions.
Signer Options
:rpc_module: The RPC Module to use. (Optional, Defaults toEthereumex.HttpClient):url: The RPC URL to use. (Optional)
All other options will be passed to the RPC module request/3 function in
the third argument