Hello all! I've looked through the mining code, and I'll be damned if I can find the specifics of what constitutes a "hash operation" with regard to calculating the hash rate. Any code pointers as to where the SPECIFICS of the actual calculation are located would be appreciated! I've found WorkProgress and rate(), and also miningProgress, but neither tells me what a "hash" is, for counting purposes. Is a "hash operation" a full "round" through the inner_loop (64 iterations), including the initial seed SHA and the final (result) SHA? Or is each iteration, each Dag hash-pair/mix (which are FNV'ed during each iteration), counted as a "hash operation"? Or is each Dag hash access (2 per mix/FNV) considered a "hash operation"?
Thanks in advance!