dcrd/internal/mining
Dave Collins 9547385fc0
mining: Prevent panic in child prio item handling.
This prevents an issue with the way that children are added to the
priority queue when building mining templates.  In particular, it
ensures the child has already had priority item built for it before
adding to the prioirty queue since it is possible that the child has not
yet been seen under certain circumstances such as when there are
complicated transaction graphs of unconfirmed transactions.
2020-10-20 12:38:05 -05:00
..
cpuminer multi: update blockchain and mempool error types. 2020-10-14 20:42:41 -05:00
bgblktmplgenerator.go mining: Move BgBlkTmplGenerator to separate file. 2020-10-16 15:13:57 -05:00
doc.go cpuminer: Refactor code to its own package. 2020-07-22 20:06:28 -05:00
error.go mining: Add ticket exhaustion check. 2020-10-05 19:29:28 -05:00
interface.go mining: Add method comments to blockManagerFacade. 2020-10-16 15:13:57 -05:00
log.go mining: Move to internal. 2020-07-20 18:07:59 -05:00
mining.go mining: Prevent panic in child prio item handling. 2020-10-20 12:38:05 -05:00
policy_test.go mining: Move to internal. 2020-07-20 18:07:59 -05:00
policy.go mining: Move interfaces to mining/interface.go. 2020-10-16 15:13:57 -05:00
README.md mining: Move to internal. 2020-07-20 18:07:59 -05:00
txpriorityqueue_test.go mining: Cleanup txPriorityQueue tests. 2020-10-16 15:13:57 -05:00
txpriorityqueue.go mining: Move txPriorityQueue to a separate file. 2020-10-16 15:13:57 -05: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.