Cluster¶
-
class
blocksci.cluster_python.Cluster¶ Class representing a cluster
-
addresses¶ Get a iterable over all the addresses in the cluster
-
balance(self: blocksci.cluster_python.Cluster, height: int=-1) → int¶ Calculates the balance held by this cluster at the height (Defaults to the full chain)
-
count_of_type(self: blocksci.cluster_python.Cluster, arg0: blocksci.blocksci_interface.address_type) → int¶ Return the number of addresses of the given type in the cluster
-
in_txes(self: blocksci.cluster_python.Cluster) → List[blocksci.blocksci_interface.Tx]¶ Returns a list of all transaction where this cluster was an input
-
in_txes_count(self: blocksci.cluster_python.Cluster) → int¶ Return the number of transactions where this cluster was an input
-
ins(self: blocksci.cluster_python.Cluster) → List[blocksci.blocksci_interface.Input]¶ Returns a list of all inputs spent from this cluster
-
out_txes(self: blocksci.cluster_python.Cluster) → List[blocksci.blocksci_interface.Tx]¶ Returns a list of all transaction where this cluster was an output
-
out_txes_count(self: blocksci.cluster_python.Cluster) → int¶ Return the number of transactions where this cluster was an output
-
outs(self: blocksci.cluster_python.Cluster) → List[blocksci.blocksci_interface.Output]¶ Returns a list of all outputs sent to this cluster
-
tagged_addresses(self: blocksci.cluster_python.Cluster, arg0: Dict[blocksci.blocksci_interface.Address, str]) → List[TaggedAddress]¶ Given a dictionary of tags, return a list of TaggedAddress objects for any tagged addresses in the cluster
-
txes(self: blocksci.cluster_python.Cluster) → List[blocksci.blocksci_interface.Tx]¶ Returns a list of all transactions involving this cluster
-