scrypt-ts-transpiler
Version:
```bash npm i npx scryptlib download npm t ```
31 lines • 960 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UnknownError = exports.TranspileError = void 0;
/**
* @ignore
* Errors that may occur when the transpiler translates sCrypt contracts.
*/
class TranspileError {
constructor(message, srcRange) {
this.message = message;
this.srcRange = srcRange;
this.srcRange.start.line++;
this.srcRange.start.character++;
this.srcRange.end.line++;
this.srcRange.end.character++;
}
}
exports.TranspileError = TranspileError;
class UnknownError extends Error {
constructor(message, srcRange) {
super(`UnknownError: ${message}`);
this.message = message;
this.srcRange = srcRange;
this.srcRange.start.line++;
this.srcRange.start.character++;
this.srcRange.end.line++;
this.srcRange.end.character++;
}
}
exports.UnknownError = UnknownError;
//# sourceMappingURL=types.js.map