@proto-kit/sequencerDocs


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