@proto-kit/sequencer • Docs


Documentation / @proto-kit/sequencer / QueryBuilderFactory

Variable: QueryBuilderFactory

const QueryBuilderFactory: object

Type declaration

fillQuery()

Type Parameters

• Module extends Object

Parameters

• runtimeModule: Module

• queryTransportModule: QueryTransportModule

Returns

ModuleQuery<Module>

fromProtocol()

Type Parameters

• ProtocolModules extends MandatoryProtocolModulesRecord & ProtocolModulesRecord

Parameters

• protocol: Protocol<ProtocolModules>

• queryTransportModule: QueryTransportModule

Returns

Query<ProtocolModule<unknown>, ProtocolModules>

fromRuntime()

Type Parameters

• RuntimeModules extends RuntimeModulesRecord

Parameters

• runtime: Runtime<RuntimeModules>

• queryTransportModule: QueryTransportModule

Returns

Query<RuntimeModule<unknown>, RuntimeModules>

Defined in

packages/sequencer/src/helpers/query/QueryBuilderFactory.ts:71