_data
_data: WalletPluginData
auth
auth: PermissionLevel | undefined
buoyWs
buoyWs: WebSocket | undefined
chain
chain: Checksum256 | undefined
channelName
channelName: string | undefined
channelUrl
channelUrl: string | undefined
Readonlyconfig
config: WalletPluginConfig = ...
metadata: WalletPluginMetadata = ...
privateKey
privateKey: PrivateKey | undefined
requestKey
requestKey: PublicKey | undefined
signerKey
signerKey: PublicKey | undefined
translations
translations: {
en: {
error: {
cancelled: string;
expired: string;
invalid_response: string;
not_completed: string;
};
fallback: { body: string; label: string };
login: { body: string; link: string; title: string };
mode: {
app: { detail: string; label: string };
body: string;
switch: { to_app: string; to_web: string };
title: string;
web: { detail: string; detail_no_ledger: string; label: string };
};
recovery: { body: string; title: string };
transact: {
await: string;
body: string;
label: string;
link: string;
title: string;
};
web: {
blocked: { body: string; label: string; title: string };
waiting: { body: string; title: string };
};
};
ko: {
error: {
cancelled: string;
expired: string;
invalid_response: string;
not_completed: string;
};
fallback: { body: string; label: string };
login: { body: string; link: string; title: string };
mode: {
app: { detail: string; label: string };
body: string;
switch: { to_app: string; to_web: string };
title: string;
web: { detail: string; detail_no_ledger: string; label: string };
};
recovery: { body: string; title: string };
transact: {
await: string;
body: string;
label: string;
link: string;
title: string;
};
web: {
blocked: { body: string; label: string; title: string };
waiting: { body: string; title: string };
};
};
"zh-Hans": {
error: {
cancelled: string;
expired: string;
invalid_response: string;
not_completed: string;
};
fallback: { body: string; label: string };
login: { body: string; link: string; title: string };
mode: {
app: { detail: string; label: string };
body: string;
switch: { to_app: string; to_web: string };
title: string;
web: { detail: string; detail_no_ledger: string; label: string };
};
recovery: { body: string; title: string };
transact: {
await: string;
body: string;
label: string;
link: string;
title: string;
};
web: {
blocked: { body: string; label: string; title: string };
waiting: { body: string; title: string };
};
};
"zh-Hant": {
error: {
cancelled: string;
expired: string;
invalid_response: string;
not_completed: string;
};
fallback: { body: string; label: string };
login: { body: string; link: string; title: string };
mode: {
app: { detail: string; label: string };
body: string;
switch: { to_app: string; to_web: string };
title: string;
web: { detail: string; detail_no_ledger: string; label: string };
};
recovery: { body: string; title: string };
transact: {
await: string;
body: string;
label: string;
link: string;
title: string;
};
web: {
blocked: { body: string; label: string; title: string };
waiting: { body: string; title: string };
};
};
} = defaultTranslations
webAuthenticatorUrls
webAuthenticatorUrls: Record<string, string>
webFallbackDelayMs
webFallbackDelayMs: number
The logic configuration for the wallet plugin.