@staticmethod
def from_hex(h):
    ' Extracts the r and s components from a hex-encoded string.\n\n        Args:\n            h (str): A 64-byte (128 character) long string. The first\n               32 bytes are extracted as the r component and the\n               second 32 bytes are extracted as the s component.\n\n        Returns:\n            Signature: A Signature object.\n        '
    return Signature.from_bytes(bytes.fromhex(h))
Extracts the r and s components from a hex-encoded string.

Args:
    h (str): A 64-byte (128 character) long string. The first
       32 bytes are extracted as the r component and the
       second 32 bytes are extracted as the s component.

Returns:
    Signature: A Signature object.
@staticmethod
def from_hex(h):
    ' Extracts the r and s components from a hex-encoded string.\n\n        Args:\n            h (str): A 64-byte (128 character) long string. The first\n               32 bytes are extracted as the r component and the\n               second 32 bytes are extracted as the s component.\n\n        Returns:\n            Signature: A Signature object.\n        '
    return Signature.from_bytes(bytes.fromhex(h))