Variable InternalBtcP2wpkhAccountStructConst

InternalBtcP2wpkhAccountStruct: Struct<{
    address: string;
    id: string;
    metadata: {
        importTime: number;
        keyring: {
            type: string;
        };
        lastSelected?: number;
        name: string;
        nameLastUpdatedAt?: number;
        snap?: {
            enabled: boolean;
            id: string;
            name: string;
        };
    };
    methods: "btc_sendmany"[];
    options: Record<string, Json>;
    type: "bip122:p2wpkh";
}, {
    address: Struct<string, null>;
    id: Struct<string, null>;
    metadata: Struct<{
        importTime: number;
        keyring: {
            type: string;
        };
        lastSelected?: number;
        name: string;
        nameLastUpdatedAt?: number;
        snap?: {
            enabled: boolean;
            id: string;
            name: string;
        };
    }, {
        importTime: Struct<number, null>;
        keyring: Struct<{
            type: string;
        }, {
            type: Struct<string, null>;
        }>;
        lastSelected: Struct<number | ExactOptionalTag, null>;
        name: Struct<string, null>;
        nameLastUpdatedAt: Struct<number | ExactOptionalTag, null>;
        snap: Struct<ExactOptionalTag | {
            enabled: boolean;
            id: string;
            name: string;
        }, {
            enabled: Struct<boolean, null>;
            id: Struct<string, null>;
            name: Struct<string, null>;
        }>;
    }>;
    methods: Struct<"btc_sendmany"[], Struct<"btc_sendmany", {
        btc_sendmany: "btc_sendmany";
    }>>;
    options: Struct<Record<string, Json>, null>;
    type: Struct<"bip122:p2wpkh", "bip122:p2wpkh">;
}> = ...

Type declaration

  • address: string

    Account address.

  • id: string

    Account ID (UUIDv4).

  • metadata: {
        importTime: number;
        keyring: {
            type: string;
        };
        lastSelected?: number;
        name: string;
        nameLastUpdatedAt?: number;
        snap?: {
            enabled: boolean;
            id: string;
            name: string;
        };
    }
    • importTime: number
    • keyring: {
          type: string;
      }
      • type: string
    • Optional lastSelected?: number
    • name: string
    • Optional nameLastUpdatedAt?: number
    • Optional snap?: {
          enabled: boolean;
          id: string;
          name: string;
      }
      • enabled: boolean
      • id: string
      • name: string
  • methods: "btc_sendmany"[]

    Account supported methods.

  • options: Record<string, Json>

    Account options.

  • type: "bip122:p2wpkh"

    Account type.

Type declaration

  • address: Struct<string, null>

    Account address.

  • id: Struct<string, null>

    Account ID (UUIDv4).

  • metadata: Struct<{
        importTime: number;
        keyring: {
            type: string;
        };
        lastSelected?: number;
        name: string;
        nameLastUpdatedAt?: number;
        snap?: {
            enabled: boolean;
            id: string;
            name: string;
        };
    }, {
        importTime: Struct<number, null>;
        keyring: Struct<{
            type: string;
        }, {
            type: Struct<string, null>;
        }>;
        lastSelected: Struct<number | ExactOptionalTag, null>;
        name: Struct<string, null>;
        nameLastUpdatedAt: Struct<number | ExactOptionalTag, null>;
        snap: Struct<ExactOptionalTag | {
            enabled: boolean;
            id: string;
            name: string;
        }, {
            enabled: Struct<boolean, null>;
            id: Struct<string, null>;
            name: Struct<string, null>;
        }>;
    }>
  • methods: Struct<"btc_sendmany"[], Struct<"btc_sendmany", {
        btc_sendmany: "btc_sendmany";
    }>>

    Account supported methods.

  • options: Struct<Record<string, Json>, null>

    Account options.

  • type: Struct<"bip122:p2wpkh", "bip122:p2wpkh">

    Account type.