# Functions
LCA - returns the latest common ancestor of the 2 blocks or an error if no common ancestor is found it also returns the blocks that became canonical, and the once that are now the fork.
# Variables
EmptyHash is useful for comparisons to check if hash has been set.