Contract committee list calculation should only consider transactions whose input address is the admin FLO address
This commit is contained in:
parent
528223fec7
commit
e599caa9d4
@ -85,11 +85,12 @@ def refresh_committee_list(admin_flo_id, api_url):
|
|||||||
transaction_info = requests.get(f'{api_url}api/tx/{transaction}')
|
transaction_info = requests.get(f'{api_url}api/tx/{transaction}')
|
||||||
if transaction_info.status_code == 200:
|
if transaction_info.status_code == 200:
|
||||||
transaction_info = transaction_info.json()
|
transaction_info = transaction_info.json()
|
||||||
try:
|
if transaction_info['vin'][0]['addr'] == admin_flo_id:
|
||||||
tx_flodata = json.loads(transaction_info['floData'])
|
try:
|
||||||
committee_list += process_committee_flodata(tx_flodata)
|
tx_flodata = json.loads(transaction_info['floData'])
|
||||||
except:
|
committee_list += process_committee_flodata(tx_flodata)
|
||||||
continue
|
except:
|
||||||
|
continue
|
||||||
return committee_list
|
return committee_list
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user