UpstreamData
659dc55f3c
bug: add missing key to epic data locations.
2023-12-18 14:07:46 -07:00
UpstreamData
eb9b29aca1
tests: add tests for config and update tests.
2023-12-18 14:00:40 -07:00
UpstreamData
b045abe76e
bug: reorder config information and fix bad key.
2023-12-18 13:59:56 -07:00
Upstream Data
7a75818a20
version: bump version number.
v0.43.1
2023-12-17 09:09:00 -07:00
Upstream Data
d2be68d35e
bug: fix MinerConfig default values for 3.11+. Add MinerConfig.as_epic default implementation.
2023-12-17 09:08:14 -07:00
Upstream Data
c5c4bb10ee
version: bump version number.
v0.43.0
2023-12-16 10:59:23 -07:00
Upstream Data
c4dfdda448
Merge branch 'dev_bugs'
...
# Conflicts:
# pyasic/miners/miner_factory.py
# pyasic/miners/types/whatsminer/M6X/M60.py
# pyasic/miners/types/whatsminer/M6X/M60S.py
# pyasic/miners/types/whatsminer/M6X/M63.py
# pyasic/miners/types/whatsminer/M6X/M63S.py
# pyasic/miners/types/whatsminer/M6X/M66.py
# pyasic/miners/types/whatsminer/M6X/M66S.py
# pyasic/miners/types/whatsminer/M6X/__init__.py
# pyasic/miners/whatsminer/btminer/M6X/M60.py
# pyasic/miners/whatsminer/btminer/M6X/M60S.py
# pyasic/miners/whatsminer/btminer/M6X/M66S.py
# pyasic/miners/whatsminer/btminer/M6X/__init__.py
# pyasic/miners/whatsminer/btminer/__init__.py
2023-12-16 10:55:27 -07:00
Upstream Data
4459de2260
feature: add support for S19kProNoPIC BOS. Reformat.
2023-12-16 10:54:51 -07:00
UpstreamData
201cfd7ef9
docs: update documentation to be more readable on the main page.
2023-12-13 11:15:03 -07:00
UpstreamData
4201905fdd
bug: fix some tasks not being cancelled properly in miner factory.
2023-12-13 10:18:28 -07:00
checksum0
497ffb5bc0
Add all the currently known Whatsminer M6X machines ( #77 )
...
* Create new BTMiner M6X backend class to represent Whatsminer new M6X generation
* Add all new known types of Whatsminer M6X
* Ensure all new types are imported in their respective __init__.py
* Create all BTMiner API class for known types of new M6X generation
* Ensure all new BTMiner API class are imported in __init__.py
* Fix erroneous M6X models data
* Ensure M6X miners are imported and add them to their MinerTypes dictionary in miner_factory.py
2023-12-12 19:38:36 -07:00
checksum0
2f762c95db
Add all the currently known Whatsminer M6X machines ( #77 )
...
* Create new BTMiner M6X backend class to represent Whatsminer new M6X generation
* Add all new known types of Whatsminer M6X
* Ensure all new types are imported in their respective __init__.py
* Create all BTMiner API class for known types of new M6X generation
* Ensure all new BTMiner API class are imported in __init__.py
* Fix erroneous M6X models data
* Ensure M6X miners are imported and add them to their MinerTypes dictionary in miner_factory.py
2023-12-12 19:32:12 -07:00
UpstreamData
67aed79330
bug: fix mode spec in bosminer config.
2023-12-12 13:21:50 -07:00
UpstreamData
073e048726
bug: fix bosminer config missing format information.
2023-12-12 13:11:49 -07:00
UpstreamData
02234f3d1e
feature: improve dict merging speed
2023-12-12 09:25:43 -07:00
UpstreamData
dc22df0280
refactor: remove innosilicon pool comment, as it is correct.
2023-12-12 08:54:24 -07:00
UpstreamData
02056b8c88
refactor: remove config prints.
2023-12-11 15:36:02 -07:00
UpstreamData
3a43cd293c
bug: Fix improper naming of fan mode.
2023-12-11 15:18:23 -07:00
UpstreamData
6941d9f349
bug: add default case for work mode when there is no work mode returned from bitmain.
2023-12-11 15:08:57 -07:00
UpstreamData
f6b0b64d86
bug: set default quota to 1.
2023-12-11 14:07:17 -07:00
UpstreamData
8d68dd9dac
refactor: re-order config keys
2023-12-11 14:06:22 -07:00
UpstreamData
27368a9bd2
bug: fix some issues, and remove unused imports.
2023-12-11 13:48:26 -07:00
UpstreamData
c919b00312
feature: allow config conversion to and from dict.
2023-12-11 13:40:10 -07:00
UpstreamData
f162529883
feature: allow dps conversion for bos grpc.
2023-12-11 11:40:46 -07:00
Upstream Data
bb182bb22d
bug: fix some issues with return types and missing return statements.
2023-12-10 20:28:06 -07:00
Upstream Data
af15c4fbd1
bug: pin working betterproto version.
2023-12-10 20:25:27 -07:00
Upstream Data
47c2eb9f0e
feature: use betterproto + grpclib.
2023-12-10 20:10:11 -07:00
Upstream Data
1ab39f5873
bug: fix bosminer config parsing.
2023-12-10 17:40:39 -07:00
Upstream Data
43200a7354
feature: Add bosminer.toml parser.
2023-12-10 13:20:03 -07:00
Upstream Data
4fc57832e1
feature: Finish fixing get and send config handlers for miners.
2023-12-10 10:14:57 -07:00
Upstream Data
9ee63cc3ab
feature: Update get and send config methods for most miners, and add as_inno.
2023-12-10 10:10:55 -07:00
Upstream Data
b22b506d55
feature: Add whatsminer send_config.
2023-12-10 09:55:05 -07:00
Upstream Data
468fba3465
feature: Add whatsminer set mode commands.
2023-12-10 09:49:24 -07:00
Upstream Data
0399094197
feature: add AM old and goldshell configs.
2023-12-10 09:45:34 -07:00
Upstream Data
bfdfa8a6ab
feature: Add AM modern send and get config.
2023-12-10 09:30:31 -07:00
Upstream Data
83d0d09b0d
feature: Add whatsminer get_config.
2023-12-09 17:35:47 -07:00
Upstream Data
f892c3a0fd
feature: Add from am_modern to config.
2023-12-09 16:59:39 -07:00
Upstream Data
81b974f565
bug: fix bad indentation.
2023-12-09 15:12:36 -07:00
UpstreamData
5eaf876c6d
feature: add bos to config miner types.
2023-12-09 13:27:23 -07:00
Upstream Data
d7d1b845a7
feature: add MinerConfig.from_api().
2023-12-09 13:06:52 -07:00
UpstreamData
242517a36a
feature: add inno to config miner types.
2023-12-08 11:03:36 -07:00
UpstreamData
791249bf3d
feature: add avalon and goldshell to miner config types.
2023-12-08 10:57:57 -07:00
UpstreamData
5a70a27f07
reformat: remove some useless files.
2023-12-08 10:11:43 -07:00
UpstreamData
bca81f3bca
feature: add AM old and modern, and WM config implementation.
2023-12-08 10:10:21 -07:00
UpstreamData
6d75565baf
feature: start adding new config implementation.
2023-12-08 09:16:04 -07:00
JP Compagnone
9f42e6a3be
add new Antminer models (S19jPro+ and S19k Pro) ( #75 )
...
* Add S19jPro+ and S19K Pro
* typo
2023-12-08 08:34:30 -07:00
Upstream Data
362b204c91
version: bump version number.
v0.42.2
2023-11-29 20:45:46 -07:00
Upstream Data
952b660c05
bug: re-add missing socket check during scan.
2023-11-29 20:45:25 -07:00
UpstreamData
fbd73881d4
version: bump version number.
v0.42.1
2023-11-28 16:42:15 -07:00
JP Compagnone
68c4dadb63
hotfix: fix epic api error handling ( #74 )
...
* hotfix: fix epic api error handling
* much cleaner way to handle the retry
2023-11-28 16:39:57 -07:00