dcrd/internal/mining
Dave Collins 659b7fed1f
mining: Copy regular txns for alternate templates.
This modifies the template generation code in the case an alterative
block building on the parent of the current tip is needed due to lack of
votes to also copy the regular transactions from the current tip in
addition to the stake transactions.

This is useful because it helps make it the template creation logic more
robust in the case of duplicate spends and also helps ensure all of the
same transactions, such as split transactions make it into the new
alternative block templates.
2022-08-03 11:55:55 -05:00
..
cpuminer cpuminer: Significantly optimize mining workers. 2022-07-27 21:46:39 -05:00
bgblktmplgenerator_test.go multi: Fix various typos. 2021-03-01 10:57:51 -06:00
bgblktmplgenerator.go multi: Go 1.19 doc comment formatting. 2022-07-30 04:08:58 -05:00
doc.go cpuminer: Refactor code to its own package. 2020-07-22 20:06:28 -05:00
error_test.go multi: avoid using subscriber lifecycle in catchup. 2021-10-12 18:52:50 -05:00
error.go mining: Fix error in comment. 2021-09-14 13:33:48 -05: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 blockchain: Move package to internal. 2022-05-30 15:32:41 -05:00
mining_test.go blockchain: Move package to internal. 2022-05-30 15:32:41 -05:00
mining_view_test.go multi: Go 1.19 doc comment formatting. 2022-07-30 04:08:58 -05:00
mining_view.go multi: Start dcrutil v4 module dev cycle. 2020-12-16 16:30:24 -06:00
mining.go mining: Copy regular txns for alternate templates. 2022-08-03 11:55:55 -05: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 blockchain/stake: Start v5 module dev cycle. 2022-05-08 11:47:32 -05:00
txpriorityqueue.go blockchain/stake: Start v5 module dev cycle. 2022-05-08 11:47:32 -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.