@kubiklabs/wasmkit
Version:
Wasmkit is a development environment to compile, deploy, test, run cosmwasm contracts on different networks.
941 lines (940 loc) • 26.4 kB
TypeScript
export declare const ERROR_PREFIX = "PE";
export interface ErrorDescriptor {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
}
export declare function getErrorCode(error: ErrorDescriptor): string;
export declare const ERRORS: {
GENERAL: {
NOT_INSIDE_PROJECT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_NODE_VERSION: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNSUPPORTED_OPERATION: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CONTEXT_ALREADY_CREATED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CONTEXT_NOT_CREATED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CONTEXT_PRE_NOT_DEFINED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CONTEXT_PRE_ALREADY_DEFINED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_CONFIG: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
LIB_IMPORTED_FROM_THE_CONFIG: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
USER_CONFIG_MODIFIED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ASSERTION_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NON_LOCAL_INSTALLATION: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
TS_NODE_NOT_INSTALLED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
TYPESCRIPT_NOT_INSTALLED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
BAD_SURI: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
BAD_KEYPAIR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INIT_INSIDE_PROJECT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
RUST_COMPILE_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
SCRIPT_LOAD_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NO_DEFAULT_EXPORT_IN_SCRIPT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ACCOUNT_NOT_PASSED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CONTRACT_NOT_DEPLOYED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CONTRACT_NOT_INSTANTIATED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ACCOUNT_DOES_NOT_EXIST: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
BALANCE_UNDEFINED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ARTIFACTS_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INCORRECT_CONTRACT_NAME: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
SAME_CONTRACT_NAMES: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NOT_A_FUNCTION: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CLIENT_NOT_LOADED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
STORE_RESPONSE_NOT_RECEIVED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INIT_RESPONSE_NOT_RECEIVED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CHECKPOINTS_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
SCHEMA_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
NETWORK: {
CONFIG_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_GLOBAL_CHAIN_ID: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ETHSIGN_MISSING_DATA_PARAM: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NOT_LOCAL_ACCOUNT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
MISSING_TX_PARAM_TO_SIGN_LOCALLY: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NO_REMOTE_ACCOUNT_AVAILABLE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_HD_PATH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_RPC_QUANTITY_VALUE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NODE_IS_NOT_RUNNING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NETWORK_TIMEOUT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_JSON_RESPONSE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CANT_DERIVE_KEY: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNKNOWN_NETWORK: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNKNOWN_LOCAL_NETWORK: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
TASK_DEFINITIONS: {
PARAM_AFTER_VARIADIC: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
PARAM_ALREADY_DEFINED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
PARAM_CLASHES_WITH_WASMKIT_PARAM: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
MANDATORY_PARAM_AFTER_OPTIONAL: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ACTION_NOT_SET: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
RUNSUPER_NOT_AVAILABLE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
DEFAULT_VALUE_WRONG_TYPE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
DEFAULT_IN_MANDATORY_PARAM: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_PARAM_NAME_CASING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
OVERRIDE_NO_MANDATORY_PARAMS: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
OVERRIDE_NO_POSITIONAL_PARAMS: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
OVERRIDE_NO_VARIADIC_PARAMS: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CLI_ARGUMENT_TYPE_REQUIRED: {
number: number;
title: string;
message: string;
description: string;
shouldBeReported: boolean;
};
};
ARGUMENTS: {
INVALID_ENV_VAR_VALUE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_VALUE_FOR_TYPE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_INPUT_FILE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNRECOGNIZED_TASK: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNRECOGNIZED_COMMAND_LINE_ARG: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNRECOGNIZED_PARAM_NAME: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
MISSING_TASK_ARGUMENT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
MISSING_POSITIONAL_ARG: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
UNRECOGNIZED_POSITIONAL_ARG: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
REPEATED_PARAM: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
PARAM_NAME_INVALID_CASING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_JSON_ARGUMENT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
RUNNING_SUBTASK_FROM_CLI: {
number: number;
title: string;
message: string;
description: string;
shouldBeReported: boolean;
};
};
RESOLVER: {
FILE_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
LIBRARY_NOT_INSTALLED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
LIBRARY_FILE_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
ILLEGAL_IMPORT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
IMPORTED_FILE_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_IMPORT_BACKSLASH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_IMPORT_PROTOCOL: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_IMPORT_ABSOLUTE_PATH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_IMPORT_OUTSIDE_OF_PROJECT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_IMPORT_WRONG_CASING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
WRONG_SOURCE_NAME_CASING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
IMPORTED_LIBRARY_NOT_INSTALLED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
SOLC: {
INVALID_VERSION: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
DOWNLOAD_FAILED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
VERSION_LIST_DOWNLOAD_FAILED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_DOWNLOAD: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
CANT_GET_COMPILER: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
BUILTIN_TASKS: {
COMPILE_FAILURE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
RUN_FILE_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
RUN_SCRIPT_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
FLATTEN_CYCLE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
JSONRPC_SERVER_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
JSONRPC_UNSUPPORTED_NETWORK: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
COMPILATION_JOBS_CREATION_FAILURE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NODE_FORK_BLOCK_NUMBER_WITHOUT_URL: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INK_ENV_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
SOLANG_ENV_ERROR: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INK_NOT_FOUND_ARTIFACT: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INK_DUPLICATE_NAME: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
SCRIPTS_OUTSIDE_SCRIPTS_DIRECTORY: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
RUN_FILES_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
ARTIFACTS: {
NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
MULTIPLE_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
WRONG_CASING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
QUERY_SCHEMA_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
EXEC_SCHEMA_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
PLUGINS: {
NOT_INSTALLED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
MISSING_DEPENDENCIES: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
DEPENDENCY_VERSION_MISMATCH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
OLD_STYLE_IMPORT_DETECTED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
INTERNAL: {
TEMPLATE_INVALID_VARIABLE_NAME: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
TEMPLATE_VALUE_CONTAINS_VARIABLE_TAG: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
TEMPLATE_VARIABLE_TAG_MISSING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
WRONG_ARTIFACT_PATH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
SOURCE_NAMES: {
INVALID_SOURCE_NAME_ABSOLUTE_PATH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_SOURCE_NAME_RELATIVE_PATH: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_SOURCE_NAME_BACKSLASHES: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
INVALID_SOURCE_NOT_NORMALIZED: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
WRONG_CASING: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
FILE_NOT_FOUND: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
NODE_MODULES_AS_LOCAL: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
EXTERNAL_AS_LOCAL: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
CONTRACT_NAMES: {
INVALID_FULLY_QUALIFIED_NAME: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
INTERACTION: {
TRANSACTION_FAILURE: {
number: number;
message: string;
title: string;
description: string;
shouldBeReported: boolean;
};
};
};
export declare const ERROR_RANGES: {
[category in keyof typeof ERRORS]: {
min: number;
max: number;
title: string;
};
};