Variable KeyringRequestStructConst

KeyringRequestStruct: Struct<{
    account: string;
    id: string;
    request: {
        method: string;
        params?: Json[] | Record<string, Json>;
    };
    scope: string;
}, {
    account: Struct<string, null>;
    id: Struct<string, null>;
    request: Struct<{
        method: string;
        params?: Json[] | Record<string, Json>;
    }, {
        method: Struct<string, null>;
        params: Struct<ExactOptionalTag | Json[] | Record<string, Json>, null>;
    }>;
    scope: Struct<string, null>;
}> = ...

Type declaration

  • account: string

    Account ID (UUIDv4).

  • id: string

    Keyring request ID (UUIDv4).

  • request: {
        method: string;
        params?: Json[] | Record<string, Json>;
    }

    Inner request sent by the client application.

    • method: string
    • Optional params?: Json[] | Record<string, Json>
  • scope: string

    Request's scope (CAIP-2 chain ID).

Type declaration

  • account: Struct<string, null>

    Account ID (UUIDv4).

  • id: Struct<string, null>

    Keyring request ID (UUIDv4).

  • request: Struct<{
        method: string;
        params?: Json[] | Record<string, Json>;
    }, {
        method: Struct<string, null>;
        params: Struct<ExactOptionalTag | Json[] | Record<string, Json>, null>;
    }>

    Inner request sent by the client application.

  • scope: Struct<string, null>

    Request's scope (CAIP-2 chain ID).