-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Using https://github.com/hoytech/strfry
nostpy-cli query --relay "$myRELAY" --kinds 3 --authors "$HEX"
Query sent to relay ws://localhost:7777: ["REQ", "5326483051590112", {"kinds": [3], "authors": "efbd53fbb890ca140f5b1efe81bd0b2660d07cf9385f51729e71875cb9e24485"}]
Response from ws://localhost:7777: ["NOTICE","ERROR: bad req: std::get: wrong index for variant"]
Strfry logs
[Ingester 1 ]INFO| sending error to [3328]: bad req: std::get: wrong index for variant
No response within 1 second, continuing...
but javascript is OK
window.fetchExistingFollowList = async function(publicKey, relayUrl) {
try {
const relay = nostrTools.relayInit(relayUrl);
await relay.connect();
const sub = relay.sub([{
kinds: [3],
authors: [publicKey]
}]);
return new Promise((resolve, reject) => {
let followListEvent = null;
let timeout = setTimeout(() => {
sub.unsub();
relay.close();
reject("Timeout: No follow list event received");
}, 5000);
sub.on('event', event => {
clearTimeout(timeout);
followListEvent = event;
sub.unsub();
relay.close();
resolve(followListEvent);
});
sub.on('eose', () => {
clearTimeout(timeout);
sub.unsub();
relay.close();
resolve(null); // No existing follow list found
});
relay.on('error', (error) => {
clearTimeout(timeout);
sub.unsub();
relay.close();
reject(`Relay error on fetchExistingFollowList: ${error}`);
});
});
} catch (error) {
console.error("Error fetching existing follow list:", error);
throw error;
}
}
What could be wrong ?
Metadata
Metadata
Assignees
Labels
No labels