Skip to content
You are reading Codefi Orchestrate development version documentation and some displayed features may not be available in the stable release. You can switch to stable version using the version box at screen bottom.

Transaction Listener options

Usage:
  orchestrate tx-listener run [flags]

Flags:
      --chain-registry-url string                        URL of the Chain Registry HTTP endpoint. 
                                                         Environment variable: "CHAIN_REGISTRY_URL" (default "localhost:8081")
      --contract-registry-url string                     URL (GRPC target) of the Contract Registry (See https://github.com/grpc/grpc/blob/master/doc/naming.md)
                                                         Environment variable: "CONTRACT_REGISTRY_URL" (default "localhost:8080")
  -h, --help                                             help for run
      --kafka-consumer-max-wait-time int                 Kafka consumer max wait time.
                                                         Environment variable: "KAFKA_CONSUMER_MAX_WAIT_TIME" in ms (default 20)
      --kafka-group string                               Address of Kafka server to connect to.
                                                         Environment variable: "KAFKA_GROUP" (default "group-e2e")
      --kafka-sasl-enabled                               Whether or not to use SASL authentication when connecting to the broker
                                                         Environment variable: "KAFKA_SASL_ENABLED"
      --kafka-sasl-handshake                             Whether or not to send the Kafka SASL handshake first if enabled (defaults to true). You should only set this to false if you're using a non-Kafka SASL proxy.
                                                         Environment variable: "KAFKA_SASL_HANDSHAKE" (default true)
      --kafka-sasl-mechanism string                      SASLMechanism is the name of the enabled SASL mechanism. Possible values: OAUTHBEARER, PLAIN (defaults to PLAIN).
                                                         Environment variable: "KAFKA_SASL_MECHANISM"
      --kafka-sasl-password string                       Password for SASL/PLAIN or SASL/SCRAM auth.
                                                         Environment variable: "KAFKA_SASL_PASSWORD"
      --kafka-sasl-scramauthzid string                   Authz id used for SASL/SCRAM authentication
                                                         Environment variable: "KAFKA_SASL_SCRAMAUTHZID"
      --kafka-sasl-user string                           Username for SASL/PLAIN or SASL/SCRAM auth.
                                                         Environment variable: "KAFKA_SASL_USER"
      --kafka-tls-ca-cert-file string                    CA cert file Path.
                                                         Environment variable: "KAFKA_TLS_CA_CERT_FILE"
      --kafka-tls-client-cert-file string                Client Cert File Path.
                                                         Environment variable: "KAFKA_TLS_CLIENT_CERT_FILE"
      --kafka-tls-client-key-file string                 Client key file Path.
                                                         Environment variable: "KAFKA_TLS_CLIENT_KEY_FILE"
      --kafka-tls-enabled                                Whether or not to use TLS when connecting to the broker (defaults to false).
                                                         Environment variable: "KAFKA_TLS_ENABLED"
      --kafka-tls-insecure-skip-verify                   Controls whether a client verifies the server's certificate chain and host name. If InsecureSkipVerify is true, TLS accepts any certificate presented by the server and any host name in that certificate. In this mode, TLS is susceptible to man-in-the-middle attacks. This should be used only for testing.
                                                         Environment variable: "KAFKA_TLS_INSECURE_SKIP_VERIFY"
      --kafka-url strings                                URL (addresses) of Kafka server(s) to connect to.
                                                         Environment variable: "KAFKA_URL" (default [localhost:9092])
      --transaction-scheduler-url string                 URL of the Transaction Scheduler HTTP endpoint. 
                                                         Environment variable: "TRANSACTION_SCHEDULER_URL" (default "localhost:8081")
      --tx-listener-provider-refresh-interval duration   Time interval for refreshing the configuration from the chain-registry
                                                         Environment variable: "TX_LISTENER_PROVIDER_REFRESH_INTERVAL" (default 5s)
      --tx-sentry-refresh-interval duration              Interval of time between checks for pending transactions. Environment variable: "TX_SENTRY_REFRESH_INTERVAL" (default 1s)

Command line arguments take precedence over environment variables.

Note

For more info on gRPC Context Store target click here.

ConsenSys has acquired Quorum from J.P. Morgan. Please read the FAQ.
Questions or feedback? You can obtain paid professional support by Consensys at orchestrate@consensys.net