ClusterManager

class blocksci.cluster.ClusterManager

Class managing the cluster dat

cluster_with_address(address: Address) → blocksci.cluster.Cluster

Return the cluster containing the given address

clusters() → blocksci.ClusterRange

Get a list of all clusters (The list is lazy so there is no cost to calling this method)

create_clustering(location: str, chain: blocksci.Blockchain, heuristic: blocksci.heuristics.change.ChangeHeuristic=<blocksci.heuristics.change.ChangeHeuristic object at 0x10928e458>, should_overwrite: bool=False) → blocksci.cluster.ClusterManager
tagged_clusters(tagged_addresses: Dict[Address, str]) → blocksci.TaggedClusterIterator

Given a dictionary of tags, return a list of TaggedCluster objects for any clusters containing tagged scripts