This creates a skeleton mining package that simply contains a few of the definitions used by the mining and mempool code. This is a step towards decoupling the mining code from the internals of btcd and ultimately will house all of the code related to creating block templates and CPU mining. The main reason a skeleton package is being created before the full blown package is ready is to avoid blocking mempool separation which relies on these type definitions.
23 lines
567 B
Markdown
23 lines
567 B
Markdown
mining
|
|
======
|
|
|
|
[]
|
|
(https://travis-ci.org/btcsuite/btcd) [![ISC License]
|
|
(http://img.shields.io/badge/license-ISC-blue.svg)](http://copyfree.org)
|
|
[]
|
|
(http://godoc.org/github.com/btcsuite/btcd/mining)
|
|
|
|
## Overview
|
|
|
|
This package is currently a work in progress.
|
|
|
|
## Installation and Updating
|
|
|
|
```bash
|
|
$ go get -u github.com/btcsuite/btcd/mining
|
|
```
|
|
|
|
## License
|
|
|
|
Package mining is licensed under the [copyfree](http://copyfree.org) ISC
|
|
License.
|