revert formatting nostr

This commit is contained in:
dni ⚡ 2023-03-19 11:15:26 +01:00
parent bb1941445d
commit 4549d0af09
No known key found for this signature in database
GPG key ID: 886317704CC4E618
11 changed files with 48 additions and 71 deletions

View file

@ -7,23 +7,23 @@ class Delegation:
delegator_pubkey: str
delegatee_pubkey: str
event_kind: int
duration_secs: int = 30 * 24 * 60 # default to 30 days
duration_secs: int = 30*24*60 # default to 30 days
signature: str = None # set in PrivateKey.sign_delegation
@property
def expires(self) -> int:
return int(time.time()) + self.duration_secs
@property
def conditions(self) -> str:
return f"kind={self.event_kind}&created_at<{self.expires}"
@property
def delegation_token(self) -> str:
return f"nostr:delegation:{self.delegatee_pubkey}:{self.conditions}"
def get_tag(self) -> list[str]:
"""Called by Event"""
""" Called by Event """
return [
"delegation",
self.delegator_pubkey,