20 Commits (0117754b9019b624a49d0f54e5fe003fa3628c07)

Author SHA1 Message Date
Con Kolivas 1007e20035 Create a json string based on parameters we'll be sending to the database on every work update to be submitted once it's hooked in 11 years ago
Con Kolivas c4f0d57ae8 Fix various memory leaks 11 years ago
Con Kolivas d4e6668865 Fix minor uninitialised ram and leak issues 11 years ago
Con Kolivas e5953833a5 Don't show block hash in logs when accepted 11 years ago
Con Kolivas 6a753c149d Clean up block solve notification and messages, sending a work restart immediately 11 years ago
Con Kolivas 0b08bbb43e Add submission of blocksolves 11 years ago
Con Kolivas 86159a60ec Generate coinbase templates, fixing missing fields from gbt parser 11 years ago
Con Kolivas 0d3d2434be Use name for socket directory and add more config options 11 years ago
Con Kolivas eb041c331f Use a consistent method for sending/receiving messages across unix sockets 11 years ago
Con Kolivas 0da6336602 Fix gbt base generation, be more flexible with reading lines from socket, and add gbtbase clearing function 11 years ago
Con Kolivas b2805d2c49 Trim out values from the gbtbase structure that can't be exported as text and store the values required as strings and create a json structure out of the entries for export 11 years ago
Con Kolivas c98ed16e38 Move gbtbase_t to bitcoin header 11 years ago
Con Kolivas c653c781a3 We should also store the merkle hashes in the gbtbase structure 11 years ago
Con Kolivas b8f9c948e7 Shrink rpc req string size 11 years ago
Con Kolivas cf04ec012a Use a preallocated hash char for get blockhash to avoid alloc/free 11 years ago
Con Kolivas f2dc9c796f Add helper functions for getting best block heights/hashes 11 years ago
Con Kolivas 7d932a7661 Cosmetic changes 11 years ago
Con Kolivas 1335dade26 Use this opportunity to avoid signed warnings with chars by taking void for hex2bin 11 years ago
Con Kolivas a34efdb221 Implement base gbt structure storing from bitcoind 11 years ago
Con Kolivas 781aa26f0b Rename gbt files to bitcoin since they'll have multiple bitcoin functions not just gbt 11 years ago
Con Kolivas de0a616250 Begin gbt parsing file with a validate address function 11 years ago