diff --git a/pyasic/miners/factory.py b/pyasic/miners/factory.py index 6fd991bc..6a87de4e 100644 --- a/pyasic/miners/factory.py +++ b/pyasic/miners/factory.py @@ -807,7 +807,9 @@ class MinerFactory: str_data = str_data.replace("info", "1nfo") str_data = str_data.replace("inf", "0") str_data = str_data.replace("1nfo", "info") + str_data = str_data.replace("nano", "n4no") str_data = str_data.replace("nan", "0") + str_data = str_data.replace("n4no", "nano") # fix whatever this garbage from avalonminers is `,"id":1}` if str_data.startswith(","): str_data = f"{{{str_data[1:]}" diff --git a/pyasic/rpc/base.py b/pyasic/rpc/base.py index a984cbcc..53a97d77 100644 --- a/pyasic/rpc/base.py +++ b/pyasic/rpc/base.py @@ -271,7 +271,10 @@ If you are sure you want to use this command please use API.send_command("{comma str_data = str_data.replace("info", "1nfo") str_data = str_data.replace("inf", "0") str_data = str_data.replace("1nfo", "info") + str_data = str_data.replace("nano", "n4no") str_data = str_data.replace("nan", "0") + str_data = str_data.replace("n4no", "nano") + # fix whatever this garbage from avalonminers is `,"id":1}` if str_data.startswith(","): str_data = f"{{{str_data[1:]}"