Con Kolivas
|
1f6fe55152
Generate the coinbase for generation of stratum based work.
|
13 years ago |
Con Kolivas
|
54ab28fd6e
Provide rudimentary support for stratum clean work command in the stratum thread.
|
13 years ago |
Con Kolivas
|
04551445f6
Cope with pools being removed in the stratum thread.
|
13 years ago |
Con Kolivas
|
0f1f2a62a6
Use the pool sock value directly in the stratum thread in case it changes after reconnecting.
|
13 years ago |
Con Kolivas
|
56255a0c86
Create a stratum thread per pool that has stratum that monitors the socket and serves received data.
|
13 years ago |
Con Kolivas
|
a6f1a62220
Create helper functions for checking when a socket is ready to read on and receive a single line at a time.
|
13 years ago |
Con Kolivas
|
30b665f021
Test specifically for stratum being active in pool_active.
|
13 years ago |
Con Kolivas
|
f6f43500c0
Detect stratum in common place when adding urls, and use a bool to tell us when it's active.
|
13 years ago |
Con Kolivas
|
a1b17229b8
Initiate stratum and grab first json result.
|
13 years ago |
Con Kolivas
|
58873c1dfa
Get detailed addressinfo from the parsed URL for future raw socket usage when possible. IPV4 only for now.
|
13 years ago |
Con Kolivas
|
ee3b7865e2
Prepare for getaddrinfo call.
|
13 years ago |
Con Kolivas
|
823a710a54
Display share difficulty on log with a shortened hash display on submission.
|
13 years ago |
Kano
|
7c32562d80
API stats add some pool getwork difficulty stats
|
13 years ago |
Con Kolivas
|
fd28d9f407
Ignore any pings pushed to the worker threads if the thread is still paused to prevent it being enabled and disabled repeatedly.
|
13 years ago |
Con Kolivas
|
57a73dce34
Test for sequential getwork failures on a pool that might actually be up but failing to deliver work as we may end up hammering it repeatedly by mistake.
|
13 years ago |
Kano
|
a6bf276f6b
API - Add last share difficulty for devices and pool
|
13 years ago |
Kano
|
89b6989fb3
Store and report Accepted,Rejected,Stale difficulty in the summary and API
|
13 years ago |
Kano
|
7ede5a59bd
WorkTime - display prevblock for scrypt
|
13 years ago |
Kano
|
923b9e0d86
Calculate work difficulty for each getwork and display with WorkTime debug
|
13 years ago |
Kano
|
796f3906c1
WorkTime - multiple nonce per work and identify the work source
|
13 years ago |
Kano
|
bd3c98aaaf
Optional WorkTime details with each Accepted/Rejected work item
|
13 years ago |
Kano
|
99f0607fb2
API add display of and setting queue,scantime,expiry
|
13 years ago |
Kano
|
e649aa3906
HW: dont submit bad shares
|
13 years ago |
Kano
|
fced503ed6
save individual pool proxy settings to config
|
13 years ago |
Kano
|
0ac350547e
--default-config - allow command line to define the default configuration file for loading and saving
|
13 years ago |
Kano
|
cef9731fbc
CURL support for individual proxy per pool and all proxy types
|
13 years ago |
Kano
|
307d8da034
HW: error counter auto for all devices - ztex code not fixed
|
13 years ago |
Kano
|
fd2034ce77
Merge branch 'main'
|
13 years ago |
Kano
|
4023872b76
count device diff1 shares
|
13 years ago |
Kano
|
568b0fed89
API allow full debug settings control
|
13 years ago |