def hex2mn(self,hexstr:'sstr',wordlist_id=dfl_wl_id): "convert a 16, 24 or 32-byte hexadecimal number to a mnemonic" opt.out_fmt = 'words' from mmgen.seed import SeedSource s = SeedSource(seed=bytes.fromhex(hexstr)) s._format() return ' '.join(s.ssdata.mnemonic)
def hex2mn(self, hexstr: 'sstr', fmt: mn_opts_disp = dfl_mnemonic_fmt): "convert a 16, 24 or 32-byte hexadecimal number to a mnemonic seed phrase" opt.out_fmt = self._get_mnemonic_fmt(fmt) from mmgen.seed import SeedSource s = SeedSource(seed_bin=bytes.fromhex(hexstr)) s._format() return ' '.join(s.ssdata.mnemonic)