message: README: Add usage information
diff: @@ -26,12 +26,94 @@ After that, they can be run with the following commands:
  ```sh
  # Indexer service
  -graph-indexer-service ...
  +graph-indexer-service start ...
  # Indexer agent
  -graph-indexer-agent ...
  +graph-indexer-agent start ...
  ```
  +### Usage
  +
  +#### Indexer service
  +
  +```sh
  +$ graph-indexer-service start --help
  +
  +Start the service
  +
  +Ethereum
  + --ethereum Ethereum node or provider URL [string] [required]
  + --mnemonic Ethereum wallet mnemonic [string] [required]
  +
  +Indexer Infrastructure
  + --port Port to serve from [number] [default: 7600]
  + --graph-node-query-endpoint Graph Node endpoint to forward queries to
  + [string] [required]
  + --graph-node-status-endpoint Graph Node endpoint for indexing statuses etc.
  + [string] [required]
  +
  +Network Subgraph
  + --network-subgraph-deployment Network subgraph deployment [string]
  + --network-subgraph-endpoint Endpoint to query the network subgraph from
  + [string]
  +
  +Options:
  + --version Show version number [boolean]
  + --help Show help [boolean]
  + --free-query-auth-token Auth token that clients can use to query for free
  + [array]
  +```
  +
  +#### Indexer agent
  +
  +```sh
  +$ graph-indexer-agent start --help
  +
  +Start the agent
  +
  +Ethereum
  + --ethereum Ethereum node or provider URL [string] [required]
  + --mnemonic Mnemonic for the wallet [string] [required]
  +
  +Indexer Infrastructure
  + --graph-node-query-endpoint Graph Node endpoint for querying subgraphs
  + [string] [required]
  + --graph-node-status-endpoint Graph Node endpoint for indexing statuses etc.
  + [string] [required]
  + --graph-node-admin-endpoint Graph Node endpoint for applying and updating
  + subgraph deployments [string] [required]
  + --public-indexer-url Indexer endpoint for receiving requests from the
  + network [string] [required]
  + --indexer-geo-coordinates Coordinates describing the Indexer's location
  + using latitude and longitude
  + [array] [default: ["31.780715","-41.179504"]]
  + --index-node-ids Node IDs of Graph nodes to use for indexing
  + [array] [required]
  + --indexer-management-port Port to serve the indexer management API at
  + [number] [default: 8000]
  +
  +Network Subgraph
  + --network-subgraph-deployment Network subgraph deployment [string]
  + --network-subgraph-endpoint Endpoint to query the network subgraph from
  + [string]
  +
  +Protocol
  + --default-allocation-amount Default amount of GRT to allocate to a subgraph
  + deployment [string] [default: "0.01"]
  +
  +Postgres
  + --postgres-host Postgres host [string] [required]
  + --postgres-port Postgres port [number] [default: 5432]
  + --postgres-username Postgres username [string] [default: "postgres"]
  + --postgres-password Postgres password [string] [default: ""]
  + --postgres-database Postgres database name [string] [required]
  +
  +Options:
  + --version Show version number [boolean]
  + --help Show help [boolean]
  +```
  +
  +
  ## Running from source
  Run the following at the root of this repository to install dependencies and build the packages:
  @@ -45,11 +127,11 @@ After this, the indexer service and agent can be run with:
  ```sh
  # Indexer service
  cd packages/indexer-service
  -./bin/graph-indexer-service ...
  +./bin/graph-indexer-service start ...
  # Indexer agent
  cd packages/indexer-service
  -./bin/graph-indexer-service ...
  +./bin/graph-indexer-service start ...
  ```
  ## Docker images
  