[server] host = "0.0.0.0" port = 3004 # Use mode demo when running watcher locally. # Mode demo whitelists all tokens so that entity values get updated. mode = "demo" [database] type = "postgres" host = "sushiswap-watcher-db" port = 5432 database = "sushi-info-watcher" username = "vdbm" password = "password" synchronize = true logging = false maxQueryExecutionTime = 100 [upstream] [upstream.ethServer] rpcProviderEndpoint = "http://lotus-node-1:1234/rpc/v1" rpcClient = true [upstream.cache] name = "requests" enabled = false deleteOnStart = false [upstream.uniWatcher] gqlEndpoint = "http://sushi-watcher-server:3003/graphql" gqlSubscriptionEndpoint = "ws://sushi-watcher-server:3003/graphql" [upstream.tokenWatcher] gqlEndpoint = "http://erc20-watcher-server:3001/graphql" gqlSubscriptionEndpoint = "ws://erc20-watcher-server:3001/graphql" [jobQueue] dbConnectionString = "postgres://vdbm:password@sushiswap-watcher-db:5432/sushi-info-watcher-job-queue" maxCompletionLagInSecs = 300 jobDelayInMilliSecs = 1000 eventsInBatch = 50 subgraphEventsOrder = true blockDelayInMilliSecs = 2000 prefetchBlocksInMem = false prefetchBlockCount = 10