@mavrykdynamics/taquito
Version:
High level functionality that builds upon the other packages in the Mavryk Typescript Library Suite.
84 lines (83 loc) • 3.09 kB
TypeScript
import { ParameterValidationError, RpcError } from '@mavrykdynamics/taquito-core';
import { HttpResponseError } from '@mavrykdynamics/taquito-http-utils';
import { MichelsonV1Expression } from '@mavrykdynamics/taquito-rpc';
/**
* @category Error
* @description Error that indicates invalid smart contract parameters being passed or used
*/
export declare class InvalidParameterError extends ParameterValidationError {
readonly smartContractMethodName: string;
readonly sigs: any[];
readonly invalidParams: any[];
constructor(smartContractMethodName: string, sigs: any[], invalidParams: any[]);
}
/**
* @category Error
* @description Error that indicates an invalid delegation source contract address being passed or used
*/
export declare class InvalidDelegationSource extends ParameterValidationError {
readonly source: string;
constructor(source: string);
}
/**
* @category Error
* @description Error that indicates an invalid smart contract code parameter being passed or used
*/
export declare class InvalidCodeParameter extends ParameterValidationError {
readonly message: string;
readonly data: any;
constructor(message: string, data: any);
}
/**
* @category Error
* @description Error that indicates invalid smart contract init parameter being passed or used
*/
export declare class InvalidInitParameter extends ParameterValidationError {
readonly message: string;
readonly data: any;
constructor(message: string, data: any);
}
/**
* @category Error
* @description Error that indicates a failure when conducting a view simulation
*/
export declare class ViewSimulationError extends RpcError {
readonly message: string;
readonly viewName: string;
readonly failWith?: MichelsonV1Expression | undefined;
readonly cause?: any;
constructor(message: string, viewName: string, failWith?: MichelsonV1Expression | undefined, cause?: any);
}
export declare const validateAndExtractFailwith: (error: HttpResponseError) => MichelsonV1Expression | undefined;
/**
* @category Error
* @description Error that indicates invalid or unconfigured context when executing a view
*/
export declare class InvalidViewSimulationContext extends ParameterValidationError {
readonly info: string;
constructor(info: string);
}
/**
* @category Error
* @description Error that indicates a mistake happening during the reveal operation
*/
export declare class RevealOperationError extends RpcError {
readonly message: string;
constructor(message: string);
}
/**
* @category Error
* @description Error that indicates a mistake in the parameters in the preparation of an Origination operation
*/
export declare class OriginationParameterError extends ParameterValidationError {
readonly message: string;
constructor(message: string);
}
/**
* @category Error
* @description Error that indicates an invalid balance being passed or used
*/
export declare class InvalidBalanceError extends ParameterValidationError {
readonly message: string;
constructor(message: string);
}