keychain-uses-objects
quadrismegistus 4 years ago
parent 3f89d092e4
commit 2ea2417b64

@ -66,12 +66,12 @@ class Message(Logger):
msg=self.msg msg=self.msg
return f""" return f"""
from: @{self.from_name if self.from_name else ''} from: @{self.from_name if self.from_name else ''}
({self.from_pubkey}) ({b64enc_s(self.from_pubkey)})
to: @{self.to_name if self.to_name else ''} to: @{self.to_name if self.to_name else ''}
({self.to_pubkey}) ({b64enc_s(self.to_pubkey)})
msg: {msg} msg: {b64enc(msg)}
""" """

@ -189,14 +189,15 @@ def d2b64(d):
return d2 return d2
def b64enc(x): def b64enc(x):
if type(x) not in {str,bytes}: return x
if type(x)==str: x=x.encode() if type(x)==str: x=x.encode()
if not isBase64(x): x=b64encode(x) if not isBase64(x): x=b64encode(x)
return x return x
def b64dec(x): def b64enc_s(x):
if isBase64(x): x=b64decode(x) return b64enc(x).decode()
return x
def hashish(binary_data): def hashish(binary_data):

Loading…
Cancel
Save