@taquito/michelson-encoder
Version:
converts michelson data and types into convenient JS/TS objects
84 lines (83 loc) • 2.67 kB
TypeScript
import { InvalidViewParameterError, TaquitoError } from '@taquito/core';
/**
* @category Error
* @description Error that indicates a failure when encoding (transforming JS parameter into JSON Michelson) the parameter of the view
*/
export declare class ParameterEncodingError extends InvalidViewParameterError {
readonly viewName: string;
readonly sigs: any;
readonly args: any;
readonly cause?: any;
constructor(viewName: string, sigs: any, args: any, cause?: any);
}
/**
* @category Error
* @description Error that indicates an invalid on-chain view found on the script
*/
export declare class InvalidScriptError extends TaquitoError {
readonly script: any;
readonly reason?: string | undefined;
name: string;
constructor(script: any, reason?: string | undefined);
}
/**
* @category Error
* @description Error that indicates an invalid RPC response being passed or used
*/
export declare class InvalidRpcResponseError extends TaquitoError {
readonly script: any;
readonly reason?: string | undefined;
name: string;
constructor(script: any, reason?: string | undefined);
}
/**
* @category Error
* @description Error that indicates an invalid big map schema being passed or used
*/
export declare class InvalidBigMapSchemaError extends TaquitoError {
message: string;
name: string;
constructor(message: string);
}
/**
* @category Error
* @description Error that indicates an invalid big map diff being passed or used
*/
export declare class InvalidBigMapDiffError extends TaquitoError {
message: string;
readonly value: any;
name: string;
constructor(message: string, value: any);
}
/**
* @category Error
* @description Error that indicates a failure when trying to encode big maps
*/
export declare class BigMapEncodingError extends TaquitoError {
readonly details: any;
readonly schema: any;
readonly value: any;
name: string;
constructor(obj: 'key' | 'value', details: any, schema: any, value: any);
}
/**
* @category Error
* @description Error that indicates a failure when trying to encode storage
*/
export declare class StorageEncodingError extends TaquitoError {
details: any;
readonly schema: any;
readonly value: any;
readonly semantics?: any;
name: string;
constructor(obj: string, details: any, schema: any, value: any, semantics?: any);
}
/**
* @category Error
* @description General error that indicates a function not being passed a necessary argument
*/
export declare class MissingArgumentError extends TaquitoError {
message: string;
name: string;
constructor(message: string);
}