MCPcopy Create free account
hub / github.com/subquery/subql / generateDeploymentChain

Function generateDeploymentChain

packages/cli/src/controller/deploy-controller.ts:218–243  ·  view source on GitHub ↗
(row: GenerateDeploymentChainInterface)

Source from the content-addressed store, hash-verified

216}
217
218export function generateDeploymentChain(row: GenerateDeploymentChainInterface): V3DeploymentIndexerType {
219 return {
220 cid: row.cid,
221 dictEndpoint: row.dictEndpoint,
222 endpoint: row.endpoint,
223 indexerImageVersion: row.indexerImageVersion,
224 indexerAdvancedSettings: {
225 indexer: {
226 unsafe: row.flags.indexerUnsafe,
227 batchSize: row.flags.indexerBatchSize,
228 subscription: row.flags.indexerSubscription,
229 historicalData: !row.flags.disableHistorical,
230 unfinalizedBlocks: row.flags.indexerUnfinalized,
231 storeCacheThreshold: row.flags.indexerStoreCacheThreshold,
232 disableStoreCacheAsync: row.flags.disableIndexerStoreCacheAsync,
233 },
234 },
235 extraParams: row.flags.indexerWorkers
236 ? {
237 workers: {
238 num: row.flags.indexerWorkers,
239 },
240 }
241 : {},
242 };
243}
244
245export function generateAdvancedQueryOptions(flags: DeploymentFlagsInterface): QueryAdvancedOpts {
246 return {

Callers 2

createDeploymentAdapterFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected