mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-31 09:21:39 +00:00
fixes for cosignerpool
This commit is contained in:
parent
54df0b2845
commit
34a4df1114
2 changed files with 7 additions and 2 deletions
|
@ -5,5 +5,5 @@ description = ' '.join([
|
|||
_("It sends and receives partially signed transactions from/to your cosigner wallet."),
|
||||
_("Transactions are encrypted and stored on a remote server.")
|
||||
])
|
||||
requires_wallet_type = ['2of2', '2of3']
|
||||
#requires_wallet_type = ['2of2', '2of3']
|
||||
available_for = ['qt']
|
||||
|
|
|
@ -96,6 +96,11 @@ class Plugin(BasePlugin):
|
|||
self.keys = []
|
||||
self.cosigner_list = []
|
||||
|
||||
@hook
|
||||
def init_qt(self, gui):
|
||||
for window in gui.windows:
|
||||
self.on_new_window(window)
|
||||
|
||||
@hook
|
||||
def on_new_window(self, window):
|
||||
self.update(window)
|
||||
|
@ -153,7 +158,7 @@ class Plugin(BasePlugin):
|
|||
def cosigner_can_sign(self, tx, cosigner_xpub):
|
||||
from electrum.transaction import x_to_xpub
|
||||
xpub_set = set([])
|
||||
for txin in tx.inputs:
|
||||
for txin in tx.inputs():
|
||||
for x_pubkey in txin['x_pubkeys']:
|
||||
xpub = x_to_xpub(x_pubkey)
|
||||
if xpub:
|
||||
|
|
Loading…
Add table
Reference in a new issue