Error Codes

During the contract class generation process, the following error codes might occur. In every case, a detailed message is displayed.

If an error occurs, you're welcome to help improving the contraect-maven-plugin. Therefore, please create an issue on https://github.com/kryptokrauts/contraect-maven-plugin along with your contract code and the arguments displayed in the error message.

005 - FAIL_IMPORT_INCLUDES

Indicates an error concering a library or contract include

010 - FAIL_CREATE_ABI

Indicates an error concering parsing the contract code to abi/json representation

020 - FAIL_PARSE_ROOT

Indicates an error concering parsing the contract's json tree

030 - FAIL_GENERATE_CONTRACT

Indicates a general error creating the contract

100 - FAIL_READ_CONTRACT_FILE

Indicates an error reading the contract file

200 - UNFORSEEN_MAPPING

Indicates an unforseen or unimplemented case of type mapping

300 - UNFORSEEN_CUSTOM_TYPEDEF

Indicates, that custom type definition cannot be parsed