def set_enabled(): wizard.next_button.setEnabled( Wallet.is_xprv(clean_text(text)))
def set_enabled(): wizard.next_button.setEnabled(Wallet.is_xprv(clean_text(text)))
# # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS # BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN # ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. import os from electrum.wallet import Wallet, Multisig_Wallet, WalletStorage from i18n import _ is_any_key = lambda x: Wallet.is_old_mpk(x) or Wallet.is_xprv(x) or Wallet.is_xpub(x) or Wallet.is_address(x) or Wallet.is_private_key(x) is_private_key = lambda x: Wallet.is_xprv(x) or Wallet.is_private_key(x) is_bip32_key = lambda x: Wallet.is_xprv(x) or Wallet.is_xpub(x) class BaseWizard(object): def __init__(self, config, network, path): super(BaseWizard, self).__init__() self.config = config self.network = network self.storage = WalletStorage(path) self.wallet = None self.stack = [] def run(self, *args):
def set_enabled(): OK_button.setEnabled(Wallet.is_xprv(self.get_seed_text(text)))
def set_enabled(): OK_button.setEnabled(Wallet.is_xprv(clean_text(text)))