|
|
@ -90,11 +90,16 @@ if not is_android: |
|
|
|
check_imports() |
|
|
|
|
|
|
|
# load local module as electrum |
|
|
|
if is_bundle or is_local or is_android: |
|
|
|
if is_local or is_android: |
|
|
|
import imp |
|
|
|
imp.load_module('electrum', *imp.find_module('lib')) |
|
|
|
imp.load_module('electrum_gui', *imp.find_module('gui')) |
|
|
|
|
|
|
|
# for pyinstaller |
|
|
|
import electrum |
|
|
|
import electrum_gui |
|
|
|
import electrum_plugins |
|
|
|
|
|
|
|
from electrum import bitcoin, network |
|
|
|
from electrum import SimpleConfig, Network |
|
|
|
from electrum.wallet import Wallet, Imported_Wallet |
|
|
@ -293,7 +298,7 @@ def run_offline_command(config, config_options): |
|
|
|
|
|
|
|
def init_plugins(config, gui_name): |
|
|
|
from electrum.plugins import Plugins |
|
|
|
return Plugins(config, is_bundle or is_local or is_android, gui_name) |
|
|
|
return Plugins(config, is_local or is_android, gui_name) |
|
|
|
|
|
|
|
if __name__ == '__main__': |
|
|
|
|
|
|
|