Additional env configuration in graph-node stack #812
| @ -16,8 +16,12 @@ services: | ||||
|       postgres_pass: password | ||||
|       postgres_db: graph-node | ||||
|       ethereum: ${ETH_NETWORKS:-lotus-fixturenet:http://lotus-node-1:1234/rpc/v1} | ||||
|       # Env varaibles reference: https://git.vdb.to/cerc-io/graph-node/src/branch/master/docs/environment-variables.md | ||||
|       GRAPH_LOG: debug | ||||
|       ETHEREUM_REORG_THRESHOLD: 3 | ||||
|       GRAPH_ETHEREUM_JSON_RPC_TIMEOUT: ${GRAPH_ETHEREUM_JSON_RPC_TIMEOUT:-180} | ||||
|       GRAPH_ETHEREUM_REQUEST_RETRIES: ${GRAPH_ETHEREUM_REQUEST_RETRIES:-10} | ||||
|       GRAPH_ETHEREUM_MAX_BLOCK_RANGE_SIZE: ${GRAPH_ETHEREUM_MAX_BLOCK_RANGE_SIZE:-2000} | ||||
|     entrypoint: ["bash", "-c"] | ||||
|     # Wait for ETH RPC endpoint to be up when running with fixturenet-lotus | ||||
|     command: | | ||||
|  | ||||
| @ -76,6 +76,19 @@ export ETH_RPC_PORT= | ||||
| # The etherum network(s) graph-node will connect to | ||||
| # Set this to a space-separated list of the networks where each entry has the form NAME:URL | ||||
| export ETH_NETWORKS= | ||||
| 
 | ||||
| # Optional: | ||||
| 
 | ||||
| # Timeout for ETH RPC requests in seconds (default: 180s) | ||||
| export GRAPH_ETHEREUM_JSON_RPC_TIMEOUT= | ||||
| 
 | ||||
| # Number of times to retry ETH RPC requests (default: 10) | ||||
| export GRAPH_ETHEREUM_REQUEST_RETRIES= | ||||
| 
 | ||||
| # Maximum number of blocks to scan for triggers in each request (default: 2000) | ||||
| export GRAPH_ETHEREUM_MAX_BLOCK_RANGE_SIZE= | ||||
| 
 | ||||
| # Ref: https://git.vdb.to/cerc-io/graph-node/src/branch/master/docs/environment-variables.md | ||||
| ``` | ||||
| 
 | ||||
| Example env file: | ||||
| @ -85,6 +98,10 @@ export ETH_RPC_HOST=filecoin.chainup.net | ||||
| export ETH_RPC_PORT=443 | ||||
| 
 | ||||
| export ETH_NETWORKS=filecoin:https://filecoin.chainup.net/rpc/v1 | ||||
| 
 | ||||
| export GRAPH_ETHEREUM_JSON_RPC_TIMEOUT=360 | ||||
| export GRAPH_ETHEREUM_REQUEST_RETRIES=5 | ||||
| export GRAPH_ETHEREUM_MAX_BLOCK_RANGE_SIZE=50 | ||||
| ``` | ||||
| 
 | ||||
| Set the environment variables: | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user