|
| 1 | +## Environment Variables Used in Solo |
| 2 | + |
| 3 | +User can configure the following environment variables to customize the behavior of Solo. |
| 4 | + |
| 5 | +### Table of environment variables |
| 6 | + |
| 7 | +| Environment Variable | Description | Default Value | |
| 8 | +|------------------------------------|--------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------| |
| 9 | +| `SOLO_HOME` | Path to the Solo cache and log files | `~/.solo` | |
| 10 | +| `SOLO_CHAIN_ID` | Chain id of solo network | `298` | |
| 11 | +| `SOLO_NODE_ACCOUNT_ID_START` | First node account ID of solo test network | `0.0.3` | |
| 12 | +| `SOLO_NODE_INTERNAL_GOSSIP_PORT` | Internal ossip port number used by hedera netwrok | `50111` | |
| 13 | +| `SOLO_NODE_EXTERNAL_GOSSIP_PORT` | External port number used by hedera network | `50111` | |
| 14 | +| `SOLO_NODE_DEFAULT_STAKE_AMOUNT` | Default stake amount for node | `500` | |
| 15 | +| `SOLO_OPERATOR_ID` | Operator account ID for solo network | `0.0.2` | |
| 16 | +| `SOLO_OPERATOR_KEY` | Operator private key for solo network | `302e020100300506032b65700422042091132178e72057a1d7528025956fe39b0b847f200ab59b2fdd367017f3087137` | |
| 17 | +| `SOLO_OPERATOR_PUBLIC_KEY` | Operator public key for solo network | `302a300506032b65700321000aa8e21064c61eab86e2a9c164565b4e7a9a4146106e0a6cd03a8c395a110e92` | |
| 18 | +| `FREEZE_ADMIN_ACCOUNT` | Freeze admin account ID for solo network | `0.0.58` | |
| 19 | +| `GENESIS_KEY` | Genesis private key for solo network | `302e020100300506032b65700422042091132178e72057a1d7528025956fe39b0b847f200ab59b2fdd367017f3087137` | |
| 20 | +| `LOCAL_NODE_START_PORT` | Local node start port for solo network | `30212` | |
| 21 | +| `NODE_CLIENT_MIN_BACKOFF` | The minimum amount of time to wait between retries. | `1000` | |
| 22 | +| `NODE_CLIENT_MAX_BACKOFF` | The maximum amount of time to wait between retries. | `1000` | |
| 23 | +| `NODE_CLIENT_REQUEST_TIMEOUT` | The period of time a transaction or query request will retry from a "busy" network response | `600000` | |
| 24 | +| `PODS_RUNNING_MAX_ATTEMPTS` | The maximum number of attempts to check if pods are running. | `900` | |
| 25 | +| `PODS_RUNNING_DELAY` | The interval between attempts to check if pods are running, in the unit of milliseconds. | `1000` | |
| 26 | +| `NETWORK_NODE_ACTIVE_MAX_ATTEMPTS` | The maximum number of attempts to check if network nodes are active. | `120` | |
| 27 | +| `NETWORK_NODE_ACTIVE_DELAY` | The interval between attempts to check if network nodes are active, in the unit of milliseconds. | `1000` | |
| 28 | +| `NETWORK_NODE_ACTIVE_TIMEOUT` | The period of time to wait for network nodes to become active, in the unit of milliseconds. | `60000` | |
| 29 | +| `NETWORK_PROXY_MAX_ATTEMPTS` | The maximum number of attempts to check if network proxy is running. | `300` | |
| 30 | +| `NETWORK_PROXY_DELAY` | The interval between attempts to check if network proxy is running, in the unit of milliseconds. | `2000` | |
| 31 | +| `PODS_READY_MAX_ATTEMPTS` | The maximum number of attempts to check if pods are ready. | `300` | |
| 32 | +| `PODS_READY_DELAY` | The interval between attempts to check if pods are ready, in the unit of milliseconds. | `2000` | |
| 33 | +| `RELAY_PODS_RUNNING_MAX_ATTEMPTS` | The maximum number of attempts to check if relay pods are running. | `900` | |
| 34 | +| `RELAY_PODS_RUNNING_DELAY` | The interval between attempts to check if relay pods are running, in the unit of milliseconds. | `1000` | |
| 35 | +| `RELAY_PODS_READY_MAX_ATTEMPTS` | The maximum number of attempts to check if relay pods are ready. | `100` | |
| 36 | +| `RELAY_PODS_READY_DELAY` | The interval between attempts to check if relay pods are ready, in the unit of milliseconds. | `120` | |
| 37 | +| `NETWORK_DESTROY_WAIT_TIMEOUT` | The period of time to wait for network to be destroyed, in the unit of milliseconds. | `60000` | |
| 38 | + |
| 39 | + |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | + |
0 commit comments