Skip to content

@acala-network/chopsticks-core


@acala-network/chopsticks-core / OffchainWorker

Class: OffchainWorker

Defined in: packages/core/src/offchain.ts:9

Constructors

new OffchainWorker()

new OffchainWorker(): OffchainWorker

Returns

OffchainWorker

Properties

offchainStorage

readonly offchainStorage: Map<string, undefined | null | string>

Defined in: packages/core/src/offchain.ts:11


pendingExtrinsics

readonly pendingExtrinsics: `0x${string}`[] = []

Defined in: packages/core/src/offchain.ts:10

Methods

get()

get(key): undefined | null | string

Defined in: packages/core/src/offchain.ts:13

Parameters

key

string

Returns

undefined | null | string


pushExtrinsic()

pushExtrinsic(block, extrinsic): Promise<`0x${string}`>

Defined in: packages/core/src/offchain.ts:45

Parameters

block

Block

extrinsic

`0x${string}`

Returns

Promise<`0x${string}`>


run()

run(block): Promise<void>

Defined in: packages/core/src/offchain.ts:21

Parameters

block

Block

Returns

Promise<void>


set()

set(key, value): void

Defined in: packages/core/src/offchain.ts:17

Parameters

key

string

value

undefined | null | string

Returns

void