Hethers
  • Documentation
  • Getting Started
  • Application Programming Interface
    • Providers
      • Provider
        • Accounts Methods
        • Logs Methods
        • Network Status Methods
        • Transactions Methods
        • Event Emitter Methods
        • Base Provider
        • HederaProvider
      • Types
    • Contract Interaction
      • Contract
      • ContractFactory
      • Example: ERC-20 Contract
    • Utilities
      • Accounts
      • Addresses
      • Application Binary Interface
        • AbiCoder
        • ABI Formats
        • Fragments
        • Interface
      • BigNumber
      • Byte Manipulation
      • Constants
      • Display Logic and Input
      • Encoding Utilities
      • FixedNumber
      • Hashing Algorithms
      • HD Wallet
      • Logging
      • Property Utilities
      • Signing Key
      • Strings
      • Transactions
      • Web Utilities
      • Wordlists
    • Signers
  • Contributing
  • Other Resources
Powered by GitBook
On this page
  • Wordlist
  • Languages
  1. Application Programming Interface
  2. Utilities

Wordlists

PreviousWeb UtilitiesNextSigners

Last updated 3 years ago

The Wordlist utilities are directly imported from . The complete documentation can be found in the official .

Wordlist

wordlist.locale ⇒ string

The locale for this wordlist

wordlist.getWord( index ) ⇒ string

Returns the word at index.

wordlist.getWordIndex( word ) ⇒ number

Returns the index of word within the wordlist.

wordlist.split( mnemonic ) ⇒ Array<string>

Returns the mnemonic split into each individual word, according to a locale's valid whitespace character set.

wordlist.join( words ) ⇒ string

Returns the mnemonic by joining words together using the whitespace that is standard for the locale.

Wordlist.check( wordlists ) ⇒ string<<32>>

Checks that all words map both directions correctly and return the hash of the lists. Sub-classes should use this to validate the wordlist is correct against the official wordlist hash.

Wordlist.register( wordlist [ , name ] ) ⇒ void

Register a wordlist with the list of wordlists, optionally overriding the registered name.

Languages

hethers.wordlists.cz ⇒ Wordlist

The Czech Wordlist.

hethers.wordlists.en ⇒ Wordlist

The English Wordlist.

hethers.wordlists.es ⇒ Wordlist

The Spanish Wordlist.

hethers.wordlists.fr ⇒ Wordlist

The French Wordlist.

hethers.wordlists.it ⇒ Wordlist

The Italian Wordlist.

hethers.wordlists.ja ⇒ Wordlist

The Japanese Wordlist.

hethers.wordlists.ko ⇒ Wordlist

The Korean Wordlist.

hethers.wordlists.zh_cn ⇒ Wordlist

The Simplified Chinese Wordlist.

hethers.wordlists.zh_tw ⇒ Wordlist

The Traditional Chinese Wordlist.

The available at `hethers.wordlists`. In the browser, only the english language is available by default; to include the others (which increases the size of the library), see the dist files in the `hethers` package.

official wordlists
The Ethers Project
ethers docs
DataHexString