3324 Commits (ed9a9aae3db7c6512095fee2996083b0199b830e)
 

Author SHA1 Message Date
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"" 9 years ago
Con Kolivas 2c0b03877b Create the ckdb heartbeat thread to keep throbber moving even when standalone pool/node is idle 9 years ago
Con Kolivas 71f0077f74 Make new node compatible with old pool comms protocol 9 years ago
Con Kolivas 76dea2d7fa Use the existing txn_hashes string to rebuild transactions on nodes 9 years ago
Con Kolivas 8d3dbb790f Array transaction order matters and json_array_foreach does not iterate in order 9 years ago
Con Kolivas b826ac25ab Purge old transactions on mining nodes whose refcount drops to zero 9 years ago
Con Kolivas 0b7e3994b2 Rebuild workinfo from transaction hashes on nodes 9 years ago
Con Kolivas 8e76983fa8 Send all transactions to new nodes, and set initial refcount on transactions to 10 9 years ago
Con Kolivas 41a9788cc9 Add transactions when received by nodes to the txntable 9 years ago
Con Kolivas 254b7ec5ca Don't drop nodes or trusted remotes for lack of being authorised 9 years ago
Con Kolivas 799822c537 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas efd8f33201 Don't drop nodes or trusted remotes for lack of being authorised 9 years ago
Con Kolivas 7615369d4a Send transactions to nodes 9 years ago
ckolivas 3c64adfb00 Add correct string to txn table 9 years ago
ckolivas 55b52d0346 Add to correct transaction table 9 years ago
ckolivas c8e09a829c Initialise json merkle array 9 years ago
ckolivas 820db4e367 Write to correct merklebin offset 9 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" 9 years ago
ckolivas 147175f295 Revert "Add transactions to a hashtable to know which are new, which need propagating, and which are no longer needed" 9 years ago
ckolivas e227470015 Build json merkle array and store merklebins 9 years ago
ckolivas c43432ea7e Add transactions to a hashtable to know which are new, which need propagating, and which are no longer needed 9 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 9 years ago
ckolivas f2a0d3636f Rename transactions to txns to not clash with the transactions value returned by getblocktemplate 9 years ago
kanoi 20a53c7a7f php - use thead/tbody/tfoot for tables 9 years ago
kanoi 67a060940d php - show PH/s on pool graph if max >=2PH 9 years ago
kanoi 21584bd61d php - round y scale to 2 places 9 years ago
Con Kolivas f9d4e7999a Remove unused zlib header 9 years ago
Con Kolivas 74bf043832 Fix memory leak in node_msg_type 9 years ago
Con Kolivas 481208470e Unrecognised stratum messages shouldn't spew to the console in node mode 9 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. 9 years ago
kanoi c3d9ad3d0a ckdb - add 250, 500 and 1000 blocks to the block stats table 9 years ago
Con Kolivas 785b000e82 Bestshares is reset in block response parsing now for remote blocks 9 years ago
Con Kolivas 19cb17ab8a Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas a3d7ed2a29 Reset shares after remote block solves and broadcast remote block solves 9 years ago
kanoi 1c9c741e41 ckdb - update version for libckpool update 9 years ago
ckolivas 8bb23841e9 Prevent crash in empty string passed to json_strcpy 9 years ago
ckolivas 9febe260c3 Check nonce, nonce2 and ntime are valid hex in parse_submit 9 years ago
kanoi ae24b8b333 php - add a qrcode of the API key 9 years ago
Con Kolivas eedc3eec1c Avoid needing to duplicate buffer to parse messages in parse_client_msg 9 years ago
Con Kolivas 606f570c3d Use faster and more robust memchr for detecting EOL in read_socket_line 9 years ago
Con Kolivas bd26f1e6b4 Increase bidirectional buffer sizes to trusted remotes to 2MB default 9 years ago
Con Kolivas fbbed17d7a Roll back to M22 9 years ago
Con Kolivas 00f866927a Increase write_socket select timeout to 60 seconds 9 years ago
Con Kolivas bba064044b Increase bidirectional buffer sizes to trusted remotes to 2MB default 9 years ago
Con Kolivas a0d86556a0 Downstream possible block solves to trusted nodes in binary form as well 9 years ago
Con Kolivas 4f637a8be5 Fix off-by-one error in parsing bkeys in parse_client_msg 9 years ago
Con Kolivas c9a5085bfd Remove unnecessary duplicating of message during parsing in parse_client_msg 9 years ago
Con Kolivas 2bb5679c36 Receive and parse upstreamed block submits on client interface 9 years ago
Con Kolivas 26f1173e74 Change upstream submit to use bkeys, sending hash and data separately WIP 9 years ago
Con Kolivas 55ea835f7a Search for EOL with bkey message to avoid false positives 9 years ago