Commit Graph

  • 0e492f1cfd tests: add more tests for miners. UpstreamData 2023-12-18 14:11:16 -07:00
  • 659dc55f3c bug: add missing key to epic data locations. UpstreamData 2023-12-18 14:07:46 -07:00
  • eb9b29aca1 tests: add tests for config and update tests. UpstreamData 2023-12-18 14:00:40 -07:00
  • b045abe76e bug: reorder config information and fix bad key. UpstreamData 2023-12-18 13:59:56 -07:00
  • 7a75818a20 version: bump version number. v0.43.1 Upstream Data 2023-12-17 09:09:00 -07:00
  • d2be68d35e bug: fix MinerConfig default values for 3.11+. Add MinerConfig.as_epic default implementation. Upstream Data 2023-12-17 09:08:14 -07:00
  • c5c4bb10ee version: bump version number. v0.43.0 Upstream Data 2023-12-16 10:59:23 -07:00
  • c4dfdda448 Merge branch 'dev_bugs' Upstream Data 2023-12-16 10:55:27 -07:00
  • 4459de2260 feature: add support for S19kProNoPIC BOS. Reformat. Upstream Data 2023-12-16 10:54:51 -07:00
  • 201cfd7ef9 docs: update documentation to be more readable on the main page. UpstreamData 2023-12-13 11:15:03 -07:00
  • 4201905fdd bug: fix some tasks not being cancelled properly in miner factory. UpstreamData 2023-12-13 10:18:28 -07:00
  • 497ffb5bc0 Add all the currently known Whatsminer M6X machines (#77) checksum0 2023-12-12 23:32:12 -03:00
  • 2f762c95db Add all the currently known Whatsminer M6X machines (#77) checksum0 2023-12-12 23:32:12 -03:00
  • 67aed79330 bug: fix mode spec in bosminer config. UpstreamData 2023-12-12 13:21:50 -07:00
  • 073e048726 bug: fix bosminer config missing format information. UpstreamData 2023-12-12 13:11:49 -07:00
  • 02234f3d1e feature: improve dict merging speed UpstreamData 2023-12-12 09:25:43 -07:00
  • dc22df0280 refactor: remove innosilicon pool comment, as it is correct. UpstreamData 2023-12-12 08:54:24 -07:00
  • 02056b8c88 refactor: remove config prints. UpstreamData 2023-12-11 15:36:02 -07:00
  • 3a43cd293c bug: Fix improper naming of fan mode. UpstreamData 2023-12-11 15:18:23 -07:00
  • 6941d9f349 bug: add default case for work mode when there is no work mode returned from bitmain. UpstreamData 2023-12-11 15:08:57 -07:00
  • f6b0b64d86 bug: set default quota to 1. UpstreamData 2023-12-11 14:07:17 -07:00
  • 8d68dd9dac refactor: re-order config keys UpstreamData 2023-12-11 14:06:22 -07:00
  • 27368a9bd2 bug: fix some issues, and remove unused imports. UpstreamData 2023-12-11 13:48:26 -07:00
  • c919b00312 feature: allow config conversion to and from dict. UpstreamData 2023-12-11 13:40:10 -07:00
  • f162529883 feature: allow dps conversion for bos grpc. UpstreamData 2023-12-11 11:40:46 -07:00
  • bb182bb22d bug: fix some issues with return types and missing return statements. Upstream Data 2023-12-10 20:28:06 -07:00
  • af15c4fbd1 bug: pin working betterproto version. Upstream Data 2023-12-10 20:25:27 -07:00
  • 47c2eb9f0e feature: use betterproto + grpclib. Upstream Data 2023-12-10 20:10:11 -07:00
  • 1ab39f5873 bug: fix bosminer config parsing. Upstream Data 2023-12-10 17:40:39 -07:00
  • 43200a7354 feature: Add bosminer.toml parser. Upstream Data 2023-12-10 13:20:03 -07:00
  • 4fc57832e1 feature: Finish fixing get and send config handlers for miners. Upstream Data 2023-12-10 10:14:57 -07:00
  • 9ee63cc3ab feature: Update get and send config methods for most miners, and add as_inno. Upstream Data 2023-12-10 10:10:55 -07:00
  • b22b506d55 feature: Add whatsminer send_config. Upstream Data 2023-12-10 09:55:05 -07:00
  • 468fba3465 feature: Add whatsminer set mode commands. Upstream Data 2023-12-10 09:49:24 -07:00
  • 0399094197 feature: add AM old and goldshell configs. Upstream Data 2023-12-10 09:45:34 -07:00
  • bfdfa8a6ab feature: Add AM modern send and get config. Upstream Data 2023-12-10 09:30:31 -07:00
  • 83d0d09b0d feature: Add whatsminer get_config. Upstream Data 2023-12-09 17:35:47 -07:00
  • f892c3a0fd feature: Add from am_modern to config. Upstream Data 2023-12-09 16:59:39 -07:00
  • 81b974f565 bug: fix bad indentation. Upstream Data 2023-12-09 15:12:36 -07:00
  • 5eaf876c6d feature: add bos to config miner types. UpstreamData 2023-12-09 13:24:44 -07:00
  • d7d1b845a7 feature: add MinerConfig.from_api(). Upstream Data 2023-12-09 13:06:52 -07:00
  • 242517a36a feature: add inno to config miner types. UpstreamData 2023-12-08 11:03:36 -07:00
  • 791249bf3d feature: add avalon and goldshell to miner config types. UpstreamData 2023-12-08 10:57:57 -07:00
  • 5a70a27f07 reformat: remove some useless files. UpstreamData 2023-12-08 10:11:43 -07:00
  • bca81f3bca feature: add AM old and modern, and WM config implementation. UpstreamData 2023-12-08 10:10:21 -07:00
  • 6d75565baf feature: start adding new config implementation. UpstreamData 2023-12-08 09:16:04 -07:00
  • 9f42e6a3be add new Antminer models (S19jPro+ and S19k Pro) (#75) JP Compagnone 2023-12-08 10:34:30 -05:00
  • 362b204c91 version: bump version number. v0.42.2 Upstream Data 2023-11-29 20:45:46 -07:00
  • 952b660c05 bug: re-add missing socket check during scan. Upstream Data 2023-11-29 20:45:25 -07:00
  • fbd73881d4 version: bump version number. v0.42.1 UpstreamData 2023-11-28 16:42:15 -07:00
  • 68c4dadb63 hotfix: fix epic api error handling (#74) JP Compagnone 2023-11-28 18:39:57 -05:00
  • 87016670d4 version: bump version number. v0.42.0 UpstreamData 2023-11-28 10:50:56 -07:00
  • 8701bbe4e2 Feature - Add initial ePIC UMC support (#71) JP Compagnone 2023-11-28 12:49:49 -05:00
  • 7d1f125b0b docs: update settings docs to list. UpstreamData 2023-11-27 11:07:43 -07:00
  • e433902bd5 docs: update settings docs. UpstreamData 2023-11-27 10:57:13 -07:00
  • a653772968 docs: update network docs. UpstreamData 2023-11-27 10:53:40 -07:00
  • d8b938cd5b version: bump version number. v0.41.0 UpstreamData 2023-11-27 10:39:10 -07:00
  • 47d76e325a docs: update docs to include new information. UpstreamData 2023-11-27 10:37:38 -07:00
  • 7ee7868094 feature: change so_linger_time to socket_linger_time. UpstreamData 2023-11-27 10:19:30 -07:00
  • 3f1183a4f9 feature: add so_linger option to settings. UpstreamData 2023-11-27 09:24:28 -07:00
  • 2b443497ea bug: improve handling of whatsminers in get_miner. Upstream Data 2023-11-25 12:48:45 -07:00
  • c3972f9524 feature: add default ssl ctx to all httpx clients to speed up initialization. Upstream Data 2023-11-25 01:08:04 -07:00
  • 92bbb21c11 bug: handle OSError as ConnectionError, and handle Vnish Msg bug because of missing id key. Upstream Data 2023-11-25 00:05:03 -07:00
  • 1980ff2563 bug: do additional checks on refused connection when scanning. Upstream Data 2023-11-24 23:32:22 -07:00
  • 93d09a1483 bug: handle unhandled error in pings. Upstream Data 2023-11-24 23:28:16 -07:00
  • 690d0d99df feature: added new setting for api command timeouts. Upstream Data 2023-11-24 23:19:14 -07:00
  • 78f689eb2c feature: update scan method to use port 80 when possible, and add .scan() method. Upstream Data 2023-11-24 23:13:56 -07:00
  • e68f188e8f bug: fix timeout references in MinerFactory and fix MinerNetwork instantiation. Upstream Data 2023-11-24 23:00:06 -07:00
  • 7eda611fe9 bug: fix scanning size being too large. Upstream Data 2023-11-24 22:50:43 -07:00
  • 1d12817942 feature: improve network parsing and implementation. Upstream Data 2023-11-24 22:38:43 -07:00
  • b24efd4c69 bug: fix miner network not working with lists. UpstreamData 2023-11-24 13:27:09 -07:00
  • 5533135b05 docs: update supported miners. UpstreamData 2023-11-23 11:54:01 -07:00
  • 475054fbe0 feature: finish support for most whatsminer subtypes. UpstreamData 2023-11-23 11:52:44 -07:00
  • 06bad1bbe0 Add More Whatsminer Models, and Additional Config For Existing Models (#70) Daniel Sokil 2023-11-23 13:35:18 -05:00
  • f3746ff756 version: bump version number. v0.40.5 UpstreamData 2023-11-20 11:19:45 -07:00
  • 9f16d37c8b feature: hide GRPC and GQL if BOSer is not found. UpstreamData 2023-11-20 11:19:13 -07:00
  • 8a13c7940a docs: update pyproject.toml description. UpstreamData 2023-11-20 10:33:25 -07:00
  • 8bea76ff67 feature: add chip count for M30S+VG50. UpstreamData 2023-11-20 10:32:51 -07:00
  • 1504bd744c version: bump version number. v0.40.4 Upstream Data 2023-11-18 22:45:38 -07:00
  • 6449f10615 feature: implement GPRC set commands properly. Upstream Data 2023-11-18 22:45:09 -07:00
  • d79509bda7 version: bump version number. Pin httpx to 0.25.0 min. UpstreamData 2023-11-12 18:35:52 -07:00
  • b252da6c5a version: bump version number. Pin httpx to 0.25.0 min. v0.40.3 UpstreamData 2023-11-12 18:35:52 -07:00
  • 630b847466 version: bump version number. Pin httpx to 0.25.0 min. UpstreamData 2023-11-12 18:35:52 -07:00
  • ed11611919 Bump version number v0.40.2 Colin Crossman 2023-11-11 13:59:14 -07:00
  • e2431c938d Address unknown password issue on Whatsminers Colin Crossman 2023-11-11 13:52:04 -07:00
  • 60f4b4a5ed Address a situation which causes many asyncio errors Colin Crossman 2023-11-11 13:49:51 -07:00
  • d41097af20 version: bump vbersion number. v0.40.1 UpstreamData 2023-11-08 11:13:24 -07:00
  • 8a5d505731 bug: fix anyio stream error on some linux distros when getting miner. UpstreamData 2023-11-08 11:12:46 -07:00
  • 36e76c6f41 Add support for the grpc set_performance_mode command. UpstreamData 2023-11-07 08:54:06 -07:00
  • 717b9421dd Merge branch 'dev_grpc' v0.40.0 UpstreamData 2023-10-30 16:36:06 -06:00
  • d2f71e8c94 version: bump version number. UpstreamData 2023-10-30 16:34:05 -06:00
  • 697991f28f bug: fix some cases where a warning could still be passed when it was unexpected. UpstreamData 2023-10-30 16:33:01 -06:00
  • b0e18ab766 feature: implement most of the GRPC functions for BOS, except for some configuration options which will require complex enums. UpstreamData 2023-10-27 16:35:09 -06:00
  • e39a6921d0 refactor: improve settings handling to not use a dataclass, and not use singleton. UpstreamData 2023-10-02 13:13:31 -06:00
  • aac1be0565 feature: refactor BOS web class into multiple classes. UpstreamData 2023-09-22 09:32:59 -06:00
  • 683fcb2138 version: bump version number. UpstreamData 2023-10-23 13:01:44 -06:00
  • 9fbbef9b18 bug: fix an issue with bosminer not responding correctly on older models with fans. UpstreamData 2023-10-23 12:59:52 -06:00
  • 6e0b9a0a7b version: bump version number. UpstreamData 2023-10-12 13:19:38 -06:00
  • 7f472f6f4f bug: fix possible missing value for bitmain work mode when checking is_mining. UpstreamData 2023-10-12 13:19:11 -06:00
  • b7d7b33ab9 bug: round hashrate data in MinerData, and remove some unused imports. UpstreamData 2023-10-10 13:59:28 -06:00