Skip to content

@acala-network/chopsticks-core


@acala-network/chopsticks-core / Options

Interface: Options ​

Defined in: packages/core/src/blockchain/index.ts:33

Properties ​

allowUnresolvedImports? ​

optional allowUnresolvedImports: boolean

Defined in: packages/core/src/blockchain/index.ts:47

Whether to allow wasm unresolved imports.


api ​

api: Api

Defined in: packages/core/src/blockchain/index.ts:35

API instance, for getting on-chain data.


buildBlockMode? ​

optional buildBlockMode: BuildBlockMode

Defined in: packages/core/src/blockchain/index.ts:37

Build block mode. Default to Batch.


db? ​

optional db: Database

Defined in: packages/core/src/blockchain/index.ts:41

Datasource for caching storage and blocks data.


header: object

Defined in: packages/core/src/blockchain/index.ts:43

Used to create the initial head.

hash ​

hash: `0x${string}`

number ​

number: number


inherentProviders ​

inherentProviders: InherentProvider[]

Defined in: packages/core/src/blockchain/index.ts:39

Inherent provider, for creating inherents.


maxMemoryBlockCount? ​

optional maxMemoryBlockCount: number

Defined in: packages/core/src/blockchain/index.ts:55

Max memory block count


mockSignatureHost? ​

optional mockSignatureHost: boolean

Defined in: packages/core/src/blockchain/index.ts:45

Whether to enable mock signature. Any signature starts with 0xdeadbeef and filled by 0xcd is considered valid


offchainWorker? ​

optional offchainWorker: boolean

Defined in: packages/core/src/blockchain/index.ts:53

Whether to enable offchain Worker.


processQueuedMessages? ​

optional processQueuedMessages: boolean

Defined in: packages/core/src/blockchain/index.ts:57

Whether to process queued messages


registeredTypes ​

registeredTypes: RegisteredTypes

Defined in: packages/core/src/blockchain/index.ts:51

Polkadot.js custom types registration.


runtimeLogLevel? ​

optional runtimeLogLevel: number

Defined in: packages/core/src/blockchain/index.ts:49

Wasm runtime log level.


saveBlocks? ​

optional saveBlocks: boolean

Defined in: packages/core/src/blockchain/index.ts:59

Whether to save blocks to db