Skip to content

Documentation / @etherfold/browser / InstantiatedProcessorBundle

Type Alias: InstantiatedProcessorBundle<EntityProcessorType> ​

InstantiatedProcessorBundle<EntityProcessorType> = object

Defined in: packages/browser/src/processorBundle.ts:113

A bundle that became a processor: the identity of its bytes, and what they made.

Type Parameters ​

EntityProcessorType ​

EntityProcessorType = unknown

Properties ​

identity ​

readonly identity: string

Defined in: packages/browser/src/processorBundle.ts:118

sha256:<hex> over the fetched octets: what etherfold build names the same file.


location ​

readonly location: string

Defined in: packages/browser/src/processorBundle.ts:116

Where the bytes were fetched from, as given.


processor ​

readonly processor: EntityProcessorType

Defined in: packages/browser/src/processorBundle.ts:124

The AUTHORING object the bundle's factory made: declarations plus handlers. unknown unless the caller says otherwise, because what bytes fetched at run time contain is not something a type checker saw.


processorModule ​

readonly processorModule: ProcessorModule<Abi>

Defined in: packages/browser/src/processorBundle.ts:126

The module itself: contractsData and contractsDataPerChain ride on it.


status ​

readonly status: "instantiated"

Defined in: packages/browser/src/processorBundle.ts:114