Variable AccountUpdatedEventStructConst

AccountUpdatedEventStruct: Struct<{
    method: "notify:accountUpdated";
    params: {
        account: {
            address: string;
            id: string;
            methods: string[];
            options: Record<string, Json>;
            type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
        };
    };
}, {
    method: Struct<"notify:accountUpdated", "notify:accountUpdated">;
    params: Struct<{
        account: {
            address: string;
            id: string;
            methods: string[];
            options: Record<string, Json>;
            type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
        };
    }, {
        account: Struct<{
            address: string;
            id: string;
            methods: string[];
            options: Record<string, Json>;
            type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
        }, {
            address: Struct<string, null>;
            id: Struct<string, null>;
            methods: Struct<string[], Struct<string, null>>;
            options: Struct<Record<string, Json>, null>;
            type: Struct<"eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh", {
                bip122:p2wpkh: "bip122:p2wpkh";
                eip155:eoa: "eip155:eoa";
                eip155:erc4337: "eip155:erc4337";
            }>;
        }>;
    }>;
}> = ...

Type declaration

  • method: "notify:accountUpdated"
  • params: {
        account: {
            address: string;
            id: string;
            methods: string[];
            options: Record<string, Json>;
            type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
        };
    }
    • account: {
          address: string;
          id: string;
          methods: string[];
          options: Record<string, Json>;
          type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
      }

      Updated account object.

      • address: string

        Account main address.

      • id: string

        Account ID (UUIDv4).

      • methods: string[]

        Account supported methods.

      • options: Record<string, Json>

        Account options.

      • type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh"

        Account type.

Type declaration

  • method: Struct<"notify:accountUpdated", "notify:accountUpdated">
  • params: Struct<{
        account: {
            address: string;
            id: string;
            methods: string[];
            options: Record<string, Json>;
            type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
        };
    }, {
        account: Struct<{
            address: string;
            id: string;
            methods: string[];
            options: Record<string, Json>;
            type: "eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh";
        }, {
            address: Struct<string, null>;
            id: Struct<string, null>;
            methods: Struct<string[], Struct<string, null>>;
            options: Struct<Record<string, Json>, null>;
            type: Struct<"eip155:eoa" | "eip155:erc4337" | "bip122:p2wpkh", {
                bip122:p2wpkh: "bip122:p2wpkh";
                eip155:eoa: "eip155:eoa";
                eip155:erc4337: "eip155:erc4337";
            }>;
        }>;
    }>