1 | export declare const ERROR_CODES: {
|
2 | MISSING_PARAMETER: string;
|
3 | REMOTE_SERVICE_ERROR: string;
|
4 | INVALID_STATE: string;
|
5 | NO_SESSION_DATA: string;
|
6 | UNKNOWN: string;
|
7 | };
|
8 | declare type ErrorType = {
|
9 | code: string;
|
10 | parameter?: string;
|
11 | message: string;
|
12 | };
|
13 | export declare class BlockstackError extends Error {
|
14 | message: string;
|
15 | code: string;
|
16 | parameter?: string;
|
17 | constructor(error: ErrorType);
|
18 | toString(): string;
|
19 | }
|
20 | export declare class InvalidParameterError extends BlockstackError {
|
21 | constructor(parameter: string, message?: string);
|
22 | }
|
23 | export declare class MissingParameterError extends BlockstackError {
|
24 | constructor(parameter: string, message?: string);
|
25 | }
|
26 | export declare class RemoteServiceError extends BlockstackError {
|
27 | response: Response;
|
28 | constructor(response: Response, message?: string);
|
29 | }
|
30 | export declare class InvalidDIDError extends BlockstackError {
|
31 | constructor(message?: string);
|
32 | }
|
33 | export declare class NotEnoughFundsError extends BlockstackError {
|
34 | leftToFund: number;
|
35 | constructor(leftToFund: number);
|
36 | }
|
37 | export declare class InvalidAmountError extends BlockstackError {
|
38 | fees: number;
|
39 | specifiedAmount: number;
|
40 | constructor(fees: number, specifiedAmount: number);
|
41 | }
|
42 | export declare class LoginFailedError extends BlockstackError {
|
43 | constructor(reason: string);
|
44 | }
|
45 | export declare class SignatureVerificationError extends BlockstackError {
|
46 | constructor(reason: string);
|
47 | }
|
48 | export declare class InvalidStateError extends BlockstackError {
|
49 | constructor(message: string);
|
50 | }
|
51 | export declare class NoSessionDataError extends BlockstackError {
|
52 | constructor(message: string);
|
53 | }
|
54 | export {};
|