description: EthSigner command line interface reference
This reference describes the syntax of the EthSigner Command Line Interface (CLI) options.
EthSigner --chain-id=<chainId> --downstream-http-port=<port> --key-file=<keyFile> --password-file=<passwordFile> [options]
Runs EthSigner transaction signing application.
Chain ID that is the intended recipient for the signed transactions.
--chain-id=<chainId>
--chain-id=2017
Endpoint to which received requests are forwarded. Default is localhost
.
--downstream-http-host=<downstreamHttpHost>
--downstream-http-host=8.8.8.8
Endpoint to which received requests are forwarded.
--downstream-http-port=<downstreamHttpPort>
--downstream-http-port=6174
Timeout period (in milliseconds) for downstream requests. Default is 5000.
--downstream-http-request-timeout=<downstreamHttpRequestTimeout>
--downstream-http-request-timeout=3000
Host on which JSON-RPC HTTP listens. Default is localhost
.
--http-listen-host=<httpListenHost>
--http-listen-host=8.8.8.8
Port on which JSON-RPC HTTP listens. Default is 8545.
--http-listen-port=<httpListenPort>
--http-lisentport=6174
File containing key used to sign transactions.
-k, --key-file=<keyFile>
--key-file=/Users/me/my_node/transactionKey
File containing password to decrypt the key used to sign transactions.
-k, --password-file=<passwordFile>
-p, --password-file=/Users/me/my_node/password
Logging verbosity levels. Options are: OFF
, FATAL
, WARN
, INFO
, DEBUG
, TRACE
, ALL
. The
default is INFO
.
-l, --logging=<LOG VERBOSITY LEVEL>
Displays the help and exits.
-h, --help
Displays the version and exits.
-V, --version