@property
def human_readable(self) -> str:
    '\n            Human-readable representation of the CID.\n\n            Example usage:\n\n            >>> s = "zb2rhe5P4gXftAwvA4eXQ5HJwsER2owDyS9sKaQRRVQPn93bA"\n            >>> cid = CID.decode(s)\n            >>> cid.human_readable\n            \'base58btc - cidv1 - raw - (sha2-256 : 256 : 6E6FF7950A36187A801613426E858DCE686CD7D7E3C0FC42EE0330072D245C95)\'\n\n        '
    raw_digest = self.raw_digest
    hashfun_str = f'({self.hashfun.name} : {(len(raw_digest) * 8)} : {raw_digest.hex().upper()})'
    return f'{self.base.name} - cidv{self.version} - {self.codec.name} - {hashfun_str}'
Human-readable representation of the CID.

Example usage:

>>> s = "zb2rhe5P4gXftAwvA4eXQ5HJwsER2owDyS9sKaQRRVQPn93bA"
>>> cid = CID.decode(s)
>>> cid.human_readable
'base58btc - cidv1 - raw - (sha2-256 : 256 : 6E6FF7950A36187A801613426E858DCE686CD7D7E3C0FC42EE0330072D245C95)'
@property
def human_readable(self) -> str:
    '\n            Human-readable representation of the CID.\n\n            Example usage:\n\n            >>> s = "zb2rhe5P4gXftAwvA4eXQ5HJwsER2owDyS9sKaQRRVQPn93bA"\n            >>> cid = CID.decode(s)\n            >>> cid.human_readable\n            \'base58btc - cidv1 - raw - (sha2-256 : 256 : 6E6FF7950A36187A801613426E858DCE686CD7D7E3C0FC42EE0330072D245C95)\'\n\n        '
    raw_digest = self.raw_digest
    hashfun_str = f'({self.hashfun.name} : {(len(raw_digest) * 8)} : {raw_digest.hex().upper()})'
    return f'{self.base.name} - cidv{self.version} - {self.codec.name} - {hashfun_str}'