diff --git a/lib/models/bip39_words.dart b/lib/models/bip39_words.dart index 0d76b6a..0809642 100644 --- a/lib/models/bip39_words.dart +++ b/lib/models/bip39_words.dart @@ -17,7 +17,7 @@ List bip39Words = [ 'absurde', 'abusif', 'abyssal', - 'académie', + 'académie', 'acajou', 'acarien', 'accabler', @@ -32,14 +32,14 @@ List bip39Words = [ 'aciduler', 'acier', 'acompte', - 'acquérir', + 'acquérir', 'acronyme', 'acteur', 'actif', 'actuel', 'adepte', - 'adéquat', - 'adhésif', + 'adéquat', + 'adhésif', 'adjectif', 'adjuger', 'admettre', @@ -51,8 +51,8 @@ List bip39Words = [ 'adroit', 'adulte', 'adverbe', - 'aérer', - 'aéronef', + 'aérer', + 'aéronef', 'affaire', 'affecter', 'affiche', @@ -63,7 +63,7 @@ List bip39Words = [ 'agile', 'agiter', 'agrafer', - 'agréable', + 'agréable', 'agrume', 'aider', 'aiguille', @@ -75,22 +75,22 @@ List bip39Words = [ 'alarmer', 'alchimie', 'alerte', - 'algèbre', + 'algèbre', 'algue', - 'aliéner', + 'aliéner', 'aliment', - 'alléger', + 'alléger', 'alliage', 'allouer', 'allumer', 'alourdir', 'alpaga', 'altesse', - 'alvéole', + 'alvéole', 'amateur', 'ambigu', 'ambre', - 'aménager', + 'aménager', 'amertume', 'amidon', 'amiral', @@ -105,7 +105,7 @@ List bip39Words = [ 'anarchie', 'anatomie', 'ancien', - 'anéantir', + 'anéantir', 'angle', 'angoisse', 'anguleux', @@ -121,7 +121,7 @@ List bip39Words = [ 'antidote', 'anxieux', 'apaiser', - 'apéritif', + 'apéritif', 'aplanir', 'apologie', 'appareil', @@ -145,7 +145,7 @@ List bip39Words = [ 'arriver', 'arroser', 'arsenic', - 'artériel', + 'artériel', 'article', 'aspect', 'asphalte', @@ -202,7 +202,7 @@ List bip39Words = [ 'bancaire', 'bandage', 'banlieue', - 'bannière', + 'bannière', 'banquier', 'barbier', 'baril', @@ -217,16 +217,16 @@ List bip39Words = [ 'baudrier', 'bavarder', 'belette', - 'bélier', + 'bélier', 'belote', - 'bénéfice', + 'bénéfice', 'berceau', 'berger', 'berline', 'bermuda', 'besace', 'besogne', - 'bétail', + 'bétail', 'beurre', 'biberon', 'bicycle', @@ -278,7 +278,7 @@ List bip39Words = [ 'brasier', 'brave', 'brebis', - 'brèche', + 'brèche', 'breuvage', 'bricoler', 'brigade', @@ -309,7 +309,7 @@ List bip39Words = [ 'cachette', 'cadeau', 'cadre', - 'caféine', + 'caféine', 'caillou', 'caisson', 'calculer', @@ -319,7 +319,7 @@ List bip39Words = [ 'calomnie', 'calvaire', 'camarade', - 'caméra', + 'caméra', 'camion', 'campagne', 'canal', @@ -350,15 +350,15 @@ List bip39Words = [ 'cavalier', 'caverne', 'caviar', - 'cédille', + 'cédille', 'ceinture', - 'céleste', + 'céleste', 'cellule', 'cendrier', 'censurer', 'central', 'cercle', - 'cérébral', + 'cérébral', 'cerise', 'cerner', 'cerveau', @@ -376,13 +376,13 @@ List bip39Words = [ 'chavirer', 'chemise', 'chenille', - 'chéquier', + 'chéquier', 'chercher', 'cheval', 'chien', 'chiffre', 'chignon', - 'chimère', + 'chimère', 'chiot', 'chlorure', 'chocolat', @@ -394,7 +394,7 @@ List bip39Words = [ 'cigare', 'cigogne', 'cimenter', - 'cinéma', + 'cinéma', 'cintrer', 'circuler', 'cirer', @@ -423,16 +423,16 @@ List bip39Words = [ 'codifier', 'coffre', 'cogner', - 'cohésion', + 'cohésion', 'coiffer', 'coincer', - 'colère', + 'colère', 'colibri', 'colline', 'colmater', 'colonel', 'combat', - 'comédie', + 'comédie', 'commande', 'compact', 'concert', @@ -451,7 +451,7 @@ List bip39Words = [ 'corniche', 'corpus', 'correct', - 'cortège', + 'cortège', 'cosmique', 'costume', 'coton', @@ -465,15 +465,15 @@ List bip39Words = [ 'crainte', 'cravate', 'crayon', - 'créature', - 'créditer', - 'crémeux', + 'créature', + 'créditer', + 'crémeux', 'creuser', 'crevette', 'cribler', 'crier', 'cristal', - 'critère', + 'critère', 'croire', 'croquer', 'crotale', @@ -482,7 +482,7 @@ List bip39Words = [ 'crypter', 'cubique', 'cueillir', - 'cuillère', + 'cuillère', 'cuisine', 'cuivre', 'culminer', @@ -500,57 +500,57 @@ List bip39Words = [ 'danger', 'danseur', 'dauphin', - 'débattre', - 'débiter', - 'déborder', - 'débrider', - 'débutant', - 'décaler', - 'décembre', - 'déchirer', - 'décider', - 'déclarer', - 'décorer', - 'décrire', - 'décupler', - 'dédale', - 'déductif', - 'déesse', - 'défensif', - 'défiler', - 'défrayer', - 'dégager', - 'dégivrer', - 'déglutir', - 'dégrafer', - 'déjeuner', - 'délice', - 'déloger', + 'débattre', + 'débiter', + 'déborder', + 'débrider', + 'débutant', + 'décaler', + 'décembre', + 'déchirer', + 'décider', + 'déclarer', + 'décorer', + 'décrire', + 'décupler', + 'dédale', + 'déductif', + 'déesse', + 'défensif', + 'défiler', + 'défrayer', + 'dégager', + 'dégivrer', + 'déglutir', + 'dégrafer', + 'déjeuner', + 'délice', + 'déloger', 'demander', 'demeurer', - 'démolir', - 'dénicher', - 'dénouer', + 'démolir', + 'dénicher', + 'dénouer', 'dentelle', - 'dénuder', - 'départ', - 'dépenser', - 'déphaser', - 'déplacer', - 'déposer', - 'déranger', - 'dérober', - 'désastre', + 'dénuder', + 'départ', + 'dépenser', + 'déphaser', + 'déplacer', + 'déposer', + 'déranger', + 'dérober', + 'désastre', 'descente', - 'désert', - 'désigner', - 'désobéir', + 'désert', + 'désigner', + 'désobéir', 'dessiner', 'destrier', - 'détacher', - 'détester', - 'détourer', - 'détresse', + 'détacher', + 'détester', + 'détourer', + 'détresse', 'devancer', 'devenir', 'deviner', @@ -559,8 +559,8 @@ List bip39Words = [ 'dialogue', 'diamant', 'dicter', - 'différer', - 'digérer', + 'différer', + 'digérer', 'digital', 'digne', 'diluer', @@ -607,75 +607,75 @@ List bip39Words = [ 'durable', 'durcir', 'dynastie', - 'éblouir', - 'écarter', - 'écharpe', - 'échelle', - 'éclairer', - 'éclipse', - 'éclore', - 'écluse', - 'école', - 'économie', - 'écorce', - 'écouter', - 'écraser', - 'écrémer', - 'écrivain', - 'écrou', - 'écume', - 'écureuil', - 'édifier', - 'éduquer', + 'éblouir', + 'écarter', + 'écharpe', + 'échelle', + 'éclairer', + 'éclipse', + 'éclore', + 'écluse', + 'école', + 'économie', + 'écorce', + 'écouter', + 'écraser', + 'écrémer', + 'écrivain', + 'écrou', + 'écume', + 'écureuil', + 'édifier', + 'éduquer', 'effacer', 'effectif', 'effigie', 'effort', 'effrayer', 'effusion', - 'égaliser', - 'égarer', - 'éjecter', - 'élaborer', - 'élargir', - 'électron', - 'élégant', - 'éléphant', - 'élève', - 'éligible', - 'élitisme', - 'éloge', - 'élucider', - 'éluder', + 'égaliser', + 'égarer', + 'éjecter', + 'élaborer', + 'élargir', + 'électron', + 'élégant', + 'éléphant', + 'élève', + 'éligible', + 'élitisme', + 'éloge', + 'élucider', + 'éluder', 'emballer', 'embellir', 'embryon', - 'émeraude', - 'émission', + 'émeraude', + 'émission', 'emmener', - 'émotion', - 'émouvoir', + 'émotion', + 'émouvoir', 'empereur', 'employer', 'emporter', 'emprise', - 'émulsion', + 'émulsion', 'encadrer', - 'enchère', + 'enchère', 'enclave', 'encoche', 'endiguer', 'endosser', 'endroit', 'enduire', - 'énergie', + 'énergie', 'enfance', 'enfermer', 'enfouir', 'engager', 'engin', 'englober', - 'énigme', + 'énigme', 'enjamber', 'enjeu', 'enlever', @@ -689,37 +689,37 @@ List bip39Words = [ 'entier', 'entourer', 'entraver', - 'énumérer', + 'énumérer', 'envahir', 'enviable', 'envoyer', 'enzyme', - 'éolien', - 'épaissir', - 'épargne', - 'épatant', - 'épaule', - 'épicerie', - 'épidémie', - 'épier', - 'épilogue', - 'épine', - 'épisode', - 'épitaphe', - 'époque', - 'épreuve', - 'éprouver', - 'épuisant', - 'équerre', - 'équipe', - 'ériger', - 'érosion', + 'éolien', + 'épaissir', + 'épargne', + 'épatant', + 'épaule', + 'épicerie', + 'épidémie', + 'épier', + 'épilogue', + 'épine', + 'épisode', + 'épitaphe', + 'époque', + 'épreuve', + 'éprouver', + 'épuisant', + 'équerre', + 'équipe', + 'ériger', + 'érosion', 'erreur', - 'éruption', + 'éruption', 'escalier', 'espadon', - 'espèce', - 'espiègle', + 'espèce', + 'espiègle', 'espoir', 'esprit', 'esquiver', @@ -730,40 +730,40 @@ List bip39Words = [ 'estime', 'estomac', 'estrade', - 'étagère', - 'étaler', - 'étanche', - 'étatique', - 'éteindre', - 'étendoir', - 'éternel', - 'éthanol', - 'éthique', + 'étagère', + 'étaler', + 'étanche', + 'étatique', + 'éteindre', + 'étendoir', + 'éternel', + 'éthanol', + 'éthique', 'ethnie', - 'étirer', - 'étoffer', - 'étoile', - 'étonnant', - 'étourdir', - 'étrange', - 'étroit', - 'étude', + 'étirer', + 'étoffer', + 'étoile', + 'étonnant', + 'étourdir', + 'étrange', + 'étroit', + 'étude', 'euphorie', - 'évaluer', - 'évasion', - 'éventail', - 'évidence', - 'éviter', - 'évolutif', - 'évoquer', + 'évaluer', + 'évasion', + 'éventail', + 'évidence', + 'éviter', + 'évolutif', + 'évoquer', 'exact', - 'exagérer', + 'exagérer', 'exaucer', 'exceller', 'excitant', 'exclusif', 'excuse', - 'exécuter', + 'exécuter', 'exemple', 'exercer', 'exhaler', @@ -772,7 +772,7 @@ List bip39Words = [ 'exiler', 'exister', 'exotique', - 'expédier', + 'expédier', 'explorer', 'exposer', 'exprimer', @@ -800,29 +800,29 @@ List bip39Words = [ 'fautif', 'faveur', 'favori', - 'fébrile', - 'féconder', - 'fédérer', - 'félin', + 'fébrile', + 'féconder', + 'fédérer', + 'félin', 'femme', - 'fémur', + 'fémur', 'fendoir', - 'féodal', + 'féodal', 'fermer', - 'féroce', + 'féroce', 'ferveur', 'festival', 'feuille', 'feutre', - 'février', + 'février', 'fiasco', 'ficeler', 'fictif', - 'fidèle', + 'fidèle', 'figure', 'filature', 'filetage', - 'filière', + 'filière', 'filleul', 'filmer', 'filou', @@ -837,8 +837,8 @@ List bip39Words = [ 'flamme', 'flasque', 'flatteur', - 'fléau', - 'flèche', + 'fléau', + 'flèche', 'fleur', 'flexion', 'flocon', @@ -856,7 +856,7 @@ List bip39Words = [ 'fortune', 'fossile', 'foudre', - 'fougère', + 'fougère', 'fouiller', 'foulure', 'fourmi', @@ -865,12 +865,12 @@ List bip39Words = [ 'franchir', 'frapper', 'frayeur', - 'frégate', + 'frégate', 'freiner', 'frelon', - 'frémir', - 'frénésie', - 'frère', + 'frémir', + 'frénésie', + 'frère', 'friable', 'friction', 'frisson', @@ -897,17 +897,17 @@ List bip39Words = [ 'garrigue', 'gazelle', 'gazon', - 'géant', - 'gélatine', - 'gélule', + 'géant', + 'gélatine', + 'gélule', 'gendarme', - 'général', - 'génie', + 'général', + 'génie', 'genou', 'gentil', - 'géologie', - 'géomètre', - 'géranium', + 'géologie', + 'géomètre', + 'géranium', 'germe', 'gestuel', 'geyser', @@ -949,8 +949,8 @@ List bip39Words = [ 'groupe', 'gruger', 'grutier', - 'gruyère', - 'guépard', + 'gruyère', + 'guépard', 'guerrier', 'guide', 'guimauve', @@ -968,13 +968,13 @@ List bip39Words = [ 'harmonie', 'harpon', 'hasard', - 'hélium', - 'hématome', + 'hélium', + 'hématome', 'herbe', - 'hérisson', + 'hérisson', 'hermine', - 'héron', - 'hésiter', + 'héron', + 'hésiter', 'heureux', 'hiberner', 'hibou', @@ -983,7 +983,7 @@ List bip39Words = [ 'hiver', 'homard', 'hommage', - 'homogène', + 'homogène', 'honneur', 'honorer', 'honteux', @@ -1002,7 +1002,7 @@ List bip39Words = [ 'humour', 'hurler', 'hydromel', - 'hygiène', + 'hygiène', 'hymne', 'hypnose', 'idylle', @@ -1017,7 +1017,7 @@ List bip39Words = [ 'immobile', 'immuable', 'impact', - 'impérial', + 'impérial', 'implorer', 'imposer', 'imprimer', @@ -1030,14 +1030,14 @@ List bip39Words = [ 'indexer', 'indice', 'inductif', - 'inédit', + 'inédit', 'ineptie', 'inexact', 'infini', 'infliger', 'informer', 'infusion', - 'ingérer', + 'ingérer', 'inhaler', 'inhiber', 'injecter', @@ -1064,7 +1064,7 @@ List bip39Words = [ 'invoquer', 'ironique', 'irradier', - 'irréel', + 'irréel', 'irriter', 'isoler', 'ivoire', @@ -1097,14 +1097,14 @@ List bip39Words = [ 'juriste', 'justice', 'juteux', - 'juvénile', + 'juvénile', 'kayak', 'kimono', 'kiosque', 'label', 'labial', 'labourer', - 'lacérer', + 'lacérer', 'lactose', 'lagune', 'laine', @@ -1123,21 +1123,21 @@ List bip39Words = [ 'lavabo', 'lavoir', 'lecture', - 'légal', - 'léger', - 'légume', + 'légal', + 'léger', + 'légume', 'lessive', 'lettre', 'levier', 'lexique', - 'lézard', + 'lézard', 'liasse', - 'libérer', + 'libérer', 'libre', 'licence', 'licorne', - 'liège', - 'lièvre', + 'liège', + 'lièvre', 'ligature', 'ligoter', 'ligue', @@ -1145,11 +1145,11 @@ List bip39Words = [ 'limite', 'limonade', 'limpide', - 'linéaire', + 'linéaire', 'lingot', 'lionceau', 'liquide', - 'lisière', + 'lisière', 'lister', 'lithium', 'litige', @@ -1171,7 +1171,7 @@ List bip39Words = [ 'lueur', 'lugubre', 'luisant', - 'lumière', + 'lumière', 'lunaire', 'lundi', 'luron', @@ -1188,7 +1188,7 @@ List bip39Words = [ 'maison', 'majorer', 'malaxer', - 'maléfice', + 'maléfice', 'malheur', 'malice', 'mallette', @@ -1208,38 +1208,38 @@ List bip39Words = [ 'marteler', 'mascotte', 'massif', - 'matériel', - 'matière', + 'matériel', + 'matière', 'matraque', 'maudire', 'maussade', 'mauve', 'maximal', - 'méchant', - 'méconnu', - 'médaille', - 'médecin', - 'méditer', - 'méduse', + 'méchant', + 'méconnu', + 'médaille', + 'médecin', + 'méditer', + 'méduse', 'meilleur', - 'mélange', - 'mélodie', + 'mélange', + 'mélodie', 'membre', - 'mémoire', + 'mémoire', 'menacer', 'mener', 'menhir', 'mensonge', 'mentor', 'mercredi', - 'mérite', + 'mérite', 'merle', 'messager', 'mesure', - 'métal', - 'météore', - 'méthode', - 'métier', + 'métal', + 'météore', + 'méthode', + 'métier', 'meuble', 'miauler', 'microbe', @@ -1250,7 +1250,7 @@ List bip39Words = [ 'million', 'mimique', 'mince', - 'minéral', + 'minéral', 'minimal', 'minorer', 'minute', @@ -1283,17 +1283,17 @@ List bip39Words = [ 'multiple', 'munition', 'muraille', - 'murène', + 'murène', 'murmure', 'muscle', - 'muséum', + 'muséum', 'musicien', 'mutation', 'muter', 'mutuel', 'myriade', 'myrtille', - 'mystère', + 'mystère', 'mythique', 'nageur', 'nappe', @@ -1305,12 +1305,12 @@ List bip39Words = [ 'naufrage', 'nautique', 'navire', - 'nébuleux', + 'nébuleux', 'nectar', - 'néfaste', - 'négation', - 'négliger', - 'négocier', + 'néfaste', + 'négation', + 'négliger', + 'négocier', 'neige', 'nerveux', 'nettoyer', @@ -1342,11 +1342,11 @@ List bip39Words = [ 'nuancer', 'nuire', 'nuisible', - 'numéro', + 'numéro', 'nuptial', 'nuque', 'nutritif', - 'obéir', + 'obéir', 'objectif', 'obliger', 'obscur', @@ -1356,7 +1356,7 @@ List bip39Words = [ 'obturer', 'occasion', 'occuper', - 'océan', + 'océan', 'octobre', 'octroyer', 'octupler', @@ -1375,11 +1375,11 @@ List bip39Words = [ 'omettre', 'onctueux', 'onduler', - 'onéreux', + 'onéreux', 'onirique', 'opale', 'opaque', - 'opérer', + 'opérer', 'opinion', 'opportun', 'opprimer', @@ -1407,11 +1407,11 @@ List bip39Words = [ 'ouvrage', 'ovation', 'oxyde', - 'oxygène', + 'oxygène', 'ozone', 'paisible', 'palace', - 'palmarès', + 'palmarès', 'palourde', 'palper', 'panache', @@ -1437,7 +1437,7 @@ List bip39Words = [ 'parure', 'parvenir', 'passion', - 'pastèque', + 'pastèque', 'paternel', 'patience', 'patron', @@ -1448,28 +1448,28 @@ List bip39Words = [ 'peigne', 'peintre', 'pelage', - 'pélican', + 'pélican', 'pelle', 'pelouse', 'peluche', 'pendule', - 'pénétrer', - 'pénible', + 'pénétrer', + 'pénible', 'pensif', - 'pénurie', - 'pépite', - 'péplum', + 'pénurie', + 'pépite', + 'péplum', 'perdrix', 'perforer', - 'période', + 'période', 'permuter', 'perplexe', 'persil', 'perte', 'peser', - 'pétale', + 'pétale', 'petit', - 'pétrir', + 'pétrir', 'peuple', 'pharaon', 'phobie', @@ -1479,7 +1479,7 @@ List bip39Words = [ 'physique', 'piano', 'pictural', - 'pièce', + 'pièce', 'pierre', 'pieuvre', 'pilote', @@ -1507,8 +1507,8 @@ List bip39Words = [ 'pluie', 'plumage', 'pochette', - 'poésie', - 'poète', + 'poésie', + 'poète', 'pointe', 'poirier', 'poisson', @@ -1520,11 +1520,11 @@ List bip39Words = [ 'pommade', 'pompier', 'ponctuel', - 'pondérer', + 'pondérer', 'poney', 'portique', 'position', - 'posséder', + 'posséder', 'posture', 'potager', 'poteau', @@ -1537,30 +1537,30 @@ List bip39Words = [ 'pouvoir', 'prairie', 'pratique', - 'précieux', - 'prédire', - 'préfixe', - 'prélude', - 'prénom', - 'présence', - 'prétexte', - 'prévoir', + 'précieux', + 'prédire', + 'préfixe', + 'prélude', + 'prénom', + 'présence', + 'prétexte', + 'prévoir', 'primitif', 'prince', 'prison', 'priver', - 'problème', - 'procéder', + 'problème', + 'procéder', 'prodige', 'profond', - 'progrès', + 'progrès', 'proie', 'projeter', 'prologue', 'promener', 'propre', - 'prospère', - 'protéger', + 'prospère', + 'protéger', 'prouesse', 'proverbe', 'prudence', @@ -1580,7 +1580,7 @@ List bip39Words = [ 'quasar', 'querelle', 'question', - 'quiétude', + 'quiétude', 'quitter', 'quotient', 'racine', @@ -1598,36 +1598,36 @@ List bip39Words = [ 'ravager', 'ravin', 'rayonner', - 'réactif', - 'réagir', - 'réaliser', - 'réanimer', + 'réactif', + 'réagir', + 'réaliser', + 'réanimer', 'recevoir', - 'réciter', - 'réclamer', - 'récolter', + 'réciter', + 'réclamer', + 'récolter', 'recruter', 'reculer', 'recycler', - 'rédiger', + 'rédiger', 'redouter', 'refaire', - 'réflexe', - 'réformer', + 'réflexe', + 'réformer', 'refrain', 'refuge', - 'régalien', - 'région', - 'réglage', - 'régulier', - 'réitérer', + 'régalien', + 'région', + 'réglage', + 'régulier', + 'réitérer', 'rejeter', 'rejouer', 'relatif', 'relever', 'relief', 'remarque', - 'remède', + 'remède', 'remise', 'remonter', 'remplir', @@ -1643,23 +1643,23 @@ List bip39Words = [ 'reprise', 'reptile', 'requin', - 'réserve', - 'résineux', - 'résoudre', + 'réserve', + 'résineux', + 'résoudre', 'respect', 'rester', - 'résultat', - 'rétablir', + 'résultat', + 'rétablir', 'retenir', - 'réticule', + 'réticule', 'retomber', 'retracer', - 'réunion', - 'réussir', + 'réunion', + 'réussir', 'revanche', 'revivre', - 'révolte', - 'révulsif', + 'révolte', + 'révulsif', 'richesse', 'rideau', 'rieur', @@ -1671,7 +1671,7 @@ List bip39Words = [ 'risque', 'rituel', 'rival', - 'rivière', + 'rivière', 'rocheux', 'romance', 'rompre', @@ -1722,54 +1722,54 @@ List bip39Words = [ 'savonner', 'scalpel', 'scandale', - 'scélérat', - 'scénario', + 'scélérat', + 'scénario', 'sceptre', - 'schéma', + 'schéma', 'science', 'scinder', 'score', 'scrutin', 'sculpter', - 'séance', - 'sécable', - 'sécher', + 'séance', + 'sécable', + 'sécher', 'secouer', - 'sécréter', - 'sédatif', - 'séduire', + 'sécréter', + 'sédatif', + 'séduire', 'seigneur', - 'séjour', - 'sélectif', + 'séjour', + 'sélectif', 'semaine', 'sembler', 'semence', - 'séminal', - 'sénateur', + 'séminal', + 'sénateur', 'sensible', 'sentence', - 'séparer', - 'séquence', + 'séparer', + 'séquence', 'serein', 'sergent', - 'sérieux', + 'sérieux', 'serrure', - 'sérum', + 'sérum', 'service', - 'sésame', - 'sévir', + 'sésame', + 'sévir', 'sevrage', 'sextuple', - 'sidéral', - 'siècle', - 'siéger', + 'sidéral', + 'siècle', + 'siéger', 'siffler', 'sigle', 'signal', 'silence', 'silicium', 'simple', - 'sincère', + 'sincère', 'sinistre', 'siphon', 'sirop', @@ -1805,8 +1805,8 @@ List bip39Words = [ 'souvenir', 'spacieux', 'spatial', - 'spécial', - 'sphère', + 'spécial', + 'sphère', 'spiral', 'stable', 'station', @@ -1821,10 +1821,10 @@ List bip39Words = [ 'substrat', 'subtil', 'subvenir', - 'succès', + 'succès', 'sucre', 'suffixe', - 'suggérer', + 'suggérer', 'suiveur', 'sulfate', 'superbe', @@ -1838,10 +1838,10 @@ List bip39Words = [ 'suspect', 'syllabe', 'symbole', - 'symétrie', + 'symétrie', 'synapse', 'syntaxe', - 'système', + 'système', 'tabac', 'tablier', 'tactile', @@ -1863,7 +1863,7 @@ List bip39Words = [ 'taupe', 'taureau', 'taxer', - 'témoin', + 'témoin', 'temporel', 'tenaille', 'tendre', @@ -1873,14 +1873,14 @@ List bip39Words = [ 'terminer', 'terne', 'terrible', - 'tétine', + 'tétine', 'texte', - 'thème', - 'théorie', - 'thérapie', + 'thème', + 'théorie', + 'thérapie', 'thorax', 'tibia', - 'tiède', + 'tiède', 'timide', 'tirelire', 'tiroir', @@ -1889,7 +1889,7 @@ List bip39Words = [ 'titre', 'tituber', 'toboggan', - 'tolérant', + 'tolérant', 'tomate', 'tonique', 'tonneau', @@ -1913,9 +1913,9 @@ List bip39Words = [ 'train', 'trancher', 'travail', - 'trèfle', + 'trèfle', 'tremper', - 'trésor', + 'trésor', 'treuil', 'triage', 'tribunal', @@ -1979,38 +1979,38 @@ List bip39Words = [ 'vaste', 'vecteur', 'vedette', - 'végétal', - 'véhicule', + 'végétal', + 'véhicule', 'veinard', - 'véloce', + 'véloce', 'vendredi', - 'vénérer', + 'vénérer', 'venger', 'venimeux', 'ventouse', 'verdure', - 'vérin', + 'vérin', 'vernir', 'verrou', 'verser', 'vertu', 'veston', - 'vétéran', - 'vétuste', + 'vétéran', + 'vétuste', 'vexant', 'vexer', 'viaduc', 'viande', 'victoire', 'vidange', - 'vidéo', + 'vidéo', 'vignette', 'vigueur', 'vilain', 'village', 'vinaigre', 'violon', - 'vipère', + 'vipère', 'virement', 'virtuose', 'virus', @@ -2041,10 +2041,10 @@ List bip39Words = [ 'voyage', 'voyelle', 'wagon', - 'xénon', + 'xénon', 'yacht', - 'zèbre', - 'zénith', + 'zèbre', + 'zénith', 'zeste', 'zoologie' ]; diff --git a/lib/models/generate_wallets.dart b/lib/models/generate_wallets.dart index 2e32fa4..c75e255 100644 --- a/lib/models/generate_wallets.dart +++ b/lib/models/generate_wallets.dart @@ -330,12 +330,19 @@ class GenerateWalletsProvider with ChangeNotifier { bool isBipWord(String word) { notifyListeners(); + + // Needed for bad encoding of UTF-8 + word = word.replaceAll('é', 'é'); + word = word.replaceAll('è', 'è'); return bip39Words.contains(word); } bool isBipWordsList(List words) { bool isValid = true; for (String word in words) { + // Needed for bad encoding of UTF-8 + word = word.replaceAll('é', 'é'); + word = word.replaceAll('è', 'è'); if (!bip39Words.contains(word)) { isValid = false; } @@ -383,16 +390,14 @@ class GenerateWalletsProvider with ChangeNotifier { Future isSentenceValid() async { String inputMnemonic = '${cellController0.text} ${cellController1.text} ${cellController2.text} ${cellController3.text} ${cellController4.text} ${cellController5.text} ${cellController6.text} ${cellController7.text} ${cellController8.text} ${cellController9.text} ${cellController10.text} ${cellController11.text}'; - //TODO: Fix bad accent management - // inputMnemonic = inputMnemonic.replaceAll('é', 'eM-LM-^A'); - // inputMnemonic = inputMnemonic.replaceAll('è', 'eM-LM-^@'); + // Needed for bad encoding of UTF-8 + inputMnemonic = inputMnemonic.replaceAll('é', 'é'); + inputMnemonic = inputMnemonic.replaceAll('è', 'è'); NewWallet generatedWallet = await generateWallet(inputMnemonic, isImport: true); - log.d(inputMnemonic); - if (generatedWallet == null) { return false; } else { diff --git a/lib/screens/myWallets/restore_chest.dart b/lib/screens/myWallets/restore_chest.dart index 9ae3d98..9f8b1eb 100644 --- a/lib/screens/myWallets/restore_chest.dart +++ b/lib/screens/myWallets/restore_chest.dart @@ -18,6 +18,8 @@ class RestoreChest extends StatelessWidget { GenerateWalletsProvider generateWalletProvider = Provider.of(context, listen: false); + generateWalletProvider.actualWallet = null; + return WillPopScope( onWillPop: () { generateWalletProvider.resetImportView(); @@ -124,7 +126,7 @@ class RestoreChest extends StatelessWidget { key: const Key('importText'), textAlign: TextAlign.justify, style: const TextStyle( - color: Colors.black, fontSize: 21, fontWeight: FontWeight.w400), + color: Colors.black, fontSize: 19, fontWeight: FontWeight.w400), ), ); } diff --git a/pubspec.yaml b/pubspec.yaml index 07f093f..f9fa4f1 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -5,7 +5,7 @@ description: Pay with G1. # pub.dev using `pub publish`. This is preferred for private packages. publish_to: 'none' # Remove this line if you wish to publish to pub.dev -version: 0.0.3+2 +version: 0.0.3+3 environment: sdk: ">=2.7.0 <3.0.0"