Default fromBlockLevel of 0 means generated projects do not work out–of-the-box for testnets and sandboxes
Currently newly generated projects have a "fromBlockLevel": 0
which points to a bootstrap protocol hash, which is currently recognized as unsupported by Dappetizer:
022-10-04T09:51:34.517Z error [ErrorHandlingIndexingProcessor] Retrying block indexing for time 1 with delayMillis 100 (out of configured maxRetries 4) after error "Error: Failed block indexing. Error: Received unsupported protocol hash 'PrihK96nBAFSxVL1GLJTVhu9YnzkMFiBeuJRPA8NwuZVZCE1L6i'. Have you configured indexer 'fromBlockLevel' too far in the past?
at VerifyBlockProvider.verifyProtocolSupported (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-source/verify-block-provider.ts:66:19)
at VerifyBlockProvider.iterate (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-source/verify-block-provider.ts:39:18)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async ReorgBlockProvider.iterateWithRollbackSupport (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-source/reorg-block-provider.ts:33:24)
at async BlockIndexingProcessor.process (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-processing/block-indexing-processor.ts:38:30)
at async ErrorHandlingIndexingProcessor.process (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-processing/error-handling-indexing-processor.ts:32:17)
at async ShutDownAppOnCompletetionProcessor.process (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-processing/block-indexing-background-worker.ts:31:9).
at BlockIndexingProcessor.process (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-processing/block-indexing-processor.ts:47:19)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async ErrorHandlingIndexingProcessor.process (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-processing/error-handling-indexing-processor.ts:32:17)
at async ShutDownAppOnCompletetionProcessor.process (/Users/mbodecek/work/dp/quickstart2.0ghostnet/node_modules/@tezos-dappetizer/indexer/src/block-processing/block-indexing-background-worker.ts:31:9)".
Generated projects should generally work out-of-the-box
Edited by Peter Smolinský