index.ts 593 B

12345678910111213141516
  1. /**
  2. * Utilities for common tasks involving hashing. Also see
  3. * [cryptographic hashing](about-crypto-hashing).
  4. *
  5. * @_section: api/hashing:Hashing Utilities [about-hashing]
  6. */
  7. export { id } from "./id.js"
  8. export { ensNormalize, isValidName, namehash, dnsEncode } from "./namehash.js";
  9. export { hashMessage, verifyMessage } from "./message.js";
  10. export {
  11. solidityPacked, solidityPackedKeccak256, solidityPackedSha256
  12. } from "./solidity.js";
  13. export { TypedDataEncoder, verifyTypedData } from "./typed-data.js";
  14. export type { TypedDataDomain, TypedDataField } from "./typed-data.js";