modified to_serialized_address to use deserialized parent fingerprint when deserialized from a non-root node