@factorial-finance/blueprint-node
Version:
blueprint-node-plugin
16 lines (15 loc) • 732 B
TypeScript
export declare class ValidationError extends Error {
code: number;
field?: string | undefined;
constructor(message: string, code?: number, field?: string | undefined);
}
export declare class ContractError extends Error {
code: number;
constructor(message: string, code?: number);
}
export declare function validateAddress(address: string): void;
export declare function validateRequired(value: any, fieldName: string): void;
export declare function validateMethod(method: string): void;
export declare function validateBoc(boc: string): void;
export declare function validateStringParams(params: any, fieldName: string): void;
export declare function validateNumericParams(params: any, fieldName: string): void;