Skip to main content
Version: 1.2.0-beta1

Interface: MnemonicDevToolsProviderApi

Defined in: src/Mnemonic/types.ts:310

Provider inspection API exposed through devtools registry resolution.

Resolve a provider from the registry, then invoke these methods for manual inspection/mutation from the browser console.

Properties

clear()

clear: () => void

Defined in: src/Mnemonic/types.ts:322

Remove all keys in this provider namespace.

Returns

void


dump()

dump: () => Record<string, string>

Defined in: src/Mnemonic/types.ts:314

Dump all raw key-value pairs for the provider namespace.

Returns

Record<string, string>


get()

get: (key) => unknown

Defined in: src/Mnemonic/types.ts:316

Read decoded value for an unprefixed key.

Parameters

ParameterType
keystring

Returns

unknown


getStore()

getStore: () => Mnemonic

Defined in: src/Mnemonic/types.ts:312

Access the underlying store instance.

Returns

Mnemonic


keys()

keys: () => string[]

Defined in: src/Mnemonic/types.ts:324

List all unprefixed keys in this provider namespace.

Returns

string[]


remove()

remove: (key) => void

Defined in: src/Mnemonic/types.ts:320

Remove a single unprefixed key.

Parameters

ParameterType
keystring

Returns

void


set()

set: (key, value) => void

Defined in: src/Mnemonic/types.ts:318

Write value for an unprefixed key (JSON-encoded).

Parameters

ParameterType
keystring
valueunknown

Returns

void