@proto-kit/sdk • Docs
Documentation / @proto-kit/sdk / StateServiceQueryModule
Class: StateServiceQueryModule
Used by various module sub-types that may need to be configured
Extends
Implements
Constructors
new StateServiceQueryModule()
new StateServiceQueryModule(
sequencer):StateServiceQueryModule
Parameters
• sequencer: ModuleContainerLike
Returns
Overrides
Defined in
sdk/src/query/StateServiceQueryModule.ts:22
Properties
appChain?
optionalappChain:AppChain<any>
Inherited from
Defined in
sequencer/dist/appChain/AppChainModule.d.ts:5
currentConfig
protectedcurrentConfig:undefined|NoConfig
Store the config separately, so that we can apply additional checks when retrieving it via the getter
Inherited from
Defined in
common/dist/config/ConfigurableModule.d.ts:17
sequencer
sequencer:
ModuleContainerLike
Defined in
sdk/src/query/StateServiceQueryModule.ts:23
presets
staticpresets:Presets<unknown>
Inherited from
Defined in
sequencer/dist/appChain/AppChainModule.d.ts:4
Accessors
asyncStateService
Get Signature
get asyncStateService():
AsyncStateService
Returns
Defined in
sdk/src/query/StateServiceQueryModule.ts:28
config
Get Signature
get config():
Config
Returns
Config
Set Signature
set config(
config):void
Parameters
• config: Config
Returns
void
Inherited from
Defined in
common/dist/config/ConfigurableModule.d.ts:18
leafStore
Get Signature
get leafStore():
AsyncLinkedLeafStore
Returns
Defined in
sdk/src/query/StateServiceQueryModule.ts:34
treeStore
Get Signature
get treeStore():
AsyncMerkleTreeStore
Returns
Defined in
sdk/src/query/StateServiceQueryModule.ts:38
Methods
create()
create(
childContainerProvider):void
Parameters
• childContainerProvider: ChildContainerProvider
Returns
void
Inherited from
Defined in
common/dist/config/ConfigurableModule.d.ts:20
get()
get(
key):Promise<undefined|Field[]>
Parameters
• key: Field
Returns
Promise<undefined | Field[]>
Implementation of
Defined in
sdk/src/query/StateServiceQueryModule.ts:42
merkleWitness()
merkleWitness(
path):Promise<undefined|LinkedMerkleTreeReadWitness>
Parameters
• path: Field
Returns
Promise<undefined | LinkedMerkleTreeReadWitness>
Implementation of
QueryTransportModule.merkleWitness