Con Kolivas
|
68a8fe42f5
|
Merge branch 'master' of bitbucket.org:ckolivas/ckpool
|
10 years ago |
Con Kolivas
|
2a76d1ab53
|
Add a failsafe mode to nodes that will allow miners to continue hashing even if workinfo is temporarily unavailable
|
10 years ago |
Con Kolivas
|
6f48d76e7e
|
Tidy up transaction refcount by resetting it every time it's seen instead of just incrementing it, differentiating node refcounts from main pools
|
10 years ago |
kanoi
|
5b7010cdc7
|
php - add new coinbase txn address
|
10 years ago |
Con Kolivas
|
089b0440c1
|
Increase refcount when sent a duplicate transaction on nodes
|
10 years ago |
Con Kolivas
|
1fa449be67
|
Temporary workaround making nodes match current pool behaviour with txn refcount increasing by 2 each time they're accessed
|
10 years ago |
Con Kolivas
|
b046e5c01b
|
Don't increment the refcounter when adding transactions on the main pool to avoid getting ahead of nodes and set default refcount to 10 minutes backlog of 20 workinfos
|
10 years ago |
Con Kolivas
|
0b8892db00
|
Increase txn backlog to nodes to 100
|
10 years ago |
Con Kolivas
|
67d6a5ee6d
|
Don't stack low priority updates
|
10 years ago |
Con Kolivas
|
b6588c5f13
|
Implement a cksem_trywait function
|
10 years ago |
Con Kolivas
|
f7bf3592d8
|
Tidy up node transaction notices
|
10 years ago |
Con Kolivas
|
df11fda8ea
|
Reset failed_authtime on successful authorisation
|
10 years ago |
Con Kolivas
|
2c6b550732
|
Test if there is a btcaddress every time a user is generated in case a previous call to test_address failed
|
10 years ago |
Con Kolivas
|
2ba1b073d4
|
Merge branch 'txnlist'
|
10 years ago |
Con Kolivas
|
4df76f0646
|
Revert "Revert "Add transactions to a hashtable to know which are new, which need propagating, and which are no longer needed""
This reverts commit 147175f295.
Reinstate for merge.
|
10 years ago |
Con Kolivas
|
3a7ea5b504
|
Revert "Revert "Move merkle tree generation to the stratifier along with all transaction data to allow transaction data to be used directly in future code""
This reverts commit d0398fed4a.
Reinstate for merge.
|
10 years ago |
Con Kolivas
|
2c0b03877b
|
Create the ckdb heartbeat thread to keep throbber moving even when standalone pool/node is idle
|
10 years ago |
Con Kolivas
|
71f0077f74
|
Make new node compatible with old pool comms protocol
|
10 years ago |
Con Kolivas
|
76dea2d7fa
|
Use the existing txn_hashes string to rebuild transactions on nodes
|
10 years ago |
Con Kolivas
|
8d3dbb790f
|
Array transaction order matters and json_array_foreach does not iterate in order
|
10 years ago |
Con Kolivas
|
b826ac25ab
|
Purge old transactions on mining nodes whose refcount drops to zero
|
10 years ago |
Con Kolivas
|
0b7e3994b2
|
Rebuild workinfo from transaction hashes on nodes
|
10 years ago |
Con Kolivas
|
8e76983fa8
|
Send all transactions to new nodes, and set initial refcount on transactions to 10
|
10 years ago |
Con Kolivas
|
41a9788cc9
|
Add transactions when received by nodes to the txntable
|
10 years ago |
Con Kolivas
|
254b7ec5ca
|
Don't drop nodes or trusted remotes for lack of being authorised
|
10 years ago |
Con Kolivas
|
799822c537
|
Merge branch 'master' of bitbucket.org:ckolivas/ckpool
|
10 years ago |
Con Kolivas
|
efd8f33201
|
Don't drop nodes or trusted remotes for lack of being authorised
|
10 years ago |
Con Kolivas
|
7615369d4a
|
Send transactions to nodes
|
10 years ago |
ckolivas
|
3c64adfb00
|
Add correct string to txn table
|
10 years ago |
ckolivas
|
55b52d0346
|
Add to correct transaction table
|
10 years ago |
ckolivas
|
c8e09a829c
|
Initialise json merkle array
|
10 years ago |
ckolivas
|
820db4e367
|
Write to correct merklebin offset
|
10 years ago |
ckolivas
|
d0398fed4a
|
Revert "Move merkle tree generation to the stratifier along with all transaction data to allow transaction data to be used directly in future code"
This reverts commit 8702c02822.
|
10 years ago |
ckolivas
|
147175f295
|
Revert "Add transactions to a hashtable to know which are new, which need propagating, and which are no longer needed"
This reverts commit c43432ea7e.
|
10 years ago |
ckolivas
|
e227470015
|
Build json merkle array and store merklebins
|
10 years ago |
ckolivas
|
c43432ea7e
|
Add transactions to a hashtable to know which are new, which need propagating, and which are no longer needed
|
10 years ago |
ckolivas
|
8702c02822
|
Move merkle tree generation to the stratifier along with all transaction data to allow transaction data to be used directly in future code
|
10 years ago |
ckolivas
|
f2a0d3636f
|
Rename transactions to txns to not clash with the transactions value returned by getblocktemplate
|
10 years ago |
kanoi
|
20a53c7a7f
|
php - use thead/tbody/tfoot for tables
|
10 years ago |
kanoi
|
67a060940d
|
php - show PH/s on pool graph if max >=2PH
|
10 years ago |
kanoi
|
21584bd61d
|
php - round y scale to 2 places
|
10 years ago |
Con Kolivas
|
f9d4e7999a
|
Remove unused zlib header
|
10 years ago |
Con Kolivas
|
74bf043832
|
Fix memory leak in node_msg_type
|
10 years ago |
Con Kolivas
|
481208470e
|
Unrecognised stratum messages shouldn't spew to the console in node mode
|
10 years ago |
Con Kolivas
|
991f6b02e4
|
Move testing clients to the stats update thread to decrease overhead in stratum_broadcast and handling disconnects in node mode, testing idle clients as well.
|
10 years ago |
kanoi
|
c3d9ad3d0a
|
ckdb - add 250, 500 and 1000 blocks to the block stats table
|
10 years ago |
Con Kolivas
|
785b000e82
|
Bestshares is reset in block response parsing now for remote blocks
|
10 years ago |
Con Kolivas
|
19cb17ab8a
|
Merge branch 'master' of bitbucket.org:ckolivas/ckpool
|
10 years ago |
Con Kolivas
|
a3d7ed2a29
|
Reset shares after remote block solves and broadcast remote block solves
|
10 years ago |
kanoi
|
1c9c741e41
|
ckdb - update version for libckpool update
|
10 years ago |