Post
Topic
Board Mining (Altcoins)
Re: excavator by NiceHash - multi-algorithm advanced NVIDIA CUDA miner [1.1.4a]
by
djeZo
on 04/05/2017, 20:10:44 UTC
Excavator's API has a pretty interesting minimalist design philosophy, which is refreshingly different from sgminer etc.
Hi,
I had a quick look at the API of the current release 1.1.4a and although I understand this is just the very beginning, there are some concepts that can be improved. Maybe you are already planning these kind of changes for the 1.2 release? It would also be interesting to learn more about what kind of problems you are addressing by aiming for having an API design that is different from sgminer.

You are for example providing "accepted_per_minute" but no total number of accepted. Accepted Per Minute is actually not very usable for monitoring applications, because you typically want to measure how the value for Accepted is increasing or if it stays the same for a longer period of time. In general it's often better to provide the raw values in the API, instead of hiding the information by grouping it per minute or similar.

I've consumed a number of different mining software API's during the development of Awesome Miner, so if I can be of any help reviewing the API design, please let me know.
Thanks!

We are talking about very different API here. You may be used to API that allows you to set pool, but no mining sw currently available allows you to turn devices on/off, turn algorithms on/off and the ability to create multialgorithm mining the way you like it with combination of any algorithms you like. Oh and here comes also the ability to fine tune OC parameters of every single GPU. So... basically, everything you need and no more miner restarts. When it comes to monitoring data you are speaking of, that is just a tip of the iceberg and nothing hard to add; we will take care of that too.