Browse Source

swap: Midgard -> Thornode

The MMGen Project 2 days ago
parent
commit
2f65a75f7e

+ 2 - 2
mmgen/swap/proto/thorchain/__init__.py

@@ -37,7 +37,7 @@ class ExpInt4(ExpInt):
 		return ExpInt.__new__(cls, spec, prec=params.exp_prec)
 
 def rpc_client(tx, amt):
-	from .midgard import Midgard
-	return Midgard(tx, amt)
+	from .thornode import Thornode
+	return Thornode(tx, amt)
 
 from .memo import Memo as data

+ 4 - 4
mmgen/swap/proto/thorchain/midgard.py → mmgen/swap/proto/thorchain/thornode.py

@@ -9,12 +9,12 @@
 #   https://gitlab.com/mmgen/mmgen-wallet
 
 """
-swap.proto.thorchain.midgard: THORChain swap protocol network query ops
+swap.proto.thorchain.thornode: THORChain swap protocol network query ops
 """
 
 import json
 
-class MidgardRPCClient:
+class ThornodeRPCClient:
 
 	http_hdrs = {'Content-Type': 'application/json'}
 	proto = 'https'
@@ -44,12 +44,12 @@ class MidgardRPCClient:
 			timeout = timeout or self.timeout,
 			verify  = self.verify)
 
-class Midgard:
+class Thornode:
 
 	def __init__(self, tx, amt):
 		self.tx = tx
 		self.in_amt = amt
-		self.rpc = MidgardRPCClient(tx)
+		self.rpc = ThornodeRPCClient(tx)
 
 	def get_quote(self):
 		self.get_str = '/thorchain/quote/swap?from_asset={a}.{a}&to_asset={b}.{b}&amount={c}'.format(

+ 4 - 4
test/cmdtest_d/ct_swap.py

@@ -17,7 +17,7 @@ from pathlib import Path
 from mmgen.protocol import init_proto
 from ..include.common import make_burn_addr, gr_uc
 from .common import dfl_bip39_file
-from .midgard import run_midgard_server
+from .thornode import run_thornode_server
 
 from .ct_autosign import CmdTestAutosign, CmdTestAutosignThreaded
 from .ct_regtest import CmdTestRegtest, rt_data, dfl_wcls, rt_pw, cfg, strip_ansi_escapes
@@ -25,9 +25,9 @@ from .ct_regtest import CmdTestRegtest, rt_data, dfl_wcls, rt_pw, cfg, strip_ans
 sample1 = gr_uc[:24]
 sample2 = '00010203040506'
 
-def midgard_server_start():
+def thornode_server_start():
 	import threading
-	t = threading.Thread(target=run_midgard_server, name='Midgard server thread')
+	t = threading.Thread(target=run_thornode_server, name='Thornode server thread')
 	t.daemon = True
 	t.start()
 
@@ -175,7 +175,7 @@ class CmdTestSwap(CmdTestRegtest, CmdTestAutosignThreaded):
 
 		self.protos = [init_proto(cfg, k, network='regtest', need_amt=True) for k in ('btc', 'ltc', 'bch')]
 
-		midgard_server_start() # TODO: stop server when test group finishes executing
+		thornode_server_start() # TODO: stop server when test group finishes executing
 
 		self.opts.append('--bob')
 

+ 4 - 4
test/cmdtest_d/midgard.py → test/cmdtest_d/thornode.py

@@ -78,12 +78,12 @@ class handler(BaseHTTPRequestHandler):
 	header = b'HTTP/1.1 200 OK\nContent-type: application/json\n\n'
 
 	def do_GET(self):
-		# print(f'Midgard server received:\n  {self.requestline}')
+		# print(f'Thornode server received:\n  {self.requestline}')
 		self.wfile.write(self.header + json.dumps(create_data(self.requestline)).encode())
 
-def run_midgard_server(server_class=HTTPServer, handler_class=handler):
-	print('Midgard server listening on port 18800')
+def run_thornode_server(server_class=HTTPServer, handler_class=handler):
+	print('Thornode server listening on port 18800')
 	server_address = ('localhost', 18800)
 	httpd = server_class(server_address, handler_class)
 	httpd.serve_forever()
-	print('Midgard server exiting')
+	print('Thornode server exiting')

+ 0 - 11
test/overlay/fakemods/mmgen/swap/proto/thorchain/midgard.py

@@ -1,11 +0,0 @@
-from .midgard_orig import *
-
-class overlay_fake_MidgardRPCClient:
-
-	proto  = 'http'
-	host   = 'localhost:18800'
-	verify = False
-
-MidgardRPCClient.proto = overlay_fake_MidgardRPCClient.proto
-MidgardRPCClient.host = overlay_fake_MidgardRPCClient.host
-MidgardRPCClient.verify = overlay_fake_MidgardRPCClient.verify

+ 11 - 0
test/overlay/fakemods/mmgen/swap/proto/thorchain/thornode.py

@@ -0,0 +1,11 @@
+from .thornode_orig import *
+
+class overlay_fake_ThornodeRPCClient:
+
+	proto  = 'http'
+	host   = 'localhost:18800'
+	verify = False
+
+ThornodeRPCClient.proto = overlay_fake_ThornodeRPCClient.proto
+ThornodeRPCClient.host = overlay_fake_ThornodeRPCClient.host
+ThornodeRPCClient.verify = overlay_fake_ThornodeRPCClient.verify