Con Kolivas
|
ec932cb970
|
Enable zmqnotify only on non-proxy.
|
5 years ago |
Con Kolivas
|
628057eae9
|
Fix btcd failover.
|
5 years ago |
ckolivas
|
73f560cf31
|
Merge branch 'master' of bitbucket.org:ckolivas/ckpool
|
5 years ago |
ckolivas
|
34d8c496d4
|
Base is updated with notifier.
|
5 years ago |
ckolivas
|
f0016bdd65
|
Implement support for zmqpubhashblock notifier.
|
5 years ago |
ckolivas
|
6a967c0c8a
|
Support newer BTCDs that don't return segwit rules in GBT.
|
5 years ago |
James Hilliard
|
bb8add4e27
|
Merged in james_hilliard/ckpool/testnet-diff-fix (pull request #14)
Fix testnet diff
|
5 years ago |
Con Kolivas
|
5d4dbe166c
|
Deprecate use of separate worker log files now that user stats has all the worker data.
|
6 years ago |
Con Kolivas
|
32f22cb90c
|
Add workers to user outputs.
|
6 years ago |
Con Kolivas
|
c0e7126bf1
|
Fix passthrough.
|
6 years ago |
Con Kolivas
|
e3ae0a9357
|
Calculate how long it's actually been between stats update for the pool for more accurate global stats.
|
7 years ago |
Con Kolivas
|
22baa341f7
|
Avoid blocking setting ret to -1.
|
7 years ago |
Con Kolivas
|
47ccb01d03
|
Avoid negative length values.
|
7 years ago |
Con Kolivas
|
58b6fa8431
|
Use correct boolean.
|
7 years ago |
Con Kolivas
|
d439d955e9
|
Update vmask on existing proxy clients if it's changed late.
|
7 years ago |
Con Kolivas
|
d802c7c580
|
Improve accuracy of very high share rate miners and decrease hashmeter work.
|
7 years ago |
Con Kolivas
|
d56e1c0122
|
Demote failed validate_address warning.
|
7 years ago |
Con Kolivas
|
cc3e6214d4
|
Close sockets on disabled proxies as well when setting them to disable.
|
7 years ago |
Con Kolivas
|
7f3cbc587b
|
Disable proxies in the generator in the receiving threads only to avoid races.
|
7 years ago |
Con Kolivas
|
6b24581263
|
Add debugging and sanity checks to send_json_msg.
|
7 years ago |
Con Kolivas
|
9252d0349b
|
Create subproxy if it doesn't already exist in stratum_set_proxy_vmask.
|
7 years ago |
Con Kolivas
|
8f49ca913d
|
Demote parse error message.
|
7 years ago |
Con Kolivas
|
fc60b6d67f
|
Merge branch 'vmask'
|
7 years ago |
Con Kolivas
|
455673c4ca
|
Send version mask on init client only on proxies.
|
7 years ago |
Con Kolivas
|
88173f7a8b
|
Logic fail.
|
7 years ago |
Con Kolivas
|
984392f8ad
|
Check userproxies for vmask support and remove redundant check again for proxy we already know before calling generator recruit.
|
7 years ago |
Con Kolivas
|
c20cc58d48
|
Comment
|
7 years ago |
Con Kolivas
|
8d1eac3aea
|
Do not reconnect vmask clients to global proxies that don't support it.
|
7 years ago |
Con Kolivas
|
f6c0a012d6
|
Attempt to blacklist proxies without vmask support if clients mandate a vmask.
|
7 years ago |
Con Kolivas
|
ea7adc3924
|
Update vmask to 0x1f...
|
7 years ago |
Con Kolivas
|
cf476a8112
|
Whitelist script addresses on testnet when wallet support is missing, and blacklist bech32 addresses.
|
7 years ago |
Con Kolivas
|
dc9efd2fd6
|
Fix donation address segwit detection.
|
7 years ago |
Con Kolivas
|
27cb347fde
|
Fix donation address segwit detection.
|
7 years ago |
Con Kolivas
|
bf31f7651b
|
Whitelist script addresses on testnet when wallet support is missing, and blacklist bech32 addresses.
|
7 years ago |
Con Kolivas
|
094920c331
|
Minor cleanups.
|
7 years ago |
Con Kolivas
|
21fdfee11c
|
Expand sdata txnbin copying for future segwit version script expansion.
|
7 years ago |
Con Kolivas
|
a4045ac46c
|
Initialise the psend mutex and conditionals before launching any threads preventing a deadlock on proxy startup.
|
7 years ago |
Con Kolivas
|
122232c984
|
Initialise the psend mutex and conditionals before launching any threads preventing a deadlock on proxy startup.
|
7 years ago |
Con Kolivas
|
323373a70c
|
Merge branch 'master' into vmask
|
7 years ago |
Con Kolivas
|
8fb1a97fb0
|
Silence warning with newer glibc.
|
7 years ago |
Con Kolivas
|
f6390b3c93
|
Remove length restriction on checking usernames for btc address to be compatible with segwit addresses.
|
7 years ago |
Con Kolivas
|
23102d1417
|
Implement basics of vmask support for ckproxy.
|
7 years ago |
Con Kolivas
|
2650ac756e
|
Request mining.configure information from upstream pools and store the value per proxy.
|
7 years ago |
Con Kolivas
|
61513a765b
|
Implement native bech32 segwit address support.
|
7 years ago |
Con Kolivas
|
b806916201
|
Choose the generation transaction type and return the transaction length within libckpool.
|
7 years ago |
Con Kolivas
|
773c9fae1d
|
Use the RPC output from bitcoind to determine if an address is a script or a segwit bech32 address, currently refusing to mine to a bech32 address.
|
7 years ago |
Con Kolivas
|
aab51ae9b4
|
Implement native bech32 segwit address support.
|
7 years ago |
Con Kolivas
|
f563d7298b
|
Choose the generation transaction type and return the transaction length within libckpool.
|
7 years ago |
Con Kolivas
|
9610e94e59
|
Use the RPC output from bitcoind to determine if an address is a script or a segwit bech32 address, currently refusing to mine to a bech32 address.
|
7 years ago |
Con Kolivas
|
ec851fc7c4
|
Support mining.configure mechanism for setting vmask.
|
7 years ago |