AreSame returns true if both the heights are either nil or equal
Height represents the height of a transaction in blockchain
NewHeight constructs a new instance of Height
NewHeightFromBytes constructs a new instance of Height from serialized bytes
Compare return a -1, zero, or +1 based on whether this height is less than, equals to, or greater than the specified height respectively.
String returns string for printing
ToBytes serializes the Height