示例#1
0
		if options.cluster is not None or options.all_clusters is not None:
			features = f.queryDB(db, address)
			pprint(features)
			features_all[cluster_id].append(features)

		continue

	sum_in, sum_out = sum(in_addresses.values()), sum(out_addresses.values())
	sum_all = sum_in + sum_out
	time_delta = last_seen - first_seen


	for feature in scores:
		features[feature] = 0
		feature_addresses = f.getFeature(feature)

		# Add generated coins to mining count
		# (mining is the first feature)
		if feature == 'mining' and in_addresses['GENERATED'] > 0:
			features['MINER'] = True
			features[feature] += in_addresses['GENERATED']
			del in_addresses['GENERATED']
		else:
			features['MINER'] = False

		# OUT
		if feature != 'mining':
			for out_address in out_addresses:
				if out_address in feature_addresses:
					features[feature] += out_addresses[out_address]
示例#2
0
			pass

		if options.cluster is not None or options.all_clusters is not None:
			features = f.queryDB(db, address)
			features_all[cluster_id].append(features)

		continue

	sum_in, sum_out = sum(in_addresses.values()), sum(out_addresses.values())
	sum_all = sum_in + sum_out
	time_delta = last_seen - first_seen


	for feature in scores:
		features[feature] = 0
		feature_addresses = f.getFeature(feature)

		# Add generated coins to mining count
		# (mining is the first feature)
		if feature == 'mining' and in_addresses['GENERATED'] > 0:
			features['MINER'] = True
			features[feature] += in_addresses['GENERATED']
			del in_addresses['GENERATED']
		else:
			features['MINER'] = False

		# OUT
		if feature != 'mining':
			for out_address in out_addresses:
				if out_address in feature_addresses:
					features[feature] += out_addresses[out_address]