network
Usage: pmc network [OPTIONS] COMMAND [ARGS]...
Commands relating to the network as a whole
╭─ Options ───────────────────────────────────────────────────────────────────╮
│ -h, --help Show this message and exit │
╰─────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────╮
│ initialize Create system cluster with naked system container│
│ for the directory blockchain. Module argument │
│ initial_provider becomes first member of SYSTEM_P│
│ voter set. │
│ initialize-economy-chain Create and initialize economy chain. Please run │
│ the command without supplying the configuration │
│ to retry a failed initialization. │
│ initialize-token-chain Create and initialize token chain. Please run the│
│ command without supplying the configuration to │
│ retry a failed initialization. │
│ initialize-evm-transaction-submitter-chain │
│ Create and initialize EVM transaction submitter │
│ chain │
│ initialize-evm-event-receiver-chain │
│ Create and initialize EVM event receiver chain │
│ initialize-evm-event-receiver-price-oracle-chain │
│ Create and initialize EVM event receiver price │
│ oracle chain │
│ initialize-evm-event-receiver-token-chain │
│ Create and initialize EVM event receiver token │
│ chain │
│ initialize-price-oracle-chain │
│ Create and initialize Price oracle chain │
│ summary Show summary of the network │
│ version Shows network version │
│ verify Verify that all nodes are accessible │
╰─────────────────────────────────────────────────────────────────────────────╯
The network command (pmc network
) consists of sub-commands that initialize a network and show a summary or version of
an existing network.
network initialize
Usage: pmc network initialize [OPTIONS]
Create system cluster with naked system container for the directory
blockchain. Module argument initial_provider becomes first member of SYSTEM_P
voter set.
╭─ Options ───────────────────────────────────────────────────────────────────╮
│ --lookup-brid Ignore any 'brid' property in configuration file, │
│ always perform lookup │
│ -cfg, --config=CONFIG Alternate path for client configuration file │
│ -sac, --system-anchoring-config=PATH │
│ Configuration file for system anchoring chain (GtvML│
│ (*.xml) or Gtv (*.gtv)) │
│ -cac, --cluster-anchoring-config=PATH │
│ Configuration file for cluster anchoring chain │
│ (GtvML (*.xml) or Gtv (*.gtv)) │
│ -ecc, --economy-chain-config=PATH │
│ Configuration file for economy chain (GtvML (*.xml) │
│ or Gtv (*.gtv)) │
│ -tcc, --token-chain-config=PATH │
│ Configuration file for token chain (GtvML (*.xml) or│
│ Gtv (*.gtv)) │
│ -h, --help Show this message and exit │
╰─────────────────────────────────────────────────────────────────────────────╯
The initialize command (pmc network initialize
) creates a system cluster. The system cluster has a naked system
container for the directory blockchain.
network initialize-economy-chain
Usage: pmc network initialize-economy-chain [OPTIONS]
Create and initialize economy chain. Please run the command without supplying
the configuration to retry a failed initialization.
╭─ Configuration Properties ──────────────────────────────────────────────────╮
│ -cfg, --config=CONFIG Alternate path for client configuration file │
│ -s, --settings=SETTINGS Alternate path for project settings file │
│ --lookup-brid Ignore any 'brid' property in configuration file, │
│ always perform lookup │
│ --lookup-nodes / --no-lookup-nodes │
│ Lookup system cluster signer nodes for sending │
│ transactions to (default: yes) │
│ --network=TEXT Target network to make requests to (if chromia.yml│
│ is configured) │