MnemonicDecoderBase<LANG extends MnemonicLanguages> constructor

MnemonicDecoderBase<LANG extends MnemonicLanguages>({
  1. LANG? language,
  2. required MnemonicWordsListFinderBase<LANG> wordsListFinder,
  3. required MnemonicWordsListGetterBase<MnemonicLanguages> wordsListGetter,
})

Creates a MnemonicDecoderBase instance with optional language and required components.

Implementation

MnemonicDecoderBase({
  this.language,
  required this.wordsListFinder,
  required MnemonicWordsListGetterBase wordsListGetter,
}) : wordsList =
         (language != null ? wordsListGetter.getByLanguage(language) : null);