Add fee priority setting for XMR.

This commit is contained in:
tecnovert
2020-12-22 13:21:25 +02:00
parent 31bf80f579
commit 2f47fd0d5c
8 changed files with 62 additions and 40 deletions

View File

@@ -284,6 +284,9 @@ class HttpHandler(BaseHTTPRequestHandler):
for name, c in swap_client.settings['chainclients'].items():
if bytes('apply_' + name, 'utf-8') in form_data:
data = {'lookups': form_data[bytes('lookups_' + name, 'utf-8')][0].decode('utf-8')}
if name == 'monero':
data['fee_priority'] = int(form_data[bytes('fee_priority_' + name, 'utf-8')][0])
swap_client.editSettings(name, data)
chains_formatted = []
@@ -292,6 +295,8 @@ class HttpHandler(BaseHTTPRequestHandler):
'name': name,
'lookups': c.get('chain_lookups', 'local')
})
if name == 'monero':
chains_formatted[-1]['fee_priority'] = c.get('fee_priority', 0)
template = env.get_template('settings.html')
return bytes(template.render(