@kyve/core-beta
Version:
🚀 The base KYVE node implementation.
30 lines (29 loc) • 730 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NoStorageProvider = void 0;
const __1 = require("../..");
class NoStorageProvider {
constructor() {
this.name = "NoStorageProvider";
this.decimals = 0;
}
async init(_storagePriv) {
return this;
}
async getBalance() {
return "0";
}
async saveBundle(bundle, _tags) {
return {
storageId: (0, __1.sha256)(bundle),
storageData: Buffer.from(""),
};
}
async retrieveBundle(storageId, _timeout) {
return {
storageId,
storageData: Buffer.from(""),
};
}
}
exports.NoStorageProvider = NoStorageProvider;