Show unconfirmed coin on wallets page, disable staking for particl.
This commit is contained in:
parent
1baf13c5a8
commit
4f83da0f26
@ -404,14 +404,17 @@ class BasicSwap():
|
|||||||
if connection_type == 'rpc':
|
if connection_type == 'rpc':
|
||||||
if 'rpcauth' in chain_client_settings:
|
if 'rpcauth' in chain_client_settings:
|
||||||
rpcauth = chain_client_settings['rpcauth']
|
rpcauth = chain_client_settings['rpcauth']
|
||||||
|
self.log.debug('Read %s rpc credentials from json settings', coin)
|
||||||
elif 'rpcpassword' in chain_client_settings:
|
elif 'rpcpassword' in chain_client_settings:
|
||||||
rpcauth = chain_client_settings['rpcuser'] + ':' + chain_client_settings['rpcpassword']
|
rpcauth = chain_client_settings['rpcuser'] + ':' + chain_client_settings['rpcpassword']
|
||||||
|
self.log.debug('Read %s rpc credentials from json settings', coin)
|
||||||
if rpcauth is None:
|
if rpcauth is None:
|
||||||
if self.chain == 'mainnet':
|
if self.chain == 'mainnet':
|
||||||
testnet_name = ''
|
testnet_name = ''
|
||||||
else:
|
else:
|
||||||
testnet_name = chainparams[coin][self.chain].get('name', self.chain)
|
testnet_name = chainparams[coin][self.chain].get('name', self.chain)
|
||||||
authcookiepath = os.path.join(datadir, testnet_name, '.cookie')
|
authcookiepath = os.path.join(datadir, testnet_name, '.cookie')
|
||||||
|
self.log.debug('Reading %s rpc credentials from auth cookie %s', coin, authcookiepath)
|
||||||
# Wait for daemon to start
|
# Wait for daemon to start
|
||||||
for i in range(10):
|
for i in range(10):
|
||||||
if not os.path.exists(authcookiepath):
|
if not os.path.exists(authcookiepath):
|
||||||
@ -2244,7 +2247,8 @@ class BasicSwap():
|
|||||||
'deposit_address': self.getCachedAddressForCoin(coin),
|
'deposit_address': self.getCachedAddressForCoin(coin),
|
||||||
'name': chainparams[coin]['name'].capitalize(),
|
'name': chainparams[coin]['name'].capitalize(),
|
||||||
'blocks': blockchaininfo['blocks'],
|
'blocks': blockchaininfo['blocks'],
|
||||||
'balance': format8(walletinfo.get('total_balance', walletinfo['balance']) * COIN),
|
'balance': format8(makeInt(walletinfo['balance'])),
|
||||||
|
'unconfirmed': format8(makeInt(walletinfo.get('unconfirmed_balance'))),
|
||||||
'synced': '{0:.2f}'.format(round(blockchaininfo['verificationprogress'], 2)),
|
'synced': '{0:.2f}'.format(round(blockchaininfo['verificationprogress'], 2)),
|
||||||
}
|
}
|
||||||
return rv
|
return rv
|
||||||
|
@ -228,6 +228,8 @@ class HttpHandler(BaseHTTPRequestHandler):
|
|||||||
'synced': w['synced'],
|
'synced': w['synced'],
|
||||||
'deposit_address': w['deposit_address'],
|
'deposit_address': w['deposit_address'],
|
||||||
})
|
})
|
||||||
|
if float(w['unconfirmed']) > 0.0:
|
||||||
|
wallets_formatted[-1]['unconfirmed'] = w['unconfirmed']
|
||||||
|
|
||||||
template = env.get_template('wallets.html')
|
template = env.get_template('wallets.html')
|
||||||
return bytes(template.render(
|
return bytes(template.render(
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
<p>Error: {{ w.error }}</p>
|
<p>Error: {{ w.error }}</p>
|
||||||
{% else %}
|
{% else %}
|
||||||
<table>
|
<table>
|
||||||
<tr><td>Balance:</td><td>{{ w.balance }}</td></tr>
|
<tr><td>Balance:</td><td>{{ w.balance }}</td>{% if w.unconfirmed %}<td>Unconfirmed:</td><td>{{ w.unconfirmed }}</td>{% endif %}</tr>
|
||||||
<tr><td>Blocks:</td><td>{{ w.blocks }}</td></tr>
|
<tr><td>Blocks:</td><td>{{ w.blocks }}</td></tr>
|
||||||
<tr><td>Synced:</td><td>{{ w.synced }}</td></tr>
|
<tr><td>Synced:</td><td>{{ w.synced }}</td></tr>
|
||||||
<tr><td><input type="submit" name="newaddr_{{ w.cid }}" value="Deposit Address"></td><td>{{ w.deposit_address }}</td></tr>
|
<tr><td><input type="submit" name="newaddr_{{ w.cid }}" value="Deposit Address"></td><td>{{ w.deposit_address }}</td></tr>
|
||||||
|
@ -219,6 +219,7 @@ def prepareDataDir(coin, settings, data_dir, chain, particl_mnemonic):
|
|||||||
fp.write('zmqpubsmsg=tcp://127.0.0.1:{}\n'.format(settings['zmqport']))
|
fp.write('zmqpubsmsg=tcp://127.0.0.1:{}\n'.format(settings['zmqport']))
|
||||||
fp.write('spentindex=1')
|
fp.write('spentindex=1')
|
||||||
fp.write('txindex=1')
|
fp.write('txindex=1')
|
||||||
|
fp.write('staking=0')
|
||||||
|
|
||||||
if particl_mnemonic == 'none':
|
if particl_mnemonic == 'none':
|
||||||
fp.write('createdefaultmasterkey=1')
|
fp.write('createdefaultmasterkey=1')
|
||||||
|
Loading…
Reference in New Issue
Block a user