James Hilliard
|
eb1cbe5925
|
Check that the result is null for accepted blocks instead of true. GBT returns {"result": null, "error": null, "id": null} if the block is accepted.
|
9 years ago |
ckolivas
|
7b75f270bc
|
Consider duplicate response to submitblock as an accepted block
|
9 years ago |
Con Kolivas
|
f6cf94f187
|
Copyright date updates
|
9 years ago |
Con Kolivas
|
edd79bd8fa
|
Elaborate which bitcoind has failed responses
|
9 years ago |
Con Kolivas
|
435dc5318a
|
Decrease verbosity of invalid char being passed to validate_address
|
10 years ago |
ckolivas
|
f6df38d975
|
Retry submitting a block up to 5 times if we fail to get a proper response
|
10 years ago |
li xin
|
5021a3d40f
|
bitcoin.c edited online with Bitbucket
|
10 years ago |
Con Kolivas
|
22ef55be05
|
Update donation address and encode default 0.5% donation into coinbase
|
10 years ago |
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 |