Interface: PolkadotConfig
Defined in: src/api/client/types.ts:145
Properties
metadata?
optionalmetadata?:Record<string,`0x${string}`>
Defined in: src/api/client/types.ts:164
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,
};
noInitWarn?
optionalnoInitWarn?:boolean
Defined in: src/api/client/types.ts:169
set to true to disable polkadot start up warnings
typesBundle?
optionaltypesBundle?:OverrideBundleType
Defined in: src/api/client/types.ts:176
allows for types to be provided for multiple chain specs at once
Note
shouldn't be needed for most use cases