# mainnet | testnet | number for custom CHAIN=mainnet # api API_IS_ENABLED=1 API_REST_IS_ENABLED=1 API_GRPC_IS_ENABLED=1 API_WS_IS_ENABLED=1 #shard ids served by api comma separated 0,1,2,3 API_SHARDS=0,1,2,3 # enable LRU memory cache # API_IS_CACHE_ENABLED=0 # API_REST_ACCESS_KEY=12345 # Indexer INDEXER_IS_ENABLED=1 # blocks,txs,staking tx, internal txs,contracts INDEXER_BLOCKS_IS_ENABLED=1 # logs INDEXER_LOGS_IS_ENABLED=1 INDEXER_LOG_INITIAL_BLOCK_SYNCING_HEIGHT=10010121 # smart contracts INDEXER_CONTRACTS_IS_ENABLED=1 # smart contract trackers erc20,erc721 comma separated INDEXER_CONTRACTS_TYPES=erc20,erc721 # onewallet total balances indexer, running once a day INDEXER_ONEWALLET_IS_ENABLED=1 INDEXER_IS_SYNCED_THRESHOLD=10 # shard ids synced by indexer comma separated 0,1,2,3 INDEXER_SHARDS=0 INDEXER_BATCH_COUNT=1000 BLOCK_INDEXER_BLOCK_RANGE=10 # ws | http. ws works faster INDEXER_RPC_TRANSPORT=ws # rpc list for a shard comma separated # http #INDEXER_RPC_SHARD0=https://a.api.s0.t.hmny.io,https://api.s0.t.hmny.io #INDEXER_RPC_SHARD1=https://api.s1.t.hmny.io #INDEXER_RPC_SHARD2=https://api.s2.t.hmny.io #INDEXER_RPC_SHARD3=https://api.s3.t.hmny.io #ws INDEXER_RPC_SHARD0=wss://ws.s0.t.hmny.io INDEXER_RPC_SHARD1=wss://ws.s1.t.hmny.io INDEXER_RPC_SHARD2=wss://ws.s2.t.hmny.io INDEXER_RPC_SHARD3=wss://ws.s3.t.hmny.io #localhost SHARD0_POSTGRES_HOST=localhost SHARD0_POSTGRES_USER=postgres SHARD0_POSTGRES_PASSWORD= SHARD0_POSTGRES_DB=e SHARD0_POSTGRES_PORT=5432 SHARD0_POSTGRES_POOL_SIZE=25 SHARD1_POSTGRES_HOST=localhost SHARD1_POSTGRES_USER=postgres SHARD1_POSTGRES_PASSWORD= SHARD1_POSTGRES_DB=e1 SHARD1_POSTGRES_PORT=5432 SHARD1_POSTGRES_POOL_SIZE=25 SHARD2_POSTGRES_HOST=localhost SHARD2_POSTGRES_USER=postgres SHARD2_POSTGRES_PASSWORD= SHARD2_POSTGRES_DB=e2 SHARD2_POSTGRES_PORT=5432 SHARD2_POSTGRES_POOL_SIZE=25 SHARD3_POSTGRES_HOST=localhost SHARD3_POSTGRES_USER=postgres SHARD3_POSTGRES_PASSWORD= SHARD3_POSTGRES_DB=e3 SHARD3_POSTGRES_PORT=5432 SHARD3_POSTGRES_POOL_SIZE=25 #AWS key storage AWS_CONFIG_IS_ENABLE=1 AWS_SDK_CONFIG_REGION=/keys/config AWS_SDK_CONFIG_CREDENTIAL=/keys/credential AWS_SDK_CONFIG_ENCRYPTED_FILE=/app/keys/pg-credentials.encrypted