mirror of
https://github.com/believethehype/nostrdvm.git
synced 2025-11-20 11:16:31 +01:00
more cleanup
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import base64
|
||||
import hashlib
|
||||
|
||||
from nostr_sdk import EventBuilder, Tag, Kind, Keys
|
||||
|
||||
|
||||
@@ -7,6 +8,7 @@ def sha256sum(filename):
|
||||
with open(filename, 'rb', buffering=0) as f:
|
||||
return hashlib.file_digest(f, 'sha256').hexdigest()
|
||||
|
||||
|
||||
async def generate_nip98_header(pkeys_hex, url="", kind="POST", filepath=""):
|
||||
keys = Keys.parse(pkeys_hex)
|
||||
utag = Tag.parse(["u", url])
|
||||
@@ -20,4 +22,3 @@ async def generate_nip98_header(pkeys_hex, url="", kind="POST", filepath=""):
|
||||
encoded_nip98_event = base64.b64encode(event.as_json().encode('utf-8')).decode('utf-8')
|
||||
|
||||
return "Nostr " + encoded_nip98_event
|
||||
|
||||
|
||||
Reference in New Issue
Block a user