Removes unused function
This commit is contained in:
parent
38eafaa5f9
commit
8eeff365fd
3 changed files with 1 additions and 16 deletions
2
setup.py
2
setup.py
|
@ -23,6 +23,6 @@ setup(
|
||||||
'aiosqlite==0.10.0',
|
'aiosqlite==0.10.0',
|
||||||
'PyNaCl>=1.3.0',
|
'PyNaCl>=1.3.0',
|
||||||
'requests',
|
'requests',
|
||||||
'cython', # Not really needed anymore but w/e
|
'cython', 'nacl' # Not really needed anymore but w/e
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
|
@ -10,7 +10,6 @@ from src.database.queries import get_comment_or_none
|
||||||
from src.database.queries import insert_comment
|
from src.database.queries import insert_comment
|
||||||
from src.database.queries import insert_channel
|
from src.database.queries import insert_channel
|
||||||
from src.database.queries import get_claim_ids_from_comment_ids
|
from src.database.queries import get_claim_ids_from_comment_ids
|
||||||
from src.server.misc import is_authentic_delete_signal
|
|
||||||
from src.server.misc import validate_signature_from_claim
|
from src.server.misc import validate_signature_from_claim
|
||||||
from src.server.misc import channel_matches_pattern_or_error
|
from src.server.misc import channel_matches_pattern_or_error
|
||||||
|
|
||||||
|
|
|
@ -113,20 +113,6 @@ def is_valid_credential_input(channel_id=None, channel_name=None, signature=None
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
async def is_authentic_delete_signal(app, comment_id, channel_name, channel_id, signature, signing_ts):
|
|
||||||
claim = await get_claim_from_id(app, claim_id=channel_id)
|
|
||||||
if claim:
|
|
||||||
public_key = claim['value']['public_key']
|
|
||||||
claim_hash = binascii.unhexlify(claim['claim_id'].encode())[::-1]
|
|
||||||
pieces_injest = b''.join((signing_ts.encode(), claim_hash, comment_id.encode()))
|
|
||||||
return is_signature_valid(
|
|
||||||
encoded_signature=get_encoded_signature(signature),
|
|
||||||
signature_digest=hashlib.sha256(pieces_injest).digest(),
|
|
||||||
public_key_bytes=binascii.unhexlify(public_key.encode())
|
|
||||||
)
|
|
||||||
return False
|
|
||||||
|
|
||||||
|
|
||||||
def validate_signature_from_claim(claim, signature, signing_ts, data: str):
|
def validate_signature_from_claim(claim, signature, signing_ts, data: str):
|
||||||
try:
|
try:
|
||||||
if claim:
|
if claim:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue