Skip to main content
Version: 22.0.x

Interface: PolkadotConfig

types.PolkadotConfig

Properties

metadata

Optional metadata: Record<string, `0x${string}`>

provide a locally saved metadata file for a modestly fast startup time (e.g. 1 second when provided, 1.5 seconds without).

Note

if not provided the SDK will read the needed data from chain during startup

Note

format is key as genesis hash and spec version and the value hex encoded chain metadata

Example

creating valid metadata

const meta = _polkadotApi.runtimeMetadata.toHex();
const genesisHash = _polkadotApi.genesisHash;
const specVersion = _polkadotApi.runtimeVersion.specVersion;

const metadata = {
[`${genesisHash}-${specVersion}`]: meta,
};

Defined in

types/index.ts:699


noInitWarn

Optional noInitWarn: boolean

set to true to disable polkadot start up warnings

Defined in

types/index.ts:704


typesBundle

Optional typesBundle: OverrideBundleType

allows for types to be provided for multiple chain specs at once

Note

shouldn't be needed for most use cases

Defined in

types/index.ts:711