keccak.pyi 741 B

1234567891011121314151617181920212223
  1. from typing import Union, Any
  2. Buffer = Union[bytes, bytearray, memoryview]
  3. class Keccak_Hash(object):
  4. digest_size: int
  5. def __init__(self,
  6. data: Buffer,
  7. digest_bytes: int,
  8. update_after_digest: bool) -> None: ...
  9. def update(self, data: Buffer) -> Keccak_Hash: ...
  10. def digest(self) -> bytes: ...
  11. def hexdigest(self) -> str: ...
  12. def new(self,
  13. data: Buffer = ...,
  14. digest_bytes: int = ...,
  15. digest_bits: int = ...,
  16. update_after_digest: bool = ...) -> Keccak_Hash: ...
  17. def new(data: Buffer = ...,
  18. digest_bytes: int = ...,
  19. digest_bits: int = ...,
  20. update_after_digest: bool = ...) -> Keccak_Hash: ...