hd_wallet_electrum_v1

Module for generating wallets based on Electrum V1.

class HdWalletElectrumV1(wallet_name: str, electrum_obj: ElectrumV1, mnemonic: str = '', seed_bytes: bytes = b'')

Bases: HdWalletBase

HD wallet Electrum V1 class. It allows to generate a wallet like Electrum V1.

m_electrum_obj: ElectrumV1
Generate(**kwargs: Any) None

Generate wallet keys and addresses.

Parameters:
  • change_idx (int, optional) – Change index (default: 0)

  • addr_num (int, optional) – Number of addresses to be generated (default: 20)

  • addr_off (int, optional) – Starting address index (default: 0)

IsWatchOnly() bool

Get if the wallet is watch-only.

Returns :

bool: True if watch-only, false otherwise