a lot
This commit is contained in:
51
bal.py
51
bal.py
@@ -1,5 +1,6 @@
|
||||
import random
|
||||
import os
|
||||
import zipfile as zipfile_lib
|
||||
|
||||
from electrum.plugin import BasePlugin
|
||||
from electrum import json_db
|
||||
@@ -56,31 +57,39 @@ class BalPlugin(BasePlugin):
|
||||
BasePlugin.__init__(self, parent, config, name)
|
||||
self.base_dir = os.path.join(config.electrum_path(), 'bal')
|
||||
self.plugin_dir = os.path.split(os.path.realpath(__file__))[0]
|
||||
self.logger.info(self.base_dir)
|
||||
|
||||
zipfile="/".join(self.plugin_dir.split("/")[:-1])
|
||||
#print("real path",os.path.realpath(__file__))
|
||||
#self.logger.info(self.base_dir)
|
||||
#print("base_dir:", self.base_dir)
|
||||
#print("suca:",zipfile)
|
||||
#print("plugin_dir:", self.plugin_dir)
|
||||
import sys
|
||||
sys.path.insert(0, zipfile)
|
||||
#print("sono state listate?")
|
||||
self.parent = parent
|
||||
self.config = config
|
||||
self.name = name
|
||||
|
||||
self.ASK_BROADCAST = BalConfig(config, "bal_ask_broadcast",True)
|
||||
self.BROADCAST = BalConfig(config, "bal_broadcast",True)
|
||||
self.LOCKTIME_TIME = BalConfig(config, "bal_locktime_time",90)
|
||||
self.LOCKTIME_BLOCKS = BalConfig(config, "bal_locktime_blocks",144*90)
|
||||
self.LOCKTIMEDELTA_TIME = BalConfig(config, "bal_locktimedelta_time",7)
|
||||
self.LOCKTIMEDELTA_BLOCKS = BalConfig(config, "bal_locktimedelta_blocks",144*7)
|
||||
self.TX_FEES = BalConfig(config, "bal_tx_fees",100)
|
||||
self.INVALIDATE = BalConfig(config, "bal_invalidate",True)
|
||||
self.ASK_INVALIDATE = BalConfig(config, "bal_ask_invalidate",True)
|
||||
self.PREVIEW = BalConfig(config, "bal_preview",True)
|
||||
self.SAVE_TXS = BalConfig(config, "bal_save_txs",True)
|
||||
self.WILLEXECUTORS = BalConfig(config, "bal_willexecutors",True)
|
||||
self.PING_WILLEXECUTORS = BalConfig(config, "bal_ping_willexecutors",True)
|
||||
self.ASK_PING_WILLEXECUTORS = BalConfig(config, "bal_ask_ping_willexecutors",True)
|
||||
self.NO_WILLEXECUTOR = BalConfig(config, "bal_no_willexecutor",True)
|
||||
self.HIDE_REPLACED = BalConfig(config, "bal_hide_replaced",True)
|
||||
self.HIDE_INVALIDATED = BalConfig(config, "bal_hide_invalidated",True)
|
||||
self.ALLOW_REPUSH = BalConfig(config, "bal_allow_repush",True)
|
||||
self.FIRST_EXECUTION = BalConfig(config, "bal_first_execution",True)
|
||||
self.ASK_BROADCAST = BalConfig(config, "bal_ask_broadcast", True)
|
||||
self.BROADCAST = BalConfig(config, "bal_broadcast", True)
|
||||
self.LOCKTIME_TIME = BalConfig(config, "bal_locktime_time", 90)
|
||||
self.LOCKTIME_BLOCKS = BalConfig(config, "bal_locktime_blocks", 144*90)
|
||||
self.LOCKTIMEDELTA_TIME = BalConfig(config, "bal_locktimedelta_time", 7)
|
||||
self.LOCKTIMEDELTA_BLOCKS = BalConfig(config, "bal_locktimedelta_blocks", 144*7)
|
||||
self.ENABLE_MULTIVERSE = BalConfig(config, "bal_enable_multiverse", False)
|
||||
self.TX_FEES = BalConfig(config, "bal_tx_fees", 100)
|
||||
self.INVALIDATE = BalConfig(config, "bal_invalidate", True)
|
||||
self.ASK_INVALIDATE = BalConfig(config, "bal_ask_invalidate", True)
|
||||
self.PREVIEW = BalConfig(config, "bal_preview", True)
|
||||
self.SAVE_TXS = BalConfig(config, "bal_save_txs", True)
|
||||
self.WILLEXECUTORS = BalConfig(config, "bal_willexecutors", True)
|
||||
self.PING_WILLEXECUTORS = BalConfig(config, "bal_ping_willexecutors", True)
|
||||
self.ASK_PING_WILLEXECUTORS = BalConfig(config, "bal_ask_ping_willexecutors", True)
|
||||
self.NO_WILLEXECUTOR = BalConfig(config, "bal_no_willexecutor", True)
|
||||
self.HIDE_REPLACED = BalConfig(config, "bal_hide_replaced", True)
|
||||
self.HIDE_INVALIDATED = BalConfig(config, "bal_hide_invalidated", True)
|
||||
self.ALLOW_REPUSH = BalConfig(config, "bal_allow_repush", True)
|
||||
self.FIRST_EXECUTION = BalConfig(config, "bal_first_execution", True)
|
||||
self.WILLEXECUTORS = BalConfig(config, "bal_willexecutors", {
|
||||
"mainnet": {
|
||||
'https://we.bitcoin-after.life': {
|
||||
|
||||
Reference in New Issue
Block a user