It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
if (opt_debug) {
char *header, *merkle_hash;
header = bin2hex(work->data, 112);
merkle_hash = bin2hex((const unsigned char *)merkle_root, 32);
applog(LOG_DEBUG, "Generated GBT solo merkle %s", merkle_hash);
applog(LOG_DEBUG, "Generated GBT solo header %s", header);
//applog(LOG_DEBUG, "Work nonce2 %"PRIu64" ntime %s", work->nonce2, work->ntime);
applog(LOG_DEBUG, "Work nonce=%"PRIu32" nonce2=%"PRIu64" ntime=%s", work->nonce, work->nonce2, work->ntime);
free(header);
free(merkle_hash);
}
applog(LOG_DEBUG, "Hello World!");
timestamp nonce nonce2 hash
===========================================================
2022/11/07 15:33:10.789 0 0 0c82ba8v......
2022/11/07 15:33:10.790 1 0 f891a9c5......
2022/11/07 15:33:10.789 0 0 10d9e66a......
2022/11/07 15:33:10.789 0 0 4e9ff1c4b......
2022/11/07 15:33:10.789 0 0 004b20b3......
2022/11/07 15:33:10.789 0 0 0123abcd......
...
2022/11/07 15:33:10.871 3891853 0 e8c361c0......
2022/11/07 15:33:10.871 3891854 0 8a003dfb1......
...
2022/11/07 15:33:10.894 4294967295 0 910af3c314...
nonce exhausted, upper limit reached
...
2022/11/07 15:33:11.048 0 0 7016c6c1.....
2022/11/07 15:33:11.048 0 1 3d8eeaf0.....
2022/11/07 15:33:11.048 0 2 610c843a.....
2022/11/07 15:33:11.982 0 591857164 851758cc.....
2022/11/07 15:33:15.615 0 17178918541 58a7aa9b....
2022/11/07 15:33:17:195 0 18446744073709551615 84e701471...
nonce2 exhausted, upper limit reached
exit
static void *watchpool_thread(void __maybe_unused *userdata)
{
...
}
cgsleep_ms_r(&cgt, 5000);
$ python3 -c 'print(int("63667f00", 16))'
1667661568
$ python3 -c 'print(int("63667f05", 16))'
1667661573
The output line shows the following:
(5s):223.5G (avg):219.6Gh/s | A:330090 R:0 HW:6904 WU:3027.6/m
Each column is as follows:
5s: A 5 second exponentially decaying average hash rate
avg: An all time average hash rate
A: The number of Accepted shares
R: The number of Rejected shares
HW: The number of HardWare errors
WU: The Work Utility defined as the number of diff1 equivalent shares / minute
AVA 0: 23C/ 47C 2280R | 77.10G/83.20Gh/s | A:120029 R:0 HW:2295 WU:1162.5/m
Each column is as follows:
Temperature (if supported)
Fanspeed (if supported)
A 5 second exponentially decaying average hash rate
An all time average hash rate
The number of accepted shares
The number of rejected shares
The number of hardware erorrs
The Work Utility defined as the number of diff1 equivalent shares / minute
[2022-11-05 16:19:28.299] Work nonce2 1257 ntime 63667efb
[2022-11-05 16:19:28.299] Generated GBT SOLO work
[2022-11-05 16:19:28.299] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.306] Discarded work
[2022-11-05 16:19:28.306] Selecting pool 0 for work
[2022-11-05 16:19:28.306] Generated GBT solo merkle 1111aaaa...
[2022-11-05 16:19:28.306] Generated GBT solo header 200000001111aaaa
[2022-11-05 16:19:28.306] Work nonce2 1258 ntime 63667efb
[2022-11-05 16:19:28.306] Generated GBT SOLO work
[2022-11-05 16:19:28.306] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.306] Popping work from get queue to get work
[2022-11-05 16:19:28.306] Got work from get queue to get work for thread 0
[2022-11-05 16:19:28.306] Selecting pool 0 for work
[2022-11-05 16:19:28.306] Generated GBT solo merkle 2222bbbb...
[2022-11-05 16:19:28.306] Generated GBT solo header 20000000...2222bbbb...
[2022-11-05 16:19:28.306] Work nonce2 1259 ntime 63667efb
[2022-11-05 16:19:28.306] Generated GBT SOLO work
[2022-11-05 16:19:28.306] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.309] previousblockhash: 000000000000000000067944108e1b9ecfc1f250a6cb33d4d63de8be70c23733
[2022-11-05 16:19:28.309] target: 00000000000000000007a4290000000000000000000000000000000000000000
[2022-11-05 16:19:28.309] version: 536870912
[2022-11-05 16:19:28.309] curtime: 1667661568
[2022-11-05 16:19:28.309] bits: 1707a429
[2022-11-05 16:19:28.309] height: 761845
[2022-11-05 16:19:28.309] flags: (null)
[2022-11-05 16:19:28.310] MH0 abcdef123456789abcdef1111123...
[2022-11-05 16:19:28.310] MH1 bcdef123456789...
[2022-11-05 16:19:28.310] MH2 cdef1234567890...
[2022-11-05 16:19:28.310] MH3 def8178975438974593...
[2022-11-05 16:19:28.310] MH4 cc33dd....
[2022-11-05 16:19:28.310] MH5 11dac36188991a89789b3c00c...
[2022-11-05 16:19:28.310] MH6 817367f93890a87983...
[2022-11-05 16:19:28.310] MH7 92c8ca781ff10...
[2022-11-05 16:19:28.310] Stored 1417 transactions from pool 0
[2022-11-05 16:19:28.310] calculated witness data: abcdef123456789abcdef012345...
[2022-11-05 16:19:28.310] Successfully retrieved and deciphered work from pool 0 http://localhost:8332
[2022-11-05 16:19:28.310] Solo mining to valid address: bc1qf8d71b...
[2022-11-05 16:19:28.310] Pool 0 coinbase 01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff...
[2022-11-05 16:19:28.314] Discarded work
[2022-11-05 16:19:28.314] Selecting pool 0 for work
[2022-11-05 16:19:28.314] Generated GBT solo merkle 111111aaaaaa
[2022-11-05 16:19:28.314] Generated GBT solo header 20000000...111111aaaaaa...
[2022-11-05 16:19:28.314] Work nonce2 0 ntime 63667f00
[2022-11-05 16:19:28.314] Generated GBT SOLO work
[2022-11-05 16:19:28.314] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.315] Popping work from get queue to get work
[2022-11-05 16:19:28.315] Got work from get queue to get work for thread 0
[2022-11-05 16:19:28.315] Selecting pool 0 for work
[2022-11-05 16:19:28.315] Generated GBT solo merkle 222222bbbbbb
[2022-11-05 16:19:28.315] Generated GBT solo header 20000000...111111aaaaaa...
[2022-11-05 16:19:28.315] Work nonce2 1 ntime 63667f00
[2022-11-05 16:19:28.315] Generated GBT SOLO work
[2022-11-05 16:19:28.315] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.321] Discarded work
[2022-11-05 16:19:28.321] Selecting pool 0 for work
[2022-11-05 16:19:28.321] Generated GBT solo merkle 333333cccccc
[2022-11-05 16:19:28.321] Generated GBT solo header 20000000...333333cccccc...
[2022-11-05 16:19:28.321] Work nonce2 2 ntime 63667f00
[2022-11-05 16:19:28.321] Generated GBT SOLO work
[2022-11-05 16:19:28.321] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.322] Popping work from get queue to get work
[2022-11-05 16:19:28.322] Got work from get queue to get work for thread 0
[2022-11-05 16:19:28.322] Selecting pool 0 for work
[2022-11-05 16:19:28.322] Generated GBT solo merkle 444444dddddd
[2022-11-05 16:19:28.322] Generated GBT solo header 20000000...444444dddddd...
[2022-11-05 16:19:28.322] Work nonce2 3 ntime 63667f00
[2022-11-05 16:19:28.322] Generated GBT SOLO work
[2022-11-05 16:19:28.322] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:28.329] Discarded work
[...]
[2022-11-05 16:19:33.312] Selecting pool 0 for work
[2022-11-05 16:19:33.312] Generated GBT solo merkle fed987...
[2022-11-05 16:19:33.312] Generated GBT solo header 2000000070...fed987...
[2022-11-05 16:19:33.312] Work nonce2 1276 ntime 63667f00
[2022-11-05 16:19:33.312] Generated GBT SOLO work
[2022-11-05 16:19:33.312] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:33.312] Popping work from get queue to get work
[2022-11-05 16:19:33.312] Got work from get queue to get work for thread 0
[2022-11-05 16:19:33.312] Selecting pool 0 for work
[2022-11-05 16:19:33.312] Generated GBT solo merkle bbb555...
[2022-11-05 16:19:33.312] Generated GBT solo header 2000000070...bbb555...
[2022-11-05 16:19:33.312] Work nonce2 1277 ntime 63667f00
[2022-11-05 16:19:33.312] Generated GBT SOLO work
[2022-11-05 16:19:33.312] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:33.316] previousblockhash: 000000000000000000067944108e1b9ecfc1f250a6cb33d4d63de8be70c23733
[2022-11-05 16:19:33.316] target: 00000000000000000007a4290000000000000000000000000000000000000000
[2022-11-05 16:19:33.316] version: 536870912
[2022-11-05 16:19:33.316] curtime: 1667661573
[2022-11-05 16:19:33.316] bits: 1707a429
[2022-11-05 16:19:33.316] height: 761845
[2022-11-05 16:19:33.316] flags: (null)
[2022-11-05 16:19:33.316] MH0 aa11bb22...
[2022-11-05 16:19:33.316] MH1 cc55aa31...
[2022-11-05 16:19:33.316] MH2 85bc1ac3...
[2022-11-05 16:19:33.316] MH3 7c4e01ac...
[2022-11-05 16:19:33.316] MH4 e3f987af...
[2022-11-05 16:19:33.316] MH5 1a8c3d22...
[2022-11-05 16:19:33.316] MH6 d6c55331...
[2022-11-05 16:19:33.316] MH7 e499375c...
[2022-11-05 16:19:33.316] MH8 a6d2b1c5...
[2022-11-05 16:19:33.316] Stored 2279 transactions from pool 0
[2022-11-05 16:19:33.317] calculated witness data: aa22bb33bb44bb5bb6b7b8b9b15c567...
[2022-11-05 16:19:33.317] Successfully retrieved and deciphered work from pool 0 http://localhost:8332
[2022-11-05 16:19:33.318] Solo mining to valid address: bc1qf8d71b...
[2022-11-05 16:19:33.318] Pool 0 coinbase Pool 0 coinbase 01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff...
[2022-11-05 16:19:33.319] Discarded work
[2022-11-05 16:19:33.319] Selecting pool 0 for work
[2022-11-05 16:19:33.319] Generated GBT solo merkle 55bb44cc...
[2022-11-05 16:19:33.319] Generated GBT solo header 200000007055bb44cc...
[2022-11-05 16:19:33.319] Work nonce2 0 ntime 63667f05
[2022-11-05 16:19:33.319] Generated GBT SOLO work
[2022-11-05 16:19:33.319] Pushing work from pool 0 to hash queue
[2022-11-05 16:19:33.320] Popping work from get queue to get work
[...]