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 |
ckolivas
|
8bb23841e9
|
Prevent crash in empty string passed to json_strcpy
|
10 years ago |
ckolivas
|
9febe260c3
|
Check nonce, nonce2 and ntime are valid hex in parse_submit
|
10 years ago |
kanoi
|
ae24b8b333
|
php - add a qrcode of the API key
|
10 years ago |
Con Kolivas
|
eedc3eec1c
|
Avoid needing to duplicate buffer to parse messages in parse_client_msg
|
10 years ago |
Con Kolivas
|
606f570c3d
|
Use faster and more robust memchr for detecting EOL in read_socket_line
|
10 years ago |
Con Kolivas
|
bd26f1e6b4
|
Increase bidirectional buffer sizes to trusted remotes to 2MB default
|
10 years ago |
Con Kolivas
|
fbbed17d7a
|
Roll back to M22
|
10 years ago |
Con Kolivas
|
00f866927a
|
Increase write_socket select timeout to 60 seconds
|
10 years ago |
Con Kolivas
|
bba064044b
|
Increase bidirectional buffer sizes to trusted remotes to 2MB default
|
10 years ago |
Con Kolivas
|
a0d86556a0
|
Downstream possible block solves to trusted nodes in binary form as well
|
10 years ago |
Con Kolivas
|
4f637a8be5
|
Fix off-by-one error in parsing bkeys in parse_client_msg
|
10 years ago |
Con Kolivas
|
c9a5085bfd
|
Remove unnecessary duplicating of message during parsing in parse_client_msg
|
10 years ago |
Con Kolivas
|
2bb5679c36
|
Receive and parse upstreamed block submits on client interface
|
10 years ago |
Con Kolivas
|
26f1173e74
|
Change upstream submit to use bkeys, sending hash and data separately WIP
|
10 years ago |