dcrd/internal/mining
Dave Collins 12d7c2d44f
mining: Convert to use new stdaddr package.
This converts the internal mining package to use the stdaddr package
instead of dcrutil.Address as well as to support script versions.

All callers that use the mining package in the repository are updated
accordingly to maintain code that continues to build and work properly
as well as pass all tests.  In order to achieve this, it introduces
temporary address conversion code that will be removed in future
commits.

This is part of a series of commits to convert all packages in the
repository to make use of the new stdaddr package.
2021-04-09 13:39:15 -05:00
..
cpuminer cpuminer: Remove unused MiningAddrs from Config. 2021-03-13 16:55:28 -06:00
bgblktmplgenerator_test.go multi: Fix various typos. 2021-03-01 10:57:51 -06:00
bgblktmplgenerator.go mining: Convert to use new stdaddr package. 2021-04-09 13:39:15 -05: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 mining: Convert to use new stdaddr package. 2021-04-09 13:39:15 -05:00
mining_test.go mining: Convert to use new stdaddr package. 2021-04-09 13:39:15 -05: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 mining: Convert to use new stdaddr package. 2021-04-09 13:39:15 -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 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.