InitResponse: { create( base?: { chainIds?: string[]; config?: { name?: string; version?: string }; dbSchema?: { gqlSchema?: string }; eventLogConfigs?: { fields?: { basicType?: EventLogConfig_BasicFieldType; coinType?: { address?: ...
; symbol?: ...
}; name?: string; structType?: { fields?: ...
}; }[]; name?: string; }[]; executionConfig?: { ethAbiDecoderConfig?: { enabled?: boolean; skipWhenDecodeFailed?: boolean; workerCount?: number; }; forceExactBlockTime?: boolean; handlerOrderInsideTransaction?: ExecutionConfig_HandlerOrderInsideTransaction; processBindingTimeout?: number; rpcRetryTimes?: number; sequential?: boolean; skipStartBlockValidation?: boolean; }; exportConfigs?: { channel?: string; name?: string }[]; metricConfigs?: { aggregationConfig?: { discardOrigin?: boolean; intervalInMinutes?: number[]; types?: AggregationType[]; }; description?: string; name?: string; persistentBetweenVersion?: boolean; sparse?: boolean; type?: MetricType; unit?: string; }[]; }, ): InitResponse; decode( input: Uint8Array<ArrayBufferLike> | Reader, length?: number, ): InitResponse; encode(message: InitResponse, writer?: Writer): Writer; fromJSON(object: any): InitResponse; fromPartial( object: { chainIds?: string[]; config?: { name?: string; version?: string }; dbSchema?: { gqlSchema?: string }; eventLogConfigs?: { fields?: { basicType?: EventLogConfig_BasicFieldType; coinType?: { address?: (...)
| (...)
; symbol?: (...)
| (...)
}; name?: string; structType?: { fields?: { name?: string | undefined; basicType?: EventLogConfig_BasicFieldType | undefined; coinType?: { symbol?: string | undefined; address?: { address?: string | undefined; chain?: string | undefined; } | undefined; } | undefined; structType?: { ...; } | undefined; }[] | undefined
; }; }[]; name?: string; }[]; executionConfig?: { ethAbiDecoderConfig?: { enabled?: boolean; skipWhenDecodeFailed?: boolean; workerCount?: number; }; forceExactBlockTime?: boolean; handlerOrderInsideTransaction?: ExecutionConfig_HandlerOrderInsideTransaction; processBindingTimeout?: number; rpcRetryTimes?: number; sequential?: boolean; skipStartBlockValidation?: boolean; }; exportConfigs?: { channel?: string; name?: string }[]; metricConfigs?: { aggregationConfig?: { discardOrigin?: boolean; intervalInMinutes?: number[]; types?: AggregationType[]; }; description?: string; name?: string; persistentBetweenVersion?: boolean; sparse?: boolean; type?: MetricType; unit?: string; }[]; }, ): InitResponse; toJSON(message: InitResponse): unknown;} Type Declaration
create: function
create( base?: { chainIds?: string[]; config?: { name?: string; version?: string }; dbSchema?: { gqlSchema?: string }; eventLogConfigs?: { fields?: { basicType?: EventLogConfig_BasicFieldType; coinType?: { address?: ...
; symbol?: ...
}; name?: string; structType?: { fields?: ...
}; }[]; name?: string; }[]; executionConfig?: { ethAbiDecoderConfig?: { enabled?: boolean; skipWhenDecodeFailed?: boolean; workerCount?: number; }; forceExactBlockTime?: boolean; handlerOrderInsideTransaction?: ExecutionConfig_HandlerOrderInsideTransaction; processBindingTimeout?: number; rpcRetryTimes?: number; sequential?: boolean; skipStartBlockValidation?: boolean; }; exportConfigs?: { channel?: string; name?: string }[]; metricConfigs?: { aggregationConfig?: { discardOrigin?: boolean; intervalInMinutes?: number[]; types?: AggregationType[]; }; description?: string; name?: string; persistentBetweenVersion?: boolean; sparse?: boolean; type?: MetricType; unit?: string; }[]; },): InitResponse Parameters
Optionalbase: {
chainIds?: string[];
config?: { name?: string; version?: string };
dbSchema?: { gqlSchema?: string };
eventLogConfigs?: {
fields?: {
basicType?: EventLogConfig_BasicFieldType;
coinType?: { address?: ...; symbol?: ... };
name?: string;
structType?: { fields?: ... };
}[];
name?: string;
}[];
executionConfig?: {
ethAbiDecoderConfig?: {
enabled?: boolean;
skipWhenDecodeFailed?: boolean;
workerCount?: number;
};
forceExactBlockTime?: boolean;
handlerOrderInsideTransaction?: ExecutionConfig_HandlerOrderInsideTransaction;
processBindingTimeout?: number;
rpcRetryTimes?: number;
sequential?: boolean;
skipStartBlockValidation?: boolean;
};
exportConfigs?: { channel?: string; name?: string }[];
metricConfigs?: {
aggregationConfig?: {
discardOrigin?: boolean;
intervalInMinutes?: number[];
types?: AggregationType[];
};
description?: string;
name?: string;
persistentBetweenVersion?: boolean;
sparse?: boolean;
type?: MetricType;
unit?: string;
}[];
}
decode: function
decode( input: Uint8Array<ArrayBufferLike> | Reader, length?: number,): InitResponse Parameters
- input: Uint8Array<ArrayBufferLike> | Reader
Optionallength: number
encode: function
Returns Writer
fromJSON: function
fromPartial: function
fromPartial( object: { chainIds?: string[]; config?: { name?: string; version?: string }; dbSchema?: { gqlSchema?: string }; eventLogConfigs?: { fields?: { basicType?: EventLogConfig_BasicFieldType; coinType?: { address?: (...)
| (...)
; symbol?: (...)
| (...)
}; name?: string; structType?: { fields?: { name?: string | undefined; basicType?: EventLogConfig_BasicFieldType | undefined; coinType?: { symbol?: string | undefined; address?: { address?: string | undefined; chain?: string | undefined; } | undefined; } | undefined; structType?: { ...; } | undefined; }[] | undefined
; }; }[]; name?: string; }[]; executionConfig?: { ethAbiDecoderConfig?: { enabled?: boolean; skipWhenDecodeFailed?: boolean; workerCount?: number; }; forceExactBlockTime?: boolean; handlerOrderInsideTransaction?: ExecutionConfig_HandlerOrderInsideTransaction; processBindingTimeout?: number; rpcRetryTimes?: number; sequential?: boolean; skipStartBlockValidation?: boolean; }; exportConfigs?: { channel?: string; name?: string }[]; metricConfigs?: { aggregationConfig?: { discardOrigin?: boolean; intervalInMinutes?: number[]; types?: AggregationType[]; }; description?: string; name?: string; persistentBetweenVersion?: boolean; sparse?: boolean; type?: MetricType; unit?: string; }[]; },): InitResponse Parameters
- object: {
chainIds?: string[];
config?: { name?: string; version?: string };
dbSchema?: { gqlSchema?: string };
eventLogConfigs?: {
fields?: {
basicType?: EventLogConfig_BasicFieldType;
coinType?: { address?: (...) | (...); symbol?: (...) | (...) };
name?: string;
structType?: {
fields?: { name?: string | undefined; basicType?: EventLogConfig_BasicFieldType | undefined; coinType?: { symbol?: string | undefined; address?: { address?: string | undefined; chain?: string | undefined; } | undefined; } | undefined; structType?: { ...; } | undefined; }[] | undefined;
};
}[];
name?: string;
}[];
executionConfig?: {
ethAbiDecoderConfig?: {
enabled?: boolean;
skipWhenDecodeFailed?: boolean;
workerCount?: number;
};
forceExactBlockTime?: boolean;
handlerOrderInsideTransaction?: ExecutionConfig_HandlerOrderInsideTransaction;
processBindingTimeout?: number;
rpcRetryTimes?: number;
sequential?: boolean;
skipStartBlockValidation?: boolean;
};
exportConfigs?: { channel?: string; name?: string }[];
metricConfigs?: {
aggregationConfig?: {
discardOrigin?: boolean;
intervalInMinutes?: number[];
types?: AggregationType[];
};
description?: string;
name?: string;
persistentBetweenVersion?: boolean;
sparse?: boolean;
type?: MetricType;
unit?: string;
}[];
}
toJSON: function
Returns unknown