stasatdaglabs
8a4ece1101
[NOD-1223] Reorganize project ( #868 )
...
* [NOD-1223] Move all network stuff into a new network package.
* [NOD-1223] Delete the unused package testutil.
* [NOD-1223] Move infrastructure stuff into a new instrastructure package.
* [NOD-1223] Move domain stuff into a new domain package.
2020-08-13 17:27:25 +03:00
stasatdaglabs
3d45c8de50
[NOD-1130] Integrate RPC with the new architecture ( #807 )
...
* [NOD-1130] Delete rpcadapters.go.
* [NOD-1130] Delete p2p. Move rpc to top level.
* [NOD-1130] Remove DAGParams from rpcserverConfig.
* [NOD-1130] Remove rpcserverPeer, rpcserverConnManager, rpcserverSyncManager, and rpcserverConfig.
* [NOD-1130] Remove wallet RPC commands.
* [NOD-1130] Remove wallet RPC commands.
* [NOD-1130] Remove connmgr and peer.
* [NOD-1130] Move rpcmodel into rpc.
* [NOD-1130] Implement ConnectionCount.
* [NOD-1130] Remove ping and node RPC commands.
* [NOD-1130] Dummify handleGetNetTotals.
* [NOD-1130] Add NetConnection to Peer.
* [NOD-1130] Fix merge errors.
* [NOD-1130] Implement Peers.
* [NOD-1130] Fix HandleGetConnectedPeerInfo.
* [NOD-1130] Fix SendRawTransaction.
* [NOD-1130] Rename addManualNode to connect and removeManualNode to disconnect.
* [NOD-1130] Add a stub for AddBlock.
* [NOD-1130] Fix tests.
* [NOD-1130] Replace half-baked contents of RemoveConnection with a stub.
* [NOD-1130] Fix merge errors.
* [NOD-1130] Make golint happy.
* [NOD-1130] Get rid of something weird.
* [NOD-1130] Rename minerClient back to client.
* [NOD-1130] Add a few fields to GetConnectedPeerInfoResult.
* [NOD-1130] Rename oneTry to isPermanent.
* [NOD-1130] Implement ConnectionCount in NetAdapter.
* [NOD-1130] Move RawMempoolVerbose out of mempool.
* [NOD-1130] Move isSynced into the mining package.
* [NOD-1130] Fix a compilation error.
* [NOD-1130] Make golint happy.
* [NOD-1130] Fix merge errors.
2020-07-22 10:26:39 +03: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
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