UNPKG

@mavrykdynamics/taquito-michel-codec

Version:

Michelson parser/validator/formatter

58 lines (57 loc) 1.92 kB
import { ParameterValidationError, TaquitoError } from '@mavrykdynamics/taquito-core'; /** * @category Error * @description Error that indicates an invalid Michelson being passed or used */ export declare class InvalidMichelsonError extends ParameterValidationError { readonly message: string; constructor(message: string); } /** * @category Error * @description Error that indicates an invalid type expression being passed or used */ export declare class InvalidTypeExpressionError extends ParameterValidationError { readonly message: string; constructor(message: string); } /** * @category Error * @description Error that indicates an invalid data expression being passed or used */ export declare class InvalidDataExpressionError extends ParameterValidationError { readonly message: string; constructor(message: string); } /** * @category Error * @description Error that indicates an invalid contract entrypoint being referenced or passed */ export declare class InvalidEntrypointError extends ParameterValidationError { readonly entrypoint?: string | undefined; constructor(entrypoint?: string | undefined); } /** * @category Error * @description Error that indicates a failure happening when trying to encode Mavryk ID */ export declare class MavrykIdEncodeError extends ParameterValidationError { readonly message: string; constructor(message: string); } /** * @category Error * @description Error that indicates a general error happening when trying to create a LongInteger */ export declare class LongIntegerError extends TaquitoError { readonly message: string; constructor(message: string); } /** * @category Error * @description Error that indicates a failure occurring when trying to parse a hex byte */ export declare class HexParseError extends TaquitoError { readonly hexByte: string; constructor(hexByte: string); }