@opendatalabs/vana-sdk
Version:
A TypeScript library for interacting with Vana Network smart contracts.
28 lines • 710 B
JavaScript
import { VanaError } from "../errors.js";
class MissingAuthError extends VanaError {
constructor(message = "Missing authentication", details) {
super(message, "MISSING_AUTH");
this.details = details;
}
details;
}
class InvalidSignatureError extends VanaError {
constructor(details, message = "Invalid signature") {
super(message, "INVALID_SIGNATURE");
this.details = details;
}
details;
}
class ExpiredTokenError extends VanaError {
constructor(details, message = "Token has expired") {
super(message, "EXPIRED_TOKEN");
this.details = details;
}
details;
}
export {
ExpiredTokenError,
InvalidSignatureError,
MissingAuthError
};
//# sourceMappingURL=errors.js.map