This commit is contained in:
aozhiwei 2023-02-22 15:04:05 +08:00
parent baebceb9b5
commit 9406bf81c3

View File

@ -72,21 +72,27 @@ def statData():
stat['bindBox']['open'] += 1
#end for
for row in nftTable:
if row['owner_address'] != EMPTY_ADDRESS:
stat['nft_total'] += 1
stat['nft_mint'] += 1
try:
if row['owner_address'] != EMPTY_ADDRESS:
stat['nft_total'] += 1
stat['nft_mint'] += 1
except Exception as e:
print(row)
print(json.dumps(stat))
def loadData():
def rowToObj(row, fields):
#print(row)
#print(len(row), len(fields))
assert(len(row) == len(fields))
obj = {}
for idx in range(len(fields)):
obj[fields[idx]] = row[idx]
return obj
def loadCsv(data, fileName, fields):
print(fileName)
with open(fileName, "r", encoding="utf-8") as f:
reader = csv.reader(f)
reader = csv.reader(f, delimiter='#')
for row in reader:
data.append(rowToObj(row, fields))
loadCsv(mintTable, 't_mint.txt', [
@ -130,7 +136,7 @@ def loadData():
'createtime',
'modifytime'
])
loadCsv(nftTable, 't_nft_transfer.txt', [
loadCsv(nftTransferTable, 't_nft_transfer.txt', [
'idx',
'token_id',
'txhash',