UNPKG

@attestate/crawler

Version:

@attestate/crawler is a tool chain to retrieve on-chain data from Ethereum.

40 lines (33 loc) 845 B
// @format // // Sources becoming inspired about finding appropriate error names: // // - https://docs.python.org/3/library/exceptions.html // export class ValidationError extends Error { constructor(...params) { super(...params); if (Error.captureStackTrace) { Error.captureStackTrace(this, ValidationError); } this.name = "ValidationError"; } } export class NotFoundError extends Error { constructor(...params) { super(...params); if (Error.captureStackTrace) { Error.captureStackTrace(this, NotFoundError); } this.name = "NotFoundError"; } } export class NotImplementedError extends Error { constructor(...params) { super(...params); if (Error.captureStackTrace) { Error.captureStackTrace(this, NotImplementedError); } this.name = "NotImplementedError"; } }