Files
pyasic/pyasic/miners/whatsminer/btminer/M3X/M30S_Plus.py
2025-01-02 14:59:36 -07:00

245 lines
3.8 KiB
Python

from pyasic.miners.backends import M3X
from pyasic.miners.device.models import M30SPlusV10
class BTMinerM30SPlusV10(M3X, M30SPlusV10):
pass
from pyasic.miners.device.models import M30SPlusV100
class BTMinerM30SPlusV100(M3X, M30SPlusV100):
pass
from pyasic.miners.device.models import M30SPlusV20
class BTMinerM30SPlusV20(M3X, M30SPlusV20):
pass
from pyasic.miners.device.models import M30SPlusV30
class BTMinerM30SPlusV30(M3X, M30SPlusV30):
pass
from pyasic.miners.device.models import M30SPlusV40
class BTMinerM30SPlusV40(M3X, M30SPlusV40):
pass
from pyasic.miners.device.models import M30SPlusV50
class BTMinerM30SPlusV50(M3X, M30SPlusV50):
pass
from pyasic.miners.device.models import M30SPlusV60
class BTMinerM30SPlusV60(M3X, M30SPlusV60):
pass
from pyasic.miners.device.models import M30SPlusV70
class BTMinerM30SPlusV70(M3X, M30SPlusV70):
pass
from pyasic.miners.device.models import M30SPlusV80
class BTMinerM30SPlusV80(M3X, M30SPlusV80):
pass
from pyasic.miners.device.models import M30SPlusV90
class BTMinerM30SPlusV90(M3X, M30SPlusV90):
pass
from pyasic.miners.device.models import M30SPlusVE100
class BTMinerM30SPlusVE100(M3X, M30SPlusVE100):
pass
from pyasic.miners.device.models import M30SPlusVE30
class BTMinerM30SPlusVE30(M3X, M30SPlusVE30):
pass
from pyasic.miners.device.models import M30SPlusVE40
class BTMinerM30SPlusVE40(M3X, M30SPlusVE40):
pass
from pyasic.miners.device.models import M30SPlusVE50
class BTMinerM30SPlusVE50(M3X, M30SPlusVE50):
pass
from pyasic.miners.device.models import M30SPlusVE60
class BTMinerM30SPlusVE60(M3X, M30SPlusVE60):
pass
from pyasic.miners.device.models import M30SPlusVE70
class BTMinerM30SPlusVE70(M3X, M30SPlusVE70):
pass
from pyasic.miners.device.models import M30SPlusVE80
class BTMinerM30SPlusVE80(M3X, M30SPlusVE80):
pass
from pyasic.miners.device.models import M30SPlusVE90
class BTMinerM30SPlusVE90(M3X, M30SPlusVE90):
pass
from pyasic.miners.device.models import M30SPlusVF20
class BTMinerM30SPlusVF20(M3X, M30SPlusVF20):
pass
from pyasic.miners.device.models import M30SPlusVF30
class BTMinerM30SPlusVF30(M3X, M30SPlusVF30):
pass
from pyasic.miners.device.models import M30SPlusVG20
class BTMinerM30SPlusVG20(M3X, M30SPlusVG20):
pass
from pyasic.miners.device.models import M30SPlusVG30
class BTMinerM30SPlusVG30(M3X, M30SPlusVG30):
pass
from pyasic.miners.device.models import M30SPlusVG40
class BTMinerM30SPlusVG40(M3X, M30SPlusVG40):
pass
from pyasic.miners.device.models import M30SPlusVG50
class BTMinerM30SPlusVG50(M3X, M30SPlusVG50):
pass
from pyasic.miners.device.models import M30SPlusVG60
class BTMinerM30SPlusVG60(M3X, M30SPlusVG60):
pass
from pyasic.miners.device.models import M30SPlusVH10
class BTMinerM30SPlusVH10(M3X, M30SPlusVH10):
pass
from pyasic.miners.device.models import M30SPlusVH20
class BTMinerM30SPlusVH20(M3X, M30SPlusVH20):
pass
from pyasic.miners.device.models import M30SPlusVH30
class BTMinerM30SPlusVH30(M3X, M30SPlusVH30):
pass
from pyasic.miners.device.models import M30SPlusVH40
class BTMinerM30SPlusVH40(M3X, M30SPlusVH40):
pass
from pyasic.miners.device.models import M30SPlusVH50
class BTMinerM30SPlusVH50(M3X, M30SPlusVH50):
pass
from pyasic.miners.device.models import M30SPlusVH60
class BTMinerM30SPlusVH60(M3X, M30SPlusVH60):
pass
from pyasic.miners.device.models import M30SPlusVH70
class BTMinerM30SPlusVH70(M3X, M30SPlusVH70):
pass
from pyasic.miners.device.models import M30SPlusVI30
class BTMinerM30SPlusVI30(M3X, M30SPlusVI30):
pass
from pyasic.miners.device.models import M30SPlusVJ30
class BTMinerM30SPlusVJ30(M3X, M30SPlusVJ30):
pass
from pyasic.miners.device.models import M30SPlusVJ40
class BTMinerM30SPlusVJ40(M3X, M30SPlusVJ40):
pass