UNPKG

@dfinity/oisy-wallet-signer

Version:

A library designed to facilitate communication between a dApp and the OISY Wallet on the Internet Computer.

29 lines (28 loc) 1.07 kB
import * as z from 'zod'; export declare const IcrcMethodSchema: z.ZodEnum<{ icrc21_call_consent_message: "icrc21_call_consent_message"; icrc25_request_permissions: "icrc25_request_permissions"; icrc25_permissions: "icrc25_permissions"; icrc25_supported_standards: "icrc25_supported_standards"; icrc27_accounts: "icrc27_accounts"; icrc29_status: "icrc29_status"; icrc49_call_canister: "icrc49_call_canister"; }>; export declare const IcrcScopedMethodSchema: z.ZodEnum<{ icrc27_accounts: "icrc27_accounts"; icrc49_call_canister: "icrc49_call_canister"; }>; export type IcrcScopedMethod = z.infer<typeof IcrcScopedMethodSchema>; export declare const IcrcPermissionStateSchema: z.ZodEnum<{ denied: "denied"; granted: "granted"; ask_on_use: "ask_on_use"; }>; export type IcrcPermissionState = z.infer<typeof IcrcPermissionStateSchema>; export declare const IcrcStandardSchema: z.ZodEnum<{ "ICRC-21": "ICRC-21"; "ICRC-25": "ICRC-25"; "ICRC-27": "ICRC-27"; "ICRC-29": "ICRC-29"; "ICRC-49": "ICRC-49"; }>;