ethersUtils.d.ts 936 B

1234567891011121314
  1. import { keccak256, sha256, toUtf8Bytes, toUtf8String, recoverAddress, SigningKey, AbiCoder, Signature, concat, id, Mnemonic, Wordlist, wordlists, HDNodeWallet as ethersHDNodeWallet } from 'ethers';
  2. import type { BytesLike, SignatureLike } from 'ethers';
  3. import { Interface } from './interface.js';
  4. declare const splitSignature: (sigBytes: SignatureLike) => Signature;
  5. declare const joinSignature: (splitSig: SignatureLike) => string;
  6. declare const arrayify: (value: BytesLike) => Uint8Array<ArrayBufferLike>;
  7. declare const FormatTypes: {
  8. sighash: string;
  9. minimal: string;
  10. full: string;
  11. json: string;
  12. };
  13. declare const isValidMnemonic: typeof Mnemonic.isValidMnemonic;
  14. export { keccak256, sha256, toUtf8Bytes, toUtf8String, recoverAddress, Signature, SigningKey, AbiCoder, Interface, FormatTypes, splitSignature, joinSignature, arrayify, ethersHDNodeWallet, concat, id, Mnemonic, Wordlist, wordlists, isValidMnemonic, };