Ori Newman
7e81757e2f
[NOD-1161] Name goroutines and log them by the name ( #804 )
...
* [NOD-1161] Name goroutines and log them by the name
* [NOD-1161] Fix some goroutine names
2020-07-20 13:00:23 +03:00
Ori Newman
dc643c2d76
[NOD-833] Remove getBlockTemplate capabilites and move mining address to getBlockTemplate ( #762 )
...
* [NOD-833] Remove getBlockTemplate capabilites and move mining address to getBlockTemplate
* [NOD-833] Fix tests
* [NOD-833] Break long lines
2020-06-16 11:01:06 +03:00
stasatdaglabs
806eab817c
[NOD-820] When the node isn't synced, make getBlockTemplate return a boolean isSynced instead of an error ( #716 )
...
* [NOD-820] Add IsSynced to GetBlockTemplateResult.
* [NOD-820] Add isSynced to the help file.
* [NOD-820] Add MineWhenNotSynced to the kaspaminer config.
* [NOD-820] Implement miner MineWhenNotSynced logic.
* [NOD-820] Fixed capitalization in an error message.
2020-05-12 15:08:24 +03:00
Svarog
024edc30a3
[NOD-857] Add generalized profiler package and use it everwhere ( #679 )
...
* [NOD-857] Add generalized profiler package and use it everwhere
* [NOD-857] Dependency-inject log into profiling.Start()
2020-03-31 12:41:21 +03:00
Svarog
586624c836
[NOD-853] Add profiler server to kaspaminer ( #664 )
2020-03-19 17:19:31 +02:00
Ori Newman
5a99e4d2f3
[NOD-806] Exit early after panic ( #650 )
...
* [NOD-806] After panic, gracefully stop logs, and then exit immediately
* [NOD-806] Convert non-kaspad applications to use the new spawn
* [NOD-806] Fix disabled log at rpcclient
* [NOD-806] Refactor HandlePanic
* [NOD-806] Cancel Logger interface
* [NOD-806] Remove redundant spawn checks from waitgroup_test.go
* [NOD-806] Use caller subsystem when logging panics
* [NOD-806] Fix go vet errors
2020-03-08 11:24:37 +02:00
Ori Newman
cdd96d0670
[NOD-664] Remove version from everything inside kaspad/cmd - use kaspad version instead ( #642 )
...
* [NOD-664] Remove version from everything inside kaspad/cmd - use kaspad version instead
* [NOD-664] Fix broken import
2020-02-27 13:26:22 +02:00
Ori Newman
38883d1a98
[NOD-650] Remove CPU miner from the node and add kaspaminer in ./cmd ( #587 )
...
* [NOD-650] Add kaspaminer
* [NOD-650] Remove CPU miner
* [NOD-650] Fix comments and error messages
* [NOD-650] Remove redundant check for closing foundBlock
* [NOD-650] Submit block synchronically
* [NOD-650] Use ParseUint instead of ParseInt
* [NOD-650] Rearrange functions order in mineloop.go
* [NOD-650] Add block delay CLI argument to kaspaminer
* [NOD-650] Remove redundant spawn
* [NOD-650] Add Dockerfile for kaspaminer
* [NOD-650] Remove redundant comments
* [NOD-650] Remove tests from kaspaminer Dockerfile
* [NOD-650] Remove redundant argument on OnFilteredBlockAdded
2020-01-19 15:18:26 +02:00