semvec/pypi-packages huggingface dataset:
bitcoin-coin-selection 1.5.0
Port of Bitcoin core coin selection logic to Python
Requires Python: >=3.6

# bitcoin_coin_selection

Port of Bitcoin core coin selection logic to Python, prioritizing fidelity to the original and convenience. <br>
Classes / functions were named and organized per the original C++ code as far as was practicable. Most comments are copied.

# Installation

```pip install bitcoin_coin_selection```

# Usage
``select_coins`` is the main interface here. See the exmples folder for a step-by-step walkthrough. <br>

# Context

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

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

Explanation of the "OutputGroup" type (privacy enhancement)<br>
https://github.com/bitcoin/bitcoin/pull/12257<br>
mysqlsheet 1.1.0
Push Big XL sheet in MySQL database table
Requires Python: >=3.7
Keywords: MySQL xlsheet xlsx BigFile

```
 ___ ___       _______ _______ ___      _______ __                __   
|   Y   .--.--|   _   |   _   |   |    |   _   |  |--.-----.-----|  |_ 
|.      |  |  |   1___|.  |   |.  |    |   1___|     |  -__|  -__|   _|
|. \_/  |___  |____   |.  |   |.  |___ |____   |__|__|_____|_____|____|
|:  |   |_____|:  1   |:  1   |:  1   ||:  1   |                       
|::.|:. |     |::.. . |::..   |::.. . ||::.. . |                       
`--- ---'     `-------`----|:.`-------'`-------'                       
                           `--'                                        

[!] MySQL Sheet.

```

```
usage: mysqlsheet.py [-h] -f FILE [-b BUFFER] [-u USER] [-p PASSWORD] [--host HOST] [--port PORT] -d DATABASE -t TABLE [-m MAX]

dump big xlsheet in mysql table

optional arguments:
  -h, --help            show this help message and exit
  -f FILE, --file FILE  big xlsheet file path
  -b BUFFER, --buffer BUFFER
                        file buffuer in bytes default buffer size is 4096
  -u USER, --user USER  mysql username default user is root
  -p PASSWORD, --password PASSWORD
                        mysql password default is empty
  --host HOST           mysql hostname default is localhost
  --port PORT           database port number default is 3306
  -d DATABASE, --database DATABASE
                        mysql database name
  -t TABLE, --table TABLE
                        mysql table name
  -m MAX, --max MAX     max record push concurrently in msyql
```