Overview
Provide a JSON configuration file using the --configfile
command line option when starting Tessera.
The configuration file must contain the options to start the transaction manager with a local or remote enclave.
You can also configure:
- Access to keys.
- Key vaults.
- The Tessera API servers.
- Peer discovery.
- TLS.
- An external database.
- Support for multiple private states and resident groups.
- Cryptographic elliptic curves.
- Support for Hyperledger Besu versions earlier than 25.1.0.
- High availability.
You can override configuration options using the command line.
View an example configuration file and descriptions for each configuration item.