Con Kolivas
|
22c9d7c393
|
Wait up to 10 minutes for a response in proxy mode for p2pool which does not send an update regularly
|
10 years ago |
Con Kolivas
|
36436b0c4c
|
Use singly linked list only for dead clients and don't keep disconnected instances in proxy mode
|
10 years ago |
Con Kolivas
|
79c99c4daf
|
Must check against upstream diff before submitting
|
10 years ago |
Con Kolivas
|
d928c154ee
|
Submit only valid and stale shares upstream in proxy mode and add logging about submits in verbose mode
|
10 years ago |
Con Kolivas
|
10bb351736
|
Avoid updating diff until there is a current work base
|
10 years ago |
Con Kolivas
|
427c1bf12c
|
Check diff on each notify in proxy mode
|
10 years ago |
Con Kolivas
|
f4f6d53db9
|
Submit stale shares in proxy mode
|
10 years ago |
Con Kolivas
|
6d70aac3a2
|
Clamp lower diff to 1 in proxy mode
|
10 years ago |
Con Kolivas
|
d526eb8a76
|
Mask out (null) as a valid result in json_result
|
10 years ago |
Con Kolivas
|
08f7f39836
|
Do not accept proxy notify update until subscription complete
|
10 years ago |
Con Kolivas
|
e326d36be5
|
Only use 4 bytes for enonce1 in proxy mode when we have 8 or more bytes for nonce2len
|
10 years ago |
Con Kolivas
|
ffb054c95a
|
Show all connector messages in debug mode
|
10 years ago |
Con Kolivas
|
8e34ff377b
|
Make necessary changes to ckproxy to support large coinbases and null length enonce1 for p2pool support
|
10 years ago |
kanoi
|
94066d22e0
|
ckdb - fix broken BTC username caused by salt change
|
10 years ago |
Con Kolivas
|
73ca6c2e45
|
No need for 64 bit ids in the proxy jobs
|
10 years ago |
Con Kolivas
|
b36e4cec3c
|
Make sure jobids align between generator and stratifier in proxy mode
|
10 years ago |
kanoi
|
7b119f05a3
|
ckdb - share invalid breakdown per worker
|
10 years ago |
kanoi
|
fe39c58229
|
ckdb - add missing stats
|
10 years ago |
kanoi
|
4f9fca7806
|
ckdb - initialise pool data for optioncontrol
|
10 years ago |
CC Ding
|
d64827bf35
|
Get rid of the square brackets when using numeric ipv6 address.
|
10 years ago |
Con Kolivas
|
099701f26b
|
Set initial start time in the stratum loop to zero to guarantee we get a new workbase immediately
|
10 years ago |
Con Kolivas
|
01240af44d
|
Implement basic get_transactions and new get_txnhashes calls
|
10 years ago |
kanoi
|
8a0e7b5547
|
ckdb - version
|
10 years ago |
kanoi
|
f091bc75cc
|
ckdb - salt new user
|
10 years ago |
Con Kolivas
|
6bd4ed66bd
|
Move block hash update display to add base for notify enabled btcds
|
10 years ago |
kanoi
|
fe9ea8b0f5
|
ckdb - add TZ to screen log and handle fractional hour timezones
|
10 years ago |
kanoi
|
5798453985
|
ckdb - also report postgresql version at startup
|
10 years ago |
kanoi
|
e0b08aadd0
|
ckdb - allow retrying the db connection and reconnect often
|
10 years ago |
kanoi
|
45e29b3da4
|
ckdb - consistent commit/rollback and par initialisation
|
10 years ago |
kanoi
|
48ffb1d109
|
ckdb - optioncontrol table and commands - getopts/setopts
|
10 years ago |
Con Kolivas
|
683fdec8f2
|
Reset proxy diff to startdiff on each new subscription
|
10 years ago |
Con Kolivas
|
47519286a4
|
Use a global notify id counter in proxy mode to avoid clashes
|
10 years ago |
Con Kolivas
|
5ca5cae084
|
Only drop proxy connections when we're killing an existing server and start rejecting before dropping further connections
|
10 years ago |
Con Kolivas
|
6880b9f03d
|
Implement fallback in proxy mode and keep existing connection when testing if servers or proxies are alive
|
10 years ago |
Con Kolivas
|
7ca88d3b14
|
Create missing btcdnotify
|
10 years ago |
kanoi
|
d0bcf5ca26
|
ckdb - comment getatts and setatts, and add expatts
|
10 years ago |
Con Kolivas
|
d46609275e
|
Implement fallback to higher priority server by using a ckmsgq to inform a server watchdog thread of what the current server is and testing if they're alive no more than every 5 seconds
|
10 years ago |
Con Kolivas
|
5c52cc65c7
|
Add an optional field notify per btcd that tells ckpool not to pool for block changes
|
10 years ago |
kanoi
|
fc7964c7ab
|
ckdb - fix uninitialised par
|
10 years ago |
kanoi
|
a27bed2a83
|
ckdb - useratts implemented
|
10 years ago |
Con Kolivas
|
27abc0e84f
|
Make invalid workinfo id use the current workbase id
|
10 years ago |
Con Kolivas
|
b803c285e1
|
Revert "No valid workinfo should be a share error not a share"
This reverts commit 92a884f12a .
|
10 years ago |
Con Kolivas
|
3cf9fd186e
|
Revert "Maintain only one unlock position in parse_submit"
This reverts commit 8fab45147d .
|
10 years ago |
Con Kolivas
|
ab5d03ece0
|
Abstract out testing if a proxy is alive for future fallback code
|
10 years ago |
Con Kolivas
|
d021692a21
|
Abstract out the testing of whether a server is alive to be used for future fallback code
|
10 years ago |
Con Kolivas
|
8fab45147d
|
Maintain only one unlock position in parse_submit
|
10 years ago |
Con Kolivas
|
92a884f12a
|
No valid workinfo should be a share error not a share
|
10 years ago |
Con Kolivas
|
956be4d8b1
|
Add sanity check for clients sending auth without having completed subscription
|
10 years ago |
Con Kolivas
|
1ff6f77162
|
Avoid duplicating updates on block change from polling and notified update
|
10 years ago |
Con Kolivas
|
89422a5a07
|
Avoid allowing any clients with enonce1_64 of zero
|
10 years ago |