Skip to content

@acala-network/chopsticks-core


@acala-network/chopsticks-core / OffchainWorker

Class: OffchainWorker ​

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

Constructors ​

Constructor ​

new OffchainWorker(): OffchainWorker

Returns ​

OffchainWorker

Properties ​

offchainStorage ​

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

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): string | null | undefined

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

Parameters ​

key ​

string

Returns ​

string | null | undefined


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 ​

string | null | undefined

Returns ​

void