Skip to main content
Version: 1.2.1-beta1.0

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