Skip to main content

Port of Bitcoin core coin selection logic to Python

Project description

bitcoin_coin_selection

Port of Bitcoin core coin selection logic to Python

Installation

pip install bitcoin_coin_selection

Context

Bitcoin core coin selection logic:
https://github.com/bitcoin/bitcoin/blob/master/src/wallet/coinselection.cpp
https://github.com/bitcoin/bitcoin/blob/master/src/wallet/wallet.cpp

Erhardt's thesis on coin selection
https://murch.one/wp-content/uploads/2016/11/erhardt2016coinselection.pdf

Explanation of the "OutputGroup" type (privacy enhancement)
https://github.com/bitcoin/bitcoin/pull/12257

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bitcoin_coin_selection-1.2.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bitcoin_coin_selection-1.2.0-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file bitcoin_coin_selection-1.2.0.tar.gz.

File metadata

  • Download URL: bitcoin_coin_selection-1.2.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for bitcoin_coin_selection-1.2.0.tar.gz
Algorithm Hash digest
SHA256 7eb70bd201ca3a3ffac04d4b1095f6449fdc6996e31e8b654b3e583eda346fd5
MD5 c80a9cc3a124575dce3a5106bba203f4
BLAKE2b-256 dafc6deb35e5b867aa5c96ed2e35dd5941c55698c06d8118f128f8407b025419

See more details on using hashes here.

File details

Details for the file bitcoin_coin_selection-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: bitcoin_coin_selection-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 27.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for bitcoin_coin_selection-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad1b167281cf3dfddc929ca56f9b55a5c0fd744c54a4fe68e1c4b3260144ae8b
MD5 04791ae90772a816d1ed7dd8a3718d11
BLAKE2b-256 d605207a6a91a8c3c2ddad13eb151979f6985fc74d01ce04f318109f3b449ec1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page