UNPKG

@yoroi/claim

Version:

The Claim (proof-of-onboarding) package of Yoroi SDK

433 lines 21.3 kB
export declare const claimApiMockResponses: { readonly claimTokens: { readonly accepted: { readonly status: "accepted"; readonly amounts: readonly [{ readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: "."; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Primary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType.FT; }; readonly quantity: 2000000n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 44n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 410n; }]; }; readonly processing: { readonly status: "processing"; readonly amounts: readonly [{ readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: "."; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Primary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType.FT; }; readonly quantity: 2000000n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 44n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 410n; }]; }; readonly done: { readonly status: "done"; readonly amounts: readonly [{ readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: "."; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Primary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType.FT; }; readonly quantity: 2000000n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 44n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 410n; }]; readonly txHash: "3a27ac29f4218a4503ed241a19e59291835b38ccdb1f1f71ae4dc889d7dbfeb4"; }; }; }; export declare const claimApiMockFetchers: { readonly claimTokens: { readonly success: { readonly accepted: () => Promise<{ readonly status: "accepted"; readonly amounts: readonly [{ readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: "."; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Primary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType.FT; }; readonly quantity: 2000000n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 44n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 410n; }]; }>; readonly processing: () => Promise<{ readonly status: "processing"; readonly amounts: readonly [{ readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: "."; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Primary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType.FT; }; readonly quantity: 2000000n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 44n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 410n; }]; }>; readonly done: () => Promise<{ readonly status: "done"; readonly amounts: readonly [{ readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: "."; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Primary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType.FT; }; readonly quantity: 2000000n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 44n; }, { readonly info: { decimals: number; ticker: string; name: string; symbol: string; status: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenStatus; application: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenApplication; tag: string; reference: string; fingerprint: string; description: string; website: string; originalImage: string; } & { id: `${string}.${string}`; nature: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenNature.Secondary; type: import("@yoroi/types/lib/typescript/portfolio/token").PortfolioTokenType; }; readonly quantity: 410n; }]; readonly txHash: "3a27ac29f4218a4503ed241a19e59291835b38ccdb1f1f71ae4dc889d7dbfeb4"; }>; }; readonly error: () => Promise<never>; readonly loading: () => Readonly<{ status: import("@yoroi/types/lib/typescript/claim/claim").ClaimStatus; amounts: readonly import("@yoroi/types/lib/typescript/portfolio/amount").PortfolioTokenAmount[]; txHash?: string | undefined; }>; }; }; export declare const claimManagerMockInstances: { readonly error: Readonly<{ claimTokens: (action: Readonly<{ action: "claim"; url: string; code: string; params: Record<string, any> | undefined; }>) => Promise<Readonly<{ status: import("@yoroi/types/lib/typescript/claim/claim").ClaimStatus; amounts: readonly import("@yoroi/types/lib/typescript/portfolio/amount").PortfolioTokenAmount[]; txHash?: string | undefined; }>>; address: string; primaryTokenInfo: import("@yoroi/types/lib/typescript/portfolio/info").PortfolioTokenInfo; }>; readonly processing: Readonly<{ claimTokens: (action: Readonly<{ action: "claim"; url: string; code: string; params: Record<string, any> | undefined; }>) => Promise<Readonly<{ status: import("@yoroi/types/lib/typescript/claim/claim").ClaimStatus; amounts: readonly import("@yoroi/types/lib/typescript/portfolio/amount").PortfolioTokenAmount[]; txHash?: string | undefined; }>>; address: string; primaryTokenInfo: import("@yoroi/types/lib/typescript/portfolio/info").PortfolioTokenInfo; }>; }; //# sourceMappingURL=manager.mocks.d.ts.map