AppleSauce
    Preparing search index...
    interface WalletAuthURI {
        budgetRenewal?: "never" | "daily" | "weekly" | "monthly" | "yearly";
        client: string;
        expiresAt?: number;
        icon?: string;
        isolated?: boolean;
        maxAmount?: number;
        metadata?: Record<string, any>;
        methods?: WalletMethod[];
        name?: string;
        notifications?: NotificationType[];
        relays: string[];
        returnTo?: string;
        walletName?: string;
    }
    Index

    Properties

    budgetRenewal?: "never" | "daily" | "weekly" | "monthly" | "yearly"

    The reset the budget at the end of the given budget renewal. Can be never (default), daily, weekly, monthly, yearly (optional)

    client: string

    The public key of the client requesting authorization

    expiresAt?: number

    The connection cannot be used after this date. Unix timestamp in seconds (optional)

    icon?: string

    The URL of an icon of the client app to display on the confirmation page (optional)

    isolated?: boolean

    The makes an isolated app connection / sub-wallet with its own balance and only access to its own transaction list (optional)

    maxAmount?: number

    The maximum amount in millisats that can be sent per renewal period (optional)

    metadata?: Record<string, any>

    Url encoded, JSON-serialized metadata that describes the app connection (optional)

    methods?: WalletMethod[]

    List of request types that you need permission for (optional)

    name?: string

    The name of the client app (optional)

    notifications?: NotificationType[]

    List of notification types that you need permission for (optional)

    relays: string[]

    Required. URL of the relay where the client intends to communicate with the wallet service

    returnTo?: string

    URI to open after the connection is created (optional)

    walletName?: string

    The wallet name for nostr+walletauth+walletname scheme (optional)