update sdk

This commit is contained in:
Believethehype
2024-09-05 13:06:08 +02:00
parent c193dfae80
commit f3a6a7caf0
29 changed files with 137 additions and 185 deletions

View File

@@ -6,7 +6,7 @@ from pathlib import Path
import dotenv
from nostr_sdk import Tag, Keys, EventBuilder, Filter, Alphabet, PublicKey, Client, EventId, SingleLetterTag, Kind
from nostr_dvm.utils.definitions import EventDefinitions
from nostr_dvm.utils.definitions import EventDefinitions, relay_timeout
from nostr_dvm.utils.nostr_utils import send_event
from nostr_dvm.utils.print import bcolors
@@ -39,7 +39,7 @@ async def nip89_announce_tasks(dvm_config, client):
async def fetch_nip89_parameters_for_deletion(keys, eventid, client, dvmconfig, pow=False):
idfilter = Filter().id(EventId.from_hex(eventid)).limit(1)
nip89events = await client.get_events_of([idfilter], timedelta(seconds=dvmconfig.RELAY_TIMEOUT))
nip89events = await client.get_events_of([idfilter], relay_timeout)
d_tag = ""
if len(nip89events) == 0:
print("Event not found. Potentially gone.")
@@ -85,7 +85,7 @@ async def nip89_fetch_all_dvms(client):
ktags.append(str(i))
filter = Filter().kind(EventDefinitions.KIND_ANNOUNCEMENT).custom_tag(SingleLetterTag.lowercase(Alphabet.K), ktags)
events = await client.get_events_of([filter], timedelta(seconds=5))
events = await client.get_events_of([filter], relay_timeout)
for event in events:
print(event.as_json())
@@ -94,7 +94,7 @@ async def nip89_fetch_events_pubkey(client, pubkey, kind):
ktags = [str(kind.as_u64())]
nip89filter = (Filter().kind(EventDefinitions.KIND_ANNOUNCEMENT).author(PublicKey.parse(pubkey)).
custom_tag(SingleLetterTag.lowercase(Alphabet.K), ktags))
events = await client.get_events_of([nip89filter], timedelta(seconds=4))
events = await client.get_events_of([nip89filter], relay_timeout)
dvms = {}
for event in events: