default to trezor t on import

This commit is contained in:
Craig Raw 2020-10-27 11:09:31 +02:00
parent be5a48ce71
commit d3881f76b9

View file

@ -138,6 +138,9 @@ public class Electrum implements KeystoreFileImport, WalletImport, WalletExport
if(keystore.getWalletModel() == null) { if(keystore.getWalletModel() == null) {
throw new ImportException("Wallet has keystore of unknown hardware wallet type \"" + ek.hw_type + "\"."); throw new ImportException("Wallet has keystore of unknown hardware wallet type \"" + ek.hw_type + "\".");
} }
if(keystore.getWalletModel().equals(WalletModel.TREZOR_1)) {
keystore.setWalletModel(WalletModel.TREZOR_T);
}
} else if("bip32".equals(ek.type)) { } else if("bip32".equals(ek.type)) {
if(ek.xprv != null && ek.seed == null) { if(ek.xprv != null && ek.seed == null) {
throw new ImportException("Electrum does not support exporting BIP39 derived seeds, as it does not store the mnemonic words. Only seeds created with its native Electrum Seed Version System are exportable. " + throw new ImportException("Electrum does not support exporting BIP39 derived seeds, as it does not store the mnemonic words. Only seeds created with its native Electrum Seed Version System are exportable. " +