Blkchain changes

This commit is contained in:
Ubuntu 2025-05-23 10:03:23 +00:00
parent a5a6f15a55
commit 10f3442944
1 changed files with 93 additions and 86 deletions

View File

@ -402,40 +402,42 @@ def run_audit_in_counter(msg):
if status.User_preference != "MNF": if status.User_preference != "MNF":
Response,gasprice = UploadScriptAuditData(OWNER_KEY,blockchain_obj.publicKey,blockchain_obj.user_id,script_id,str(audit_data)) Response,gasprice = UploadScriptAuditData(OWNER_KEY,blockchain_obj.publicKey,blockchain_obj.user_id,script_id,str(audit_data))
print("tx_hash",Response) email_code = 'SB1'
transactioni_id = str(Response)
status.transaction_hash =str(transactioni_id)
status.save()
to_email = [user.email]
print("####### #### to_email",to_email)
key_value_aud = { "Script Name" : str(screenplay_name), key_value_aud = { "Script Name" : str(screenplay_name),
"Audited script url" : f"{settings.SITE_DOMAIN}/audit/audits1", "Audited script url" : f"{settings.SITE_DOMAIN}/audit/audits1",
"User's profile url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",} "User's profile url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",}
email_code = 'SB1' sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud)
sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud ) if Response == False:
print("$$$$### after sendmail") status.User_preference = "MNF"
# user_infos = user_info(tx_hash=Response,service="Script Audit",gas_fee=gasprice) status.save()
# addition_result = user_infos.update_info(request) else:
hash2_docx = hash_decrypation(hash2_docx) print("tx_hash",Response)
tx_id = Response transactioni_id = str(Response)
certificate = certificateGenrate(user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice) status.transaction_hash =str(transactioni_id)
to_email = [user.email] status.save()
email_code = 'BL1' print("$$$$### after sendmail")
# key_value = { # user_infos = user_info(tx_hash=Response,service="Script Audit",gas_fee=gasprice)
# "service":"Audited Script", # addition_result = user_infos.update_info(request)
# "hash": hash2_docx, hash2_docx = hash_decrypation(hash2_docx)
# "public key":blockchain_obj.publicKey, tx_id = Response
# "Transaction Hash": tx_id, certificate = certificateGenrate(user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice)
# } to_email = [user.email]
key_value = { email_code = 'BL1'
"Product Name": "Audited Script", # key_value = {
"Profile url": f"{settings.SITE_DOMAIN}/memberpage/#/personaldetails", # "service":"Audited Script",
"User url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails", # "hash": hash2_docx,
"Product output card url": f"{settings.SITE_DOMAIN}/audit/audits1", # "public key":blockchain_obj.publicKey,
} # "Transaction Hash": tx_id,
print("userkey = ", userkey) # }
sendmail(to_email=to_email , email_code=email_code, key_value=key_value, filePath=certificate) key_value = {
print("mail send sucessfully:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::") "Product Name": "Audited Script",
"Profile url": f"{settings.SITE_DOMAIN}/memberpage/#/personaldetails",
"User url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",
"Product output card url": f"{settings.SITE_DOMAIN}/audit/audits1",
}
print("userkey = ", userkey)
sendmail(to_email=to_email , email_code=email_code, key_value=key_value, filePath=certificate)
print("mail send sucessfully:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
else: else:
email_code = 'SB1' email_code = 'SB1'
key_value_aud = { "Script Name" : str(screenplay_name), key_value_aud = { "Script Name" : str(screenplay_name),
@ -591,42 +593,44 @@ def run_audit_in_counter(msg):
except: except:
pass pass
if status.User_preference != "MNF": if status.User_preference != "MNF":
Response,gasprice = UploadScriptAuditData(OWNER_KEY,blockchain_obj.publicKey,blockchain_obj.user_id,script_id,str(audit_data)) Response,gasprice = UploadScriptAuditData(OWNER_KEY,blockchain_obj.publicKey,blockchain_obj.user_id,script_id,str(audit_data))
print("tx_hash",Response)
transactioni_id = str(Response)
status.transaction_hash =str(transactioni_id)
status.save()
to_email = [user.email] to_email = [user.email]
email_code = 'SB1' email_code = 'SB1'
key_value_aud = { "Script Name" : str(screenplay_name), key_value_aud = { "Script Name" : str(screenplay_name),
"Audited script url" : f"{settings.SITE_DOMAIN}/audit/audits1", "Audited script url" : f"{settings.SITE_DOMAIN}/audit/audits1",
"User's profile url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",} "User's profile url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",}
sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud) sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud)
if Response== False:
status.User_preference = "MNF"
status.save()
else:
print("tx_hash",Response)
transactioni_id = str(Response)
status.transaction_hash =str(transactioni_id)
status.save()
# user_infos = user_info(tx_hash=Response,service="Script Audit",gas_fee=gasprice) # user_infos = user_info(tx_hash=Response,service="Script Audit",gas_fee=gasprice)
# addition_result = user_infos.update_info(request) # addition_result = user_infos.update_info(request)
hash2_docx = hash_decrypation(hash2_docx) hash2_docx = hash_decrypation(hash2_docx)
tx_id = Response tx_id = Response
certificate = certificateGenrate(user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice) certificate = certificateGenrate(user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice)
to_email = [user.email] to_email = [user.email]
email_code = 'BL1' email_code = 'BL1'
# key_value = { # key_value = {
# "service":"Audited Script", # "service":"Audited Script",
# "hash": hash2_docx, # "hash": hash2_docx,
# "public key":blockchain_obj.publicKey, # "public key":blockchain_obj.publicKey,
# "Transaction Hash": tx_id, # "Transaction Hash": tx_id,
# } # }
key_value = { key_value = {
"Product Name": "Audited Script", "Product Name": "Audited Script",
"Profile url": f"{settings.SITE_DOMAIN}/memberpage/#/personaldetails", "Profile url": f"{settings.SITE_DOMAIN}/memberpage/#/personaldetails",
"User url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails", "User url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",
"Product output card url": f"{settings.SITE_DOMAIN}/audit/audits1", "Product output card url": f"{settings.SITE_DOMAIN}/audit/audits1",
} }
print("userkey = ", userkey) print("userkey = ", userkey)
sendmail(to_email=to_email , email_code=email_code, key_value=key_value, filePath=certificate) sendmail(to_email=to_email , email_code=email_code, key_value=key_value, filePath=certificate)
print("mail send sucessfully:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::") print("mail send sucessfully:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
else: else:
to_email = [user.email] to_email = [user.email]
email_code = 'SB1' email_code = 'SB1'
@ -672,39 +676,42 @@ def run_audit_in_counter(msg):
"Audited script url" : f"{settings.SITE_DOMAIN}/audit/audits1",} "Audited script url" : f"{settings.SITE_DOMAIN}/audit/audits1",}
sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud ) sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud )
Response = UploadScriptAuditData(OWNER_KEY,blockchain_obj.publicKey,blockchain_obj.user_id,script_id,str(audit_data)) Response, gasprice = UploadScriptAuditData(OWNER_KEY,blockchain_obj.publicKey,blockchain_obj.user_id,script_id,str(audit_data))
print("tx_hash",Response)
hash = hash_decrypation(hash)
#certificate = certificateGenrate(request.user.username,"script audit",hash)
tx_id = Response
to_email = [user.email] to_email = [user.email]
email_code = "SB11" email_code = "SB11"
key_value_aud = { "Script Name" : str(screenplay_name), key_value_aud = { "Script Name" : str(screenplay_name),
"Audited script url" : f"{settings.SITE_DOMAIN}/audit/counter_run",} "Audited script url" : f"{settings.SITE_DOMAIN}/audit/counter_run",}
sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud ) sendmail(to_email=to_email , email_code=email_code, key_value = key_value_aud )
# certificate = certificateGenrate(request.user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice) if Response== False:
status.User_preference = "MNF"
status.save()
else:
print("tx_hash",Response)
hash = hash_decrypation(hash)
#certificate = certificateGenrate(request.user.username,"script audit",hash)
tx_id = Response
# certificate = certificateGenrate(request.user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice)
to_email = [user.email] to_email = [user.email]
email_code = 'BL1' email_code = 'BL1'
# key_value = { # key_value = {
# "service":"Orginal Script Audit", # "service":"Orginal Script Audit",
# "hash": hash, # "hash": hash,
# "public key":blockchain_obj.publicKey, # "public key":blockchain_obj.publicKey,
# "private key":userkey, # "private key":userkey,
# "Transaction Hash": tx_id, # "Transaction Hash": tx_id,
# } # }
key_value = { key_value = {
"Product Name": "Audited Script", "Product Name": "Audited Script",
"Profile url": f"{settings.SITE_DOMAIN}/memberpage/#/personaldetails", "Profile url": f"{settings.SITE_DOMAIN}/memberpage/#/personaldetails",
"User url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails", "User url": f"{settings.SITE_DOMAIN}/memberpage/#/user/{user.id}/personaldetails",
"Product output card url": f"{settings.SITE_DOMAIN}/audit/audits1", "Product output card url": f"{settings.SITE_DOMAIN}/audit/audits1",
} }
certificate = certificateGenrate(user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice) certificate = certificateGenrate(user.username,"script audit",tx_id,projectname=script_file_name,matic=gasprice)
sendmail(to_email=to_email , email_code=email_code, key_value=key_value, filePath=certificate) sendmail(to_email=to_email , email_code=email_code, key_value=key_value, filePath=certificate)
print("::::::::::::::",key_value) print("::::::::::::::",key_value)
print("userkey = ", userkey) print("userkey = ", userkey)
""" """