-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
npm i hyper-nostr
/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:108
const bitfield = core.core.bitfield
^
TypeError: Cannot read properties of undefined (reading 'bitfield')
at TreeNode.preload (/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:108:32)
at new TreeNode (/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:101:10)
at BlockEntry.getTreeNode (/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:297:12)
at Batch.getRoot (/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:674:52)
at async Batch._get (/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:751:16)
at async Batch.get (/home/benz/Desktop/nostr/node_modules/hyperbee/index.js:738:14)
at async Autodeebee.get (/home/benz/Desktop/nostr/node_modules/hyperdeebee/autodeebee.js:65:12)
at async Collection.indexExists (/home/benz/Desktop/nostr/node_modules/hyperdeebee/index.js:244:20)
at async Collection.createIndex (/home/benz/Desktop/nostr/node_modules/hyperdeebee/index.js:218:20)
at async createDB (file:///home/benz/Desktop/nostr/node_modules/hyper-nostr/db.js:19:3)
For the code:
;(async function(){
const SDK = await import("hyper-sdk");
const createSwarm = (await import('hyper-nostr')).default;
const { generatePrivateKey, getPublicKey, getEventHash, signEvent } = require('nostr-tools');
const goodbye = require('graceful-goodbye');
const yourStorageFolder = './missed-events';
const sdk = await SDK.create({
storage: yourStorageFolder,
autoJoin: true
});
goodbye(_ => sdk.close());
const bob = await createSwarm(sdk, 'missed-events'); // <--- error is here
})();
Metadata
Metadata
Assignees
Labels
No labels