dcrd/internal/mining
Dave Collins 9447247d81
netsync: Remove submit/processblock orphan flag.
This removes the orphan return flag from the SubmitBlock and
ProcessBlock netsync methods in favor of allowing the caller to detect
it from the error.

This is a step towards the goal of removing handling of orphan blocks
altogether in favor of using block headers for sync.
2021-01-21 23:20:17 -06:00
..
cpuminer netsync: Remove submit/processblock orphan flag. 2021-01-21 23:20:17 -06:00
bgblktmplgenerator_test.go mining: Switch to custom waitGroup impl 2020-11-25 13:14:37 -06:00
bgblktmplgenerator.go mining: Remove leftover block manager facade iface. 2020-12-18 00:11:02 -06:00
doc.go cpuminer: Refactor code to its own package. 2020-07-22 20:06:28 -05:00
error_test.go internal/mining: update mining error types. 2020-12-21 13:00:59 -06:00
error.go internal/mining: update mining error types. 2020-12-21 13:00:59 -06:00
interface.go mining: Remove leftover block manager facade iface. 2020-12-18 00:11:02 -06:00
log.go mining: Move to internal. 2020-07-20 18:07:59 -05:00
mining_harness_test.go multi: Remove blockChain field from UtxoViewpoint. 2021-01-18 13:12:44 -06:00
mining_test.go multi: Start dcrutil v4 module dev cycle. 2020-12-16 16:30:24 -06:00
mining_view_test.go multi: Rework utxoset/view to use outpoints. 2021-01-14 17:25:06 -06:00
mining_view.go multi: Start dcrutil v4 module dev cycle. 2020-12-16 16:30:24 -06:00
mining.go multi: Rework utxoset/view to use outpoints. 2021-01-14 17:25:06 -06:00
policy_test.go mining: Move to internal. 2020-07-20 18:07:59 -05:00
policy.go multi: Start dcrutil v4 module dev cycle. 2020-12-16 16:30:24 -06:00
README.md mining: Move to internal. 2020-07-20 18:07:59 -05:00
tx_desc_graph.go multi: Start dcrutil v4 module dev cycle. 2020-12-16 16:30:24 -06:00
txpriorityqueue_test.go multi: Start blockchain/stake v4 module dev cycle. 2020-12-16 16:30:24 -06:00
txpriorityqueue.go multi: Start blockchain/stake v4 module dev cycle. 2020-12-16 16:30:24 -06:00

mining

Build Status ISC License Doc

Overview

This package is currently a work in progress.

License

Package mining is licensed under the copyfree ISC License.