UpstreamData / pyasic

A simplified and standardized interface for Bitcoin ASICs.
https://docs.pyasic.org
Apache License 2.0
100 stars 54 forks source link

feat: Add update firmware for Auradine miner #157

Closed 1e9abhi1e10 closed 3 months ago

1e9abhi1e10 commented 5 months ago

This PR aims to add update firmware functionality for Auradine miner.

b-rowan commented 5 months ago

This is the braiins way of doing things, but its not accurate for any other miners.

For the auradine one, you can just use this endpoint - https://github.com/UpstreamData/pyasic/blob/aec53aa5f0f1db1edf80ea6860861a6ec676dbc7/pyasic/web/auradine.py#L186-L198

jpcomps commented 5 months ago

If you do want to take a shot at ePIC support you can reference the API here: https://app.swaggerhub.com/apis/ePIC-Blockchain/umc_api/0.50.1#/post/update_system

We can also break it into a separate merge request once everything is fully verified

b-rowan commented 5 months ago

If you do want to take a shot at ePIC support you can reference the API here: https://app.swaggerhub.com/apis/ePIC-Blockchain/umc_api/0.50.1#/post/update_system

We can also break it into a separate merge request once everything is fully verified

Much appreciated :+1:

1e9abhi1e10 commented 4 months ago

@b-rowan Any major changes needed?