Coder Social home page Coder Social logo

chia-network / chia-blockchain Goto Github PK

View Code? Open in Web Editor NEW
10.9K 323.0 2.0K 129.77 MB

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)

License: Apache License 2.0

Python 99.32% Shell 0.49% PowerShell 0.17% Gnuplot 0.01% Jinja 0.01%
chia blockchain blockchain-network proof-of-space proof-of-time vdf farmer timelord full-node harvesters

chia-blockchain's Introduction

chia-blockchain

Chia Network logo

Releases Repo Stats Socials
Latest Release
Latest RC
Latest Beta
Coverage
Downloads
Commits
Contributers
Discord
YouTube
Reddit
Twitter

Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure. Here are some of the features and benefits:

  • Proof of space and time based consensus which allows anyone to farm with commodity hardware
  • Very easy to use full node and farmer GUI and cli (thousands of nodes active on mainnet)
  • Chia seeder, which maintains a list of reliable nodes within the Chia network via a built-in DNS server.
  • Simplified UTXO based transaction model, with small on-chain state
  • Lisp-style Turing-complete functional programming language for money related use cases
  • BLS keys and aggregate signatures (only one signature per block)
  • Pooling protocol that allows farmers to have control of making blocks
  • Support for light clients with fast, objective syncing
  • A growing community of farmers and developers around the world

Please check out the Chia website, the Intro to Chia, and FAQ for information on this project.

Python 3.8.1+ is required. Make sure your default python version is >=3.8.1 by typing python3.

If you are behind a NAT, it can be difficult for peers outside your subnet to reach you when they start up. You can enable UPnP on your router or add a NAT (for IPv4 but not IPv6) and firewall rules to allow TCP port 8444 access to your peer. These methods tend to be router make/model specific.

Most users should only install harvesters, farmers, plotter, full nodes, and wallets. Setting up a seeder is best left to more advanced users. Building Timelords and VDFs is for sophisticated users, in most environments. Chia Network and additional volunteers are running sufficient Timelords for consensus.

Installing

Install instructions are available in the Installation Details section of the Chia Docs.

Running

Once installed, an Intro to Chia guide is available in the Chia Docs.

chia-blockchain's People

Contributors

almogdepaz avatar altendky avatar aminekhaldi avatar aqk avatar arvidn avatar chiaminejp avatar cmmarslender avatar dependabot[bot] avatar dkackman avatar emlowe avatar fchirica avatar geoffwalmsley avatar hoffmang9 avatar jack60612 avatar justinengland avatar mariano54 avatar matt-o-how avatar paninaro avatar quexington avatar richardkiss avatar ronanlong avatar rostislav avatar seeden avatar trepca avatar wallentx avatar wbendick avatar wjblanke avatar xdustinface avatar yostra avatar ytx1991 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chia-blockchain's Issues

install.sh fail on raspberry pi 4

Hello,
I am encountering the following issue when following the installation process.
My pi 4 is freshly installed with the Raspbian OS with the required packages (I have followed the Debian/Ubuntu installation process).
Not sure what I can do from here, i will continue to search though.

Reading package lists... Done
Building dependency tree
Reading state information... Done
npm is already the newest version (5.8.0+ds6-4).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Python version is 3.7
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already up-to-date: pip in ./venv/lib/python3.7/site-packages (20.0.2)
Looking in indexes: https://hosted.chia.net/simple/, https://www.piwheels.org/simple
ERROR: Could not find a version that satisfies the requirement miniupnpc==2.0.2 (from versions: none)
ERROR: No matching distribution found for miniupnpc==2.0.2

Pagination for unspent coins?

Currently the get_unspent_coins endpoint of the RPC server is returning 1069 results and is 301KB in size. This is OK for now but I guess it is going to keep getting bigger and pagination will eventually be useful.

Low priority.

farmer_server connection error

I installed beta-1.0b8 using the windows installer and generated some plots.. i noticed i dindt farm any chia, so when i looked into the log i noticed that the farmer is not running/connected:

22:52:37.394 farmer farmer_server : WARNING Connection error by peer ('127.0.0.1', 57857), closing connection.
22:52:37.401 farmer farmer_server : WARNING Connection error by peer ('127.0.0.1', 8444), closing connection.
22:53:31.489 wallet wallet_server : WARNING Could not connect to {'host': '127.0.0.1', 'port': 8444}. <class 'ConnectionRefusedError'>[Errno 10061] Connect call failed ('127.0.0.1', 8444). Aborting and removing peer.
22:53:34.454 farmer farmer_server : WARNING Could not connect to {'host': '127.0.0.1', 'port': 8444}. <class 'ConnectionRefusedError'>[Errno 10061] Connect call failed ('127.0.0.1', 8444). Aborting and removing peer.
22:53:36.555 wallet wallet_server : WARNING Could not connect to {'host': '127.0.0.1', 'port': 8444}. <class 'ConnectionRefusedError'>[Errno 10061] Connect call failed ('127.0.0.1', 8444). Aborting and removing peer.
22:53:39.492 farmer farmer_server : WARNING Could not connect to {'host': '127.0.0.1', 'port': 8444}. <class 'ConnectionRefusedError'>[Errno 10061] Connect call failed ('127.0.0.1', 8444). Aborting and removing peer.

I enabled UPnP on my router and removed all firewall restrictions from windows and my router, but still get this error message.. what could i be missing?

ImportError: libstdc++.so.6: version `GLIBCXX_3.4.26' not found

[.venv] mbarkhau@mb-spectre:~/chia-blockchain-alpha-1.4 
$ python -m scripts.create_plots -k 30 -n 1
Traceback (most recent call last):
  File "/home/mbarkhau/miniconda3/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/mbarkhau/miniconda3/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/mbarkhau/chia-blockchain-alpha-1.4/scripts/create_plots.py", line 8, in <module>
    from chiapos import DiskPlotter
ImportError: /home/mbarkhau/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/mbarkhau/chia-blockchain-alpha-1.4/lib/chiapos/chiapos.cpython-37m-x86_64-linux-gnu.so)
$ python --version
Python 3.7.1
$ uname -a
Linux mb-spectre 5.3.0-29-generic #31-Ubuntu SMP Fri Jan 17 17:27:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ sudo apt-get install libgmp3-dev --no-install-recommends
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libgmp3-dev is already the newest version (2:6.1.2+dfsg-4).
0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.

ValueError: Relic library error during chia init on windows

this is what chia init returned after a windows install. The farmer is logging similar errors (see attachment)
debug.log

migrating to C:\Users\dkack\.chia\beta-1.0b4

C:\Users\dkack\.chia\beta-1.0b3 found
Copying files from C:\Users\dkack\.chia\beta-1.0b3 to C:\Users\dkack\.chia\beta-1.0b4

C:\Users\dkack\.chia\beta-1.0b4\config\config.yaml
C:\Users\dkack\.chia\beta-1.0b4\config\plots.yaml
C:\Users\dkack\.chia\beta-1.0b4\config\keys.yaml
C:\Users\dkack\.chia\beta-1.0b3\config\trusted.crt not found, skipping
C:\Users\dkack\.chia\beta-1.0b3\config\trusted.key not found, skipping

migrating plots.yaml
rewriting /mnt/d/plots/plot-0-31-1197c77f208ab4610b153269b22462bbda758e8f2a20e007c676d029eb7b7674.dat
 as plot-0-31-1197c77f208ab4610b153269b22462bbda758e8f2a20e007c676d029eb7b7674.dat
rewriting /mnt/d/plots/plot-1-31-2a8a10ec680d9595b6e0e3ef50c7ae8582b46a22b0a120c39dcd7447dad3832f.dat
 as plot-1-31-2a8a10ec680d9595b6e0e3ef50c7ae8582b46a22b0a120c39dcd7447dad3832f.dat
rewriting /mnt/d/plots/plot-2-31-125f6af87a686d1fab775cc9d8f9fc35b2aa475978538e34e47ee8f4380fb4b3.dat
 as plot-2-31-125f6af87a686d1fab775cc9d8f9fc35b2aa475978538e34e47ee8f4380fb4b3.dat
rewriting /mnt/d/plots/plot-3-31-c934982e2bf6dced3428883a62937ffa990480dcba3054bac998e061b483b6d4.dat
 as plot-3-31-c934982e2bf6dced3428883a62937ffa990480dcba3054bac998e061b483b6d4.dat
rewriting /mnt/d/plots/plot-4-31-0cc70e6944d3f94d8e6dc9eb10cc9ecc907a0fa74d5a3ca2c8814c44ecf7dbe5.dat
 as plot-4-31-0cc70e6944d3f94d8e6dc9eb10cc9ecc907a0fa74d5a3ca2c8814c44ecf7dbe5.dat
rewriting /mnt/d/plots/plot-5-31-d2815b24353c168cb6d87e02897001b9794d01e4e31cd69954747aa26dc49d66.dat
 as plot-5-31-d2815b24353c168cb6d87e02897001b9794d01e4e31cd69954747aa26dc49d66.dat
rewriting /mnt/d/plots/plot-6-31-1959fea7fc1587bd129cd56f9cf7648556fcae41b9d3a91480da6fbae2f8cb91.dat
 as plot-6-31-1959fea7fc1587bd129cd56f9cf7648556fcae41b9d3a91480da6fbae2f8cb91.dat
rewriting /mnt/d/plots/plot-7-31-52b0f5e1b34d0ae0f773f6205c0ee981a64dee02ddb622a6aafd2bdc537d7190.dat
 as plot-7-31-52b0f5e1b34d0ae0f773f6205c0ee981a64dee02ddb622a6aafd2bdc537d7190.dat
rewriting /mnt/d/plots/plot-8-31-7399f7fd9f64e422a9cb6fa500b6452a1762179bd5ddbfd10073a34bad138106.dat
 as plot-8-31-7399f7fd9f64e422a9cb6fa500b6452a1762179bd5ddbfd10073a34bad138106.dat


Your plots have not been moved so be careful deleting old preferences folders.

migrating keys.yaml
Traceback (most recent call last):
  File "C:\Users\dkack\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
    exec(code, run_globals)
  File "C:\Users\dkack\AppData\Local\Programs\Chia Network\Chia Blockchain\venv\Scripts\chia.exe\__main__.py", line 7, in <module>
  File "c:\users\dkack\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\cmds\chia.py", line 48, in main
    return chia(args, parser)
  File "c:\users\dkack\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\cmds\chia.py", line 42, in chia
    return args.function(args, parser)
  File "c:\users\dkack\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\cmds\init.py", line 143, in init
    return chia_init(args)
  File "c:\users\dkack\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\cmds\init.py", line 174, in chia_init
    r = migrate_from(old_path, root_path, manifest, DO_NOT_MIGRATE_KEYS)
  File "c:\users\dkack\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\cmds\init.py", line 116, in migrate_from
    BLSPublicKey(bytes(wallet_sk.public_child(0).get_public_key()))
ValueError: Relic library error

Windows 1.6 Plotter does not log an error when it runs out of memory

If your machine does not have enough memory, the windows plotter fails silently in the UI and no log is created. I had to discover the issue by running the CLU. That being said, this is a pretty minor issue as I was running this on a very underpowered VM, which is my fault.

Chia on Mac constantly shows loading spinner

I have installed Chia on my Mac with the new installer but when I open the Chia application all that shows is a constant loading spinner and there are the following errors in the console:

image

My Macbook Pro is running MacOS Catalina 10.15.14.

Cannot start farmer on Ubuntu 18.04

I'm trying to start the farmer, but I get the following error:

(venv) david@monster:~/chia-blockchain$ chia-start-farmer
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/david/chia-blockchain/src/server/start_full_node.py", line 6, in <module>
    import aiosqlite
ModuleNotFoundError: No module named 'aiosqlite'
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/david/chia-blockchain/src/server/start_harvester.py", line 10, in <module>
    from src.harvester import Harvester
  File "/home/david/chia-blockchain/src/harvester.py", line 6, in <module>
    from blspy import PrependSignature, PrivateKey, PublicKey, Util
ModuleNotFoundError: No module named 'blspy'
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/david/chia-blockchain/src/server/start_farmer.py", line 10, in <module>
    from src.farmer import Farmer
  File "/home/david/chia-blockchain/src/farmer.py", line 5, in <module>
    from blspy import PrivateKey, Util
ModuleNotFoundError: No module named 'blspy'

Tried to install it manually, but no dice:

(venv) david@monster:~/chia-blockchain$ pip install aiosqlite
Requirement already satisfied: aiosqlite in ./venv/lib/python3.7/site-packages (0.11.0)

Cannot start wallet on Ubuntu 18.04 on windows

I've generated three hard drive plots. After generating the third, I now get this when I try to run: chia-start-wallet-server &

(venv) ashjs@DESKTOP-JI7HN2I:$ chia-start-wallet-server &
[6] 923
[3] Done chia-start-farmer
(venv) ashjs@DESKTOP-JI7HN2I:
$ Starting process and logging to /home/ashjs/.chia/beta-1.0b3/log/debug.log. Run with & to run in the background.
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/ashjs/venv/lib/python3.7/site-packages/src/wallet/websocket_server.py", line 442, in
main()
File "/home/ashjs/venv/lib/python3.7/site-packages/src/wallet/websocket_server.py", line 437, in main
asyncio.run(start_websocket_server())
File "/usr/lib/python3.7/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/lib/python3.7/asyncio/base_events.py", line 579, in run_until_complete
return future.result()
File "/home/ashjs/venv/lib/python3.7/site-packages/src/wallet/websocket_server.py", line 384, in start_websocket_server
wallet_node = await WalletNode.create(config, key_config)
File "/home/ashjs/venv/lib/python3.7/site-packages/src/wallet/wallet_node.py", line 89, in create
key_config, config, path, self.constants
File "/home/ashjs/venv/lib/python3.7/site-packages/src/wallet/wallet_state_manager.py", line 102, in create
self.block_records = await self.wallet_store.get_lca_path()
File "/home/ashjs/venv/lib/python3.7/site-packages/src/wallet/wallet_store.py", line 348, in get_lca_path
assert max_height == len(rows) - 1
AssertionError

Balance not updating

I have been running alpha's sine 1.3. With the most recent move to the 1.5 code, my chia balance (as reported by the SSH client) has not updated. I've run 1.5 for about a week now and my winnings are at the same value.

(Running on WSL)

Wallet not connected - Windows

Hi, got 0.1.12 installed on Windows. Wallet connection wasn't an issue before, but after a recent reboot it didn't connect anymore. Any ideas? Error below:


Wallet src.wallet.websocket_server: ERROR 17:30:13.302 Error while handling message: Traceback (most recent call last):
File "c:\users\user\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\wallet\websocket_server.py", line 480, in safe_handle
await self.handle_message(websocket, path)
File "c:\users\user\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\wallet\websocket_server.py", line 549, in handle_message
await self.get_wallet_summaries(websocket, data, command)
File "c:\users\user\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\wallet\websocket_server.py", line 428, in get_wallet_summaries
colour = await wallet.get_colour()
File "c:\users\user\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\wallet\cc_wallet\cc_wallet.py", line 232, in get_colour
colour = cc_wallet_puzzles.get_genesis_from_core(self.cc_info.my_core)
File "c:\users\user\appdata\local\programs\chia network\chia blockchain\venv\lib\site-packages\src\wallet\cc_wallet\cc_wallet_puzzles.py", line 91, in get_genesis_from_core
return core[-2678:].split(")")[0]
TypeError: 'NoneType' object is not subscriptable

sh install.sh errors | ERROR: Failed building wheel for blspy

...
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j', '6']' returned non-zero exit status 2.
  ----------------------------------------
  ERROR: Failed building wheel for blspy

additional error

ERROR: Command errored out with exit status 1: /home/pi/chia-blockchain/.venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9vriog4l/blspy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9vriog4l/blspy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qnwthmwc/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/chia-blockchain/.venv/include/site/python3.7/blspy Check the logs for full command output.

Environment:
Hardware: Raspberry Pi 4b
Python: 3.7.7
OS: Raspbian

No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster

Local Simulation Problem

I'm running the local simulation using run_all_simulation.sh on CentOS 7.7.
But got this:
VDF Server: Got stop signal before completing the proof!

Can I ask why VDF get stop signal before completing the proof?

I've set up introducer_peer to 127.0.0.1:8445 and disabled uPnP.

Running install.sh fails, network timeout error

I'm using Feren OS (Ubuntu 18.04). Running install.sh always results in an error like this: npm ERR! network timeout at: https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz. The link is always a different one, and they all worked fine in a browser.

Cannot install chiapos from install script

I get the following after running sh install.sh in chia-blockchain folder. Running catalina 10.15.4. and Xcode 11.3.1

Requirement already satisfied: wheel in ./.venv/lib/python3.8/site-packages (from blspy==0.1.14->-r requirements.txt (line 10)) (0.34.2)
Requirement already satisfied: pybind11 in ./.venv/lib/python3.8/site-packages (from cppimport->chiapos==0.2.3->-r requirements.txt (line 49)) (2.4.3)
Requirement already satisfied: mako in ./.venv/lib/python3.8/site-packages (from cppimport->chiapos==0.2.3->-r requirements.txt (line 49)) (1.1.1)
Requirement already satisfied: MarkupSafe>=0.9.2 in ./.venv/lib/python3.8/site-packages (from mako->cppimport->chiapos==0.2.3->-r requirements.txt (line 49)) (1.1.1)
Installing collected packages: chiapos, setproctitle, chiavdf
  Running setup.py develop for chiapos
    ERROR: Command errored out with exit status 1:
     command: /Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"'; __file__='"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps
         cwd: /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/
    Complete output (595 lines):
    running develop
    running egg_info
    writing chiapos.egg-info/PKG-INFO
    writing dependency_links to chiapos.egg-info/dependency_links.txt
    writing requirements to chiapos.egg-info/requires.txt
    writing top-level names to chiapos.egg-info/top_level.txt
    writing manifest file 'chiapos.egg-info/SOURCES.txt'
    running build_ext
    -- pybind11 v2.4.dev4
    -- AESNI Enabled
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/build/temp.macosx-10.9-x86_64-3.8
    [ 35%] Built target fse
    [ 57%] Building CXX object CMakeFiles/ProofOfSpace.dir/src/cli.cpp.o
    [ 57%] Building CXX object CMakeFiles/RunTests.dir/tests/test.cpp.o
    [ 57%] Building CXX object CMakeFiles/HellmanAttacks.dir/src/cli.cpp.o
    [ 64%] Building CXX object CMakeFiles/chiapos.dir/python-bindings/chiapos.cpp.o
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [CMakeFiles/RunTests.dir/tests/test.cpp.o] Error 1
    make[1]: *** [CMakeFiles/RunTests.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
    In file included from                                                       ^/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp
    :21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem98::73987::24 :error : note'path' is unavailable: introduced in macOS 10.15:
    'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp
    :                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem98:75: error: 'path' is unavailable: introduced in macOS 10.15
    :773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^        filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");

                                                                              ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:983:: 43note::  'path' has been explicitly marked unavailable hereerror
    : '~path' is unavailable: introduced in macOS 10.15
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75:        filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
    error                                          ^:
    '~path' is unavailable: introduced in macOS 10.15
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:87: error        filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");:
    'path' is unavailable: introduced in macOS 10.15                                                                          ^

    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error        filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");:
    'operator/' is unavailable: introduced in macOS 10.15                                                                                      ^

    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75:         filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");error
    :                                                                         ^'path' is unavailable: introduced in macOS 10.15

    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,        filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");

                                            ^                                                                          ^

    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystemIn file included from :/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp769::213:
    :/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp :note98: :'path' has been explicitly marked unavailable here73
    : error: '~path' is unavailable: introduced in macOS 10.15
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15        filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");

                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:26:         filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem'~path' is unavailable: introduced in macOS 10.15:
    791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    41/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:: 99note:: 21:'operator/' has been explicitly marked unavailable here
    error: 'path' is unavailable: introduced in macOS 10.15
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error        filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    : '~path' is unavailable: introduced in macOS 10.15/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem
    :739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp'~path' is unavailable: introduced in macOS 10.15:
    99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:        filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");791
    :                                                      ^3
    : note: '~path' has been explicitly marked unavailable here
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24:  ~path() = default;
    note  ^:
    'path' has been explicitly marked unavailable here
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");class _LIBCPP_TYPE_VIS path {
                           ^

    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp                                          ^:
    21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem99::77375::3 :error : note'path' is unavailable: introduced in macOS 10.15:
    'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99        filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    :43/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:: 769error:: 3'~path' is unavailable: introduced in macOS 10.15:
     note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp        filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");:
    99                                          ^:
    75: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystemerror:: 791'~path' is unavailable: introduced in macOS 10.15:
    3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:        filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");99
    :                                                                                      ^73
    : error: 'operator/' is unavailable: introduced in macOS 10.15
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75:        filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
    error                                                                        ^:
    'path' is unavailable: introduced in macOS 10.15
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^In file included from
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:
    :/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp769::993::73 :note : error'path' has been explicitly marked unavailable here:
    '~path' is unavailable: introduced in macOS 10.15
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp
    :                                                                        ^99
    :75: error: '~path' is unavailable: introduced in macOS 10.15
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    20 errors generated.
    make[2]: *** [CMakeFiles/ProofOfSpace.dir/src/cli.cpp.o] Error 1
    make[2]: *** [CMakeFiles/HellmanAttacks.dir/src/cli.cpp.o] Error 1
    make[1]: *** [CMakeFiles/ProofOfSpace.dir/all] Error 2
    make[1]: *** [CMakeFiles/HellmanAttacks.dir/all] Error 2
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [CMakeFiles/chiapos.dir/python-bindings/chiapos.cpp.o] Error 1
    make[1]: *** [CMakeFiles/chiapos.dir/all] Error 2
    make: *** [all] Error 2
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py", line 67, in <module>
        setup(
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/lib/python3.8/site-packages/setuptools/__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/lib/python3.8/site-packages/setuptools/command/develop.py", line 38, in run
        self.install_for_development()
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/lib/python3.8/site-packages/setuptools/command/develop.py", line 140, in install_for_development
        self.run_command('build_ext')
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py", line 35, in run
        self.build_extension(ext)
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py", line 63, in build_extension
        subprocess.check_call(['cmake', '--build', '.'] +
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 364, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j', '6']' returned non-zero exit status 2.
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"'; __file__='"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.

Farmer screen not refreshing

I have two cases on the Farmer screen where it is not refreshing automatically.

Environment

  • Windows 10
  • Chia beta 10 UI and Farmer
  • 1 remote harvester running Chia beta 10 on a Pi4 w Ubuntu (I don't believe that's related)

The Farmer Status pane does not update when chia are successfully farmed.

Repro

  • start the UI with an active farmer/harvester, go to the farmer screen and leave it open there
  • wait until the farmer successfully farms some chia. (of course this is a bit of a chicken and an egg because you won't be able to tell via the UI, but trust me, if you wait long enough)
  • Note the Total chia farmed, and Last height farmed values
  • Navigate to any other screen and back to the Farmer screen
  • Total chia farmed and Last height farmed will reflect latest values

The connection Up/Down values don't update until the list of connections changes (i.e. by adding or removing a connection)

Repro

  • in the attached screen cap video note the Up/Down values for the harvester at 192.168.1.220 before and after the removal of the harvester at 127.0.0.1, it changes from 154/152 KiB to 196/207 KiB.

failed to start using chia cmd on Win10

got the following error

C:\Users\Admin\AppData\Local\Chia-Blockchain\app-0.1.9\resources\app.asar.unpacked\daemon>chia.exe -r "d:\miner\chia" start all
Exception connecting to daemon: Multiple exceptions: [Errno 10061] Connect call failed ('::1', 55400, 0, 0), [Errno 10061] Connect call failed ('127.0.0.1', 55400)
chia_harvester: started
chia_timelord_launcher: chia_timelord_launcher failed to start. Error: start failed
chia_timelord: chia_timelord failed to start. Error: start failed
chia_farmer: started
chia_full_node: started
chia_wallet: started

Failed building wheel for blspy on raspberry pi

so i get the following when sh install.sh on my raspberry pi:

PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
sh install.sh
 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: wheel in ./.venv/lib/python3.7/site-packages (0.34.2)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Obtaining file:///home/pi/Desktop/chia-blockchain-alpha-1.4
Requirement already satisfied: aiohttp in ./.venv/lib/python3.7/site-packages (from chiablockchain===unknown-no-.git-directory) (3.6.2)
Requirement already satisfied: aiosqlite in ./.venv/lib/python3.7/site-packages (from chiablockchain===unknown-no-.git-directory) (0.11.0)
Requirement already satisfied: aiter in ./.venv/lib/python3.7/site-packages (from chiablockchain===unknown-no-.git-directory) (0.13.20191203)
Requirement already satisfied: asyncssh in ./.venv/lib/python3.7/site-packages (from chiablockchain===unknown-no-.git-directory) (2.2.0)
Requirement already satisfied: autoflake in ./.venv/lib/python3.7/site-packages (from chiablockchain===unknown-no-.git-directory) (1.3.1)
Requirement already satisfied: black in ./.venv/lib/python3.7/site-packages (from chiablockchain===unknown-no-.git-directory) (0.0)
Collecting blspy (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/ed/81/e9b359d61fba1251852e1663d386dbfce395a33d8afaa7fb94550a8622b9/blspy-0.1.14.tar.gz
Collecting cbor2 (from chiablockchain===unknown-no-.git-directory)
  Using cached https://www.piwheels.org/simple/cbor2/cbor2-5.0.1-cp37-cp37m-linux_armv7l.whl
Collecting colorlog (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/00/0d/22c73c2eccb21dd3498df7d22c0b1d4a30f5a5fb3feb64e1ce06bc247747/colorlog-4.1.0-py2.py3-none-any.whl
Collecting flake8 (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl
Collecting isort (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/e5/b0/c121fd1fa3419ea9bfd55c7f9c4fedfec5143208d8c7ad3ce3db6c623c21/isort-4.3.21-py2.py3-none-any.whl
Collecting miniupnpc (from chiablockchain===unknown-no-.git-directory)
Collecting mypy (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/dd/9c/6e5db15fc89d2e8d4e436aba77a7ac0290e476cdb6100be4c99b10272593/mypy-0.761-py3-none-any.whl
Collecting prompt-toolkit (from chiablockchain===unknown-no-.git-directory)
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /simple/prompt-toolkit/
  Using cached https://files.pythonhosted.org/packages/f5/22/f00412fafc68169054cc623a35c32773f22b403ddbe516c8adfdecf25341/prompt_toolkit-3.0.3-py3-none-any.whl
Collecting pytest (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/a5/c0/34033b2df7718b91c667bd259d5ce632ec3720198b7068c0ba6f6104ff89/pytest-5.3.5-py3-none-any.whl
Collecting pytest-asyncio (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/55/8e/c45f87e42c2e905082e98753d4cb6b71e6da086c71bf15899a6aee285304/pytest_asyncio-0.10.0-py3-none-any.whl
Collecting pyyaml (from chiablockchain===unknown-no-.git-directory)
  Using cached https://www.piwheels.org/simple/pyyaml/PyYAML-5.3-cp37-cp37m-linux_armv7l.whl
Collecting setuptools-scm (from chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/4b/c1/118ec08816737cc46b4dd93b22f7a138fbfb14b53f4b4718fd9983e70a50/setuptools_scm-3.5.0-py2.py3-none-any.whl
Requirement already satisfied: chardet<4.0,>=2.0 in ./.venv/lib/python3.7/site-packages (from aiohttp->chiablockchain===unknown-no-.git-directory) (3.0.4)
Requirement already satisfied: attrs>=17.3.0 in ./.venv/lib/python3.7/site-packages (from aiohttp->chiablockchain===unknown-no-.git-directory) (19.3.0)
Requirement already satisfied: async-timeout<4.0,>=3.0 in ./.venv/lib/python3.7/site-packages (from aiohttp->chiablockchain===unknown-no-.git-directory) (3.0.1)
Requirement already satisfied: multidict<5.0,>=4.5 in ./.venv/lib/python3.7/site-packages (from aiohttp->chiablockchain===unknown-no-.git-directory) (4.7.5)
Requirement already satisfied: yarl<2.0,>=1.0 in ./.venv/lib/python3.7/site-packages (from aiohttp->chiablockchain===unknown-no-.git-directory) (1.4.2)
Requirement already satisfied: cryptography>=2.8 in ./.venv/lib/python3.7/site-packages (from asyncssh->chiablockchain===unknown-no-.git-directory) (2.8)
Requirement already satisfied: pyflakes>=1.1.0 in ./.venv/lib/python3.7/site-packages (from autoflake->chiablockchain===unknown-no-.git-directory) (2.1.1)
Requirement already satisfied: click in ./.venv/lib/python3.7/site-packages (from black->chiablockchain===unknown-no-.git-directory) (7.0)
Requirement already satisfied: wheel in ./.venv/lib/python3.7/site-packages (from blspy->chiablockchain===unknown-no-.git-directory) (0.34.2)
Collecting entrypoints<0.4.0,>=0.3.0 (from flake8->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl
Collecting pycodestyle<2.6.0,>=2.5.0 (from flake8->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl
Collecting mccabe<0.7.0,>=0.6.0 (from flake8->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl
Collecting mypy-extensions<0.5.0,>=0.4.3 (from mypy->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/5c/eb/975c7c080f3223a5cdaff09612f3a5221e4ba534f7039db34c35d95fa6a5/mypy_extensions-0.4.3-py2.py3-none-any.whl
Collecting typing-extensions>=3.7.4 (from mypy->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/03/92/705fe8aca27678e01bbdd7738173b8e7df0088a2202c80352f664630d638/typing_extensions-3.7.4.1-py3-none-any.whl
Collecting typed-ast<1.5.0,>=1.4.0 (from mypy->chiablockchain===unknown-no-.git-directory)
  Using cached https://www.piwheels.org/simple/typed-ast/typed_ast-1.4.1-cp37-cp37m-linux_armv7l.whl
Collecting wcwidth (from prompt-toolkit->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/58/b4/4850a0ccc6f567cc0ebe7060d20ffd4258b8210efadc259da62dc6ed9c65/wcwidth-0.1.8-py2.py3-none-any.whl
Collecting more-itertools>=4.0.0 (from pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/72/96/4297306cc270eef1e3461da034a3bebe7c84eff052326b130824e98fc3fb/more_itertools-8.2.0-py3-none-any.whl
Collecting pluggy<1.0,>=0.12 (from pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/a0/28/85c7aa31b80d150b772fbe4a229487bc6644da9ccb7e427dd8cc60cb8a62/pluggy-0.13.1-py2.py3-none-any.whl
Collecting packaging (from pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/98/42/87c585dd3b113c775e65fd6b8d9d0a43abe1819c471d7af702d4e01e9b20/packaging-20.1-py2.py3-none-any.whl
Collecting importlib-metadata>=0.12; python_version < "3.8" (from pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/8b/03/a00d504808808912751e64ccf414be53c29cad620e3de2421135fcae3025/importlib_metadata-1.5.0-py2.py3-none-any.whl
Collecting py>=1.5.0 (from pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/99/8d/21e1767c009211a62a8e3067280bfce76e89c9f876180308515942304d2d/py-1.8.1-py2.py3-none-any.whl
Requirement already satisfied: idna>=2.0 in ./.venv/lib/python3.7/site-packages (from yarl<2.0,>=1.0->aiohttp->chiablockchain===unknown-no-.git-directory) (2.9)
Requirement already satisfied: six>=1.4.1 in ./.venv/lib/python3.7/site-packages (from cryptography>=2.8->asyncssh->chiablockchain===unknown-no-.git-directory) (1.14.0)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in ./.venv/lib/python3.7/site-packages (from cryptography>=2.8->asyncssh->chiablockchain===unknown-no-.git-directory) (1.14.0)
Collecting pyparsing>=2.0.2 (from packaging->pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/5d/bc/1e58593167fade7b544bfe9502a26dc860940a79ab306e651e7f13be68c2/pyparsing-2.4.6-py2.py3-none-any.whl
Collecting zipp>=0.5 (from importlib-metadata>=0.12; python_version < "3.8"->pytest->chiablockchain===unknown-no-.git-directory)
  Using cached https://files.pythonhosted.org/packages/b2/34/bfcb43cc0ba81f527bc4f40ef41ba2ff4080e047acb0586b56b3d017ace4/zipp-3.1.0-py3-none-any.whl
Requirement already satisfied: pycparser in ./.venv/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.8->asyncssh->chiablockchain===unknown-no-.git-directory) (2.19)
Building wheels for collected packages: blspy
  Running setup.py bdist_wheel for blspy ... error
  Complete output from command /home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-n6sj5xwf/blspy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-1p5o1zb_ --python-tag cp37:
  running bdist_wheel
  running build
  running build_ext
  -- The C compiler identification is GNU 8.3.0
  -- The CXX compiler identification is GNU 8.3.0
  -- Check for working C compiler: /usr/bin/cc
  -- Check for working C compiler: /usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: /usr/bin/c++
  -- Check for working CXX compiler: /usr/bin/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Could NOT find sodium (missing: sodium_LIBRARY_RELEASE sodium_LIBRARY_DEBUG sodium_INCLUDE_DIR)
  -- Configured GMP: /usr/lib/arm-linux-gnueabihf/libgmp.a
  -- Found libgmp
  
  -- Configuring RELIC 0.4.1...
  
  -- Available switches (default = CHECK, VERBS, DOCUM):
  
     DEBUG=[off|on] Build with debugging support.
     PROFL=[off|on] Build with profiling support.
     CHECK=[off|on] Build with error-checking support.
     VERBS=[off|on] Build with detailed error messages.
     TRACE=[off|on] Build with tracing support.
     OVERH=[off|on] Build with overhead estimation.
     DOCUM=[off|on] Build documentation.
     STRIP=[off|on] Build only selected algorithms.
     QUIET=[off|on] Build with printing disabled.
     COLOR=[off|on] Build with colored output.
     BIGED=[off|on] Build with big-endian support.
     SHLIB=[off|on] Build shared library.
     STLIB=[off|on] Build static library.
     STBIN=[off|on] Build static binaries.
     AMALG=[off|on] Build amalgamation for better performance.
  
  -- Number of times each test or benchmark is ran (default = 50, 1000):
  
     TESTS=n        If n > 0, build automated tests and run them n times.
     BENCH=n        If n > 0, build automated benchmarks and run them n * n times.
  
  -- Number of available processor cores (default = 1):
  
     CORES=n        If n > 1, please enable multithreading support.
  
  -- Available modules (default = ALL)
  
     WITH=BN       Multiple precision arithmetic.
     WITH=DV       Temporary double-precision digit vectors.
     WITH=FP       Prime field arithmetic.
     WITH=FPX      Prime extension field arithmetic.
     WITH=FB       Binary field arithmetic.
     WITH=EP       Elliptic curves over prime fields.
     WITH=EPX      Elliptic curves over quadratic extensions of prime fields.
     WITH=EB       Elliptic curves over binary fields.
     WITH=ED       Elliptic Edwards curves over prime fields.
     WTTH=EC       Elliptic curve cryptography.
     WITH=PB       Pairings over binary elliptic curves.
     WITH=PP       Pairings over prime elliptic curves.
     WTTH=PC       Pairing-based cryptography.
     WITH=BC       Block ciphers (symmetric encryption).
     WITH=MD       Message digests (hash functions).
     WITH=CP       Cryptographic protocols.
     WITH=ALL      All of the above.
     Note: the programmer is responsible for not using unselected modules.
  
  -- Available arithmetic backends (default = easy):
  
     ARITH=easy     Easy-to-understand implementation.
     ARITH=gmp      GNU Multiple Precision library.
  
  -- Available memory-allocation policies (default = AUTO):
  
     ALLOC=AUTO     All memory is automatically allocated.
     ALLOC=STATIC   All memory is allocated statically once.
     ALLOC=DYNAMIC  All memory is allocated dynamically on demand.
     ALLOC=STACK    All memory is allocated from the stack.
  
  -- Supported operating systems (default = LINUX):
  
     OPSYS=         Undefined/No specific operating system.
     OPSYS=LINUX    GNU/Linux operating system.
     OPSYS=FREEBSD  FreeBSD operating system.
     OPSYS=MACOSX   Mac OS X operating system.
     OPSYS=WINDOWS  Windows operating system.
     OPSYS=DROID    Android operating system.
     OPSYS=DUINO    Arduino platform.
  
  -- Supported multithreading APIs (default = UNDEF):
  
     MULTI=         No multithreading support.
     MULTI=OPENMP   Open Multi-Processing.
     MULTI=PTHREAD  POSIX threads.
  
  -- Supported timers (default = HPROC):
  
     TIMER=         No timer.
     TIMER=HREAL    GNU/Linux realtime high-resolution timer.
     TIMER=HPROC    GNU/Linux per-process high-resolution timer.
     TIMER=HTHRD    GNU/Linux per-thread high-resolution timer.
     TIMER=ANSI     ANSI-compatible timer.
     TIMER=POSIX    POSIX-compatible timer.
     TIMER=CYCLE    Cycle-counting timer. (architecture-dependant)
  
  -- Prefix to identify this build of the library (default = ""):
  
     LABEL=relic
  
  -- Available architectures (default = X64):
  
     ARCH=          No specific architecture (disable some features).
     ARCH=AVR       Atmel AVR ATMega128 8-bit architecture.
     ARCH=MSP       TI MSP430 16-bit architecture.
     ARCH=ARM       ARM 32-bit architecture.
     ARCH=X86       Intel x86-compatible 32-bit architecture.
     ARCH=X64       AMD x86_64-compatible 64-bit architecture.
  
  -- Available word sizes (default = 64):
  
     WSIZE=8        Build a 8-bit library.
     WSIZE=16       Build a 16-bit library.
     WSIZE=32       Build a 32-bit library.
     WSIZE=64       Build a 64-bit library.
  
  -- Byte boundary to align digit vectors (default = 1):
  
     ALIGN=1        Do not align digit vectors.
     ALIGN=2        Align digit vectors into 16-bit boundaries.
     ALIGN=8        Align digit vectors into 64-bit boundaries.
     ALIGN=16       Align digit vectors into 128-bit boundaries.
  
  -- Multiple precision arithmetic configuration (BN module):
  
     ** Options for the multiple precision module (default = 1024,DOUBLE,0):
  
        BN_PRECI=n        The base precision in bits. Let w be n in words.
        BN_MAGNI=DOUBLE   A multiple precision integer can store 2w words.
        BN_MAGNI=CARRY    A multiple precision integer can store w+1 words.
        BN_MAGNI=SINGLE   A multiple precision integer can store w words.
        BN_KARAT=n        The number of Karatsuba steps.
  
     ** Available multiple precision arithmetic methods (default = COMBA;COMBA;MONTY;SLIDE;STEIN;BASIC):
  
        Integer multiplication:
        BN_METHD=BASIC    Schoolbook multiplication.
        BN_METHD=COMBA    Comba multiplication.
  
        Integer squaring:
        BN_METHD=BASIC    Schoolbook squaring.
        BN_METHD=COMBA    Comba squaring.
        BN_METHD=MULTP    Reuse multiplication for squaring.
  
        Modular reduction:
        BN_METHD=BASIC    Division-based modular reduction.
        BN_METHD=BARRT    Barrett modular reduction.
        BN_METHD=MONTY    Montgomery modular reduction.
        BN_METHD=RADIX    Diminished radix modular reduction.
  
        Modular exponentiation:
        BN_METHD=BASIC    Binary modular exponentiation.
        BN_METHD=MONTY    Montgomery powering ladder.
        BN_METHD=SLIDE    Sliding window modular exponentiation.
  
        Greatest Common Divisor:
        BN_METHD=BASIC    Euclid's standard GCD algorithm.
        BN_METHD=LEHME    Lehmer's fast GCD algorithm.
        BN_METHD=STEIN    Stein's binary GCD algorithm.
  
        Prime generation:
        BN_METHD=BASIC    Basic prime generation.
        BN_METHD=SAFEP    Safe prime generation.
        BN_METHD=STRON    Strong prime generation.
  
  -- Prime field arithmetic configuration (FP module):
  
     ** Arithmetic precision of the prime field module (default = 256,0,off,off):
  
        FP_PRIME=n        The prime modulus size in bits.
        FP_KARAT=n        The number of Karatsuba levels.
        FP_PMERS=[off|on] Prefer Pseudo-Mersenne primes over random primes.
        FP_QNRES=[off|on] Use -1 as quadratic non-residue (make sure that p = 3 mod 8).
        FP_WIDTH=w        Width w in [2,6] of window processing for exponentiation methods.
  
     ** Available prime field arithmetic methods (default = BASIC;COMBA;COMBA;MONTY;MONTY;SLIDE):
        Field addition
        FP_METHD=BASIC    Schoolbook addition.
        FP_METHD=INTEG    Integrated modular addition.
  
        Field multiplication
        FP_METHD=BASIC    Schoolbook multiplication.
        FP_METHD=INTEG    Integrated modular multiplication.
        FP_METHD=COMBA    Comba multiplication.
  
        Field squaring
        FP_METHD=BASIC    Schoolbook squaring.
        FP_METHD=INTEG    Integrated modular squaring.
        FP_METHD=COMBA    Comba squaring.
        FP_METHD=MULTP    Reuse multiplication for squaring.
  
        Modular reduction
        FP_METHD=BASIC    Division-based reduction.
        FP_METHD=QUICK    Fast reduction modulo special form prime (2^t - c, c > 0).
        FP_METHD=MONTY    Montgomery modular reduction.
  
        Field inversion
        FP_METHD=BASIC    Inversion by Fermat's Little Theorem.
        FP_METHD=BINAR    Binary Inversion algorithm.
        FP_METHD=MONTY    Montgomery inversion.
        FP_METHD=EXGCD    Inversion by the Extended Euclidean algorithm.
        FP_METHD=LOWER    Pass inversion to the lower level.
  
        Field exponentiation
        FP_METHD=BASIC    Binary exponentiation.
        FP_METHD=SLIDE    Sliding window exponentiation.
        FP_METHD=MONTY    Constant-time Montgomery powering ladder.
  
  -- Prime extension field arithmetic configuration (FPX module):
  
     ** Available bilinear pairing methods (default = BASIC;BASIC;BASIC):
        Quadratic extension arithmetic:
        FPX_METHD=BASIC    Basic quadratic extension field arithmetic.
        FPX_METHD=INTEG    Quadratic extension field arithmetic with embedded modular reduction.
  
        Cubic extension arithmetic:
        FPX_METHD=BASIC    Basic cubic extension field arithmetic.
        FPX_METHD=INTEG    Cubic extension field arithmetic with embedded modular reduction.
  
        Extension field arithmetic:
        FPX_METHD=BASIC    Basic extension field arithmetic.
        FPX_METHD=LAZYR    Lazy-reduced extension field arithmetic.
  
  -- Binary field arithmetic configuration (FB module):
  
     ** Options for the binary elliptic curve module (default = 283,0,on,on,on):
  
        FB_POLYN=n        The irreducible polynomial size in bits.
        FB_KARAT=n        The number of Karatsuba levels.
        FB_TRINO=[off|on] Prefer trinomials.
        FB_SQRTF=[off|on] Prefer square-root friendly polynomials.
        FB_PRECO=[off|on] Precompute multiplication table for sqrt(z).
        FB_WIDTH=w        Width w in [2,6] of window processing for exponentiation methods.
  
     ** Available binary field arithmetic methods (default = LODAH;LUTBL;QUICK;BASIC;QUICK;QUICK;EXGCD;SLIDE;QUICK):
  
        Field multiplication:
        FB_METHD=BASIC    Right-to-left shift-and-add multiplication.
        FB_METHD=INTEG    Integrated modular multiplication.
        FB_METHD=RCOMB    Right-to-left comb multiplication.
        FB_METHD=LCOMB    Left-to-right comb multiplication.
        FB_METHD=LODAH    López-Dahab comb multiplication with window of width 4.
  
        Field squaring:
        FB_METHD=BASIC    Bit manipulation squaring.
        FB_METHD=INTEG    Integrated modular squaring.
        FB_METHD=LUTBL    Table-based squaring.
  
        Modular reduction:
        FB_METHD=BASIC    Shift-and-add modular reduction.
        FB_METHD=QUICK    Fast reduction modulo a trinomial or pentanomial.
  
        Field square root:
        FB_METHD=BASIC    Square root by repeated squaring.
        FB_METHD=QUICK    Fast square root extraction.
  
        Trace computation:
        FB_METHD=BASIC    Trace computation by repeated squaring.
        FB_METHD=QUICK    Fast trace computation.
  
        Quadratic equation solver:
        FB_METHD=BASIC    Solve a quadratic equation by half-trace computation.
        FB_METHD=QUICK    Fast solving with precomputed half-traces.
  
        Field inversion:
        FB_METHD=BASIC    Inversion by Fermat's Little Theorem.
        FB_METHD=BINAR    Binary Inversion algorithm.
        FB_METHD=ALMOS    Inversion by the Amost inverse algorithm.
        FB_METHD=EXGCD    Inversion by the Extended Euclidean algorithm.
        FB_METHD=ITOHT    Inversion by Itoh-Tsuji.
        FB_METHD=BRUCH    Hardware-friendly inversion by Brunner et al.
        FB_METHD=LOWER    Pass inversion to the lower level.
  
        Field exponentiation:
        FB_METHD=BASIC    Binary exponentiation.
        FB_METHD=SLIDE    Sliding window exponentiation.
        FB_METHD=MONTY    Constant-time Montgomery powering ladder.
  
        Iterated squaring/square-root:
        FB_METHD=BASIC    Iterated squaring/square-root by consecutive squaring/square-root.
        FB_METHD=QUICK    Iterated squaring/square-root by table-based method.
  
  -- Prime elliptic curve arithmetic configuration (EP module):
  
     ** Options for the prime elliptic curve module (default = all on):
  
        EP_PLAIN=[off|on] Support for ordinary curves without endomorphisms.
        EP_SUPER=[off|on] Support for supersingular curves.
        EP_ENDOM=[off|on] Support for ordinary curves with endomorphisms.
        EP_MIXED=[off|on] Use mixed coordinates.
  
        EP_PRECO=[off|on] Build precomputation table for generator.
        EP_DEPTH=w        Width w in [2,8] of precomputation table for fixed point methods.
        EP_WIDTH=w        Width w in [2,6] of window processing for unknown point methods.
  
     ** Available prime elliptic curve methods (default = PROJC;LWNAF;COMBS;INTER):
  
        Point representation:
        EP_METHD=BASIC    Affine coordinates.
        EP_METHD=PROJC    Jacobian projective coordinates.
  
        Variable-base scalar multiplication:
        EP_METHD=BASIC    Binary method.
        EP_METHD=LWNAF    Left-to-right window NAF method (GLV for Koblitz curves).
  
        Fixed-base scalar multiplication:
        EP_METHD=BASIC    Binary method for fixed point multiplication.
        EP_METHD=YAOWI    Yao's windowing method for fixed point multiplication
        EP_METHD=NAFWI    NAF windowing method for fixed point multiplication.
        EP_METHD=COMBS    Single-table Comb method for fixed point multiplication.
        EP_METHD=COMBD    Double-table Comb method for fixed point multiplication.
        EP_METHD=LWNAF    Left-to-right window NAF method (GLV for Koblitz curves).
  
        Variable-base simultaneous scalar multiplication:
        EP_METHD=BASIC    Multiplication-and-addition simultaneous multiplication.
        EP_METHD=TRICK    Shamir's trick for simultaneous multiplication.
        EP_METHD=INTER    Interleaving of window NAFs (GLV for Koblitz curves).
        EP_METHD=JOINT    Joint sparse form.
  
  -- Binary elliptic curve arithmetic configuration (EB module):
  
     ** Options for the binary elliptic curve module (default = on, w = 4):
  
        EB_PLAIN=[off|on] Support for ordinary curves without endomorphisms.
        EB_KBLTZ=[off|on] Support for Koblitz anomalous binary curves.
        EB_MIXED=[off|on] Use mixed coordinates.
        EB_PRECO=[off|on] Build precomputation table for generator.
        EB_DEPTH=w        Width w in [2,8] of precomputation table for fixed point methods.
        EB_WIDTH=w        Width w in [2,6] of window processing for unknown point methods.
  
     ** Available binary elliptic curve methods (default = PROJC;LWNAF;COMBS;INTER):
  
        Point representation:
        EB_METHD=BASIC    Affine coordinates.
        EB_METHD=PROJC    Projective coordinates (López-Dahab for ordinary curves).
  
        Variable-base scalar multiplication:
        EB_METHD=BASIC    Binary double-and-add method.
        EB_METHD=LODAH    Lopez-Dahab constant-time point multiplication.
        EB_METHD=LWNAF    Left-to-right window (T)NAF method.
        EB_METHD=RWNAF    Right-to-left window (T)NAF method.
        EB_METHD=HALVE    Halving method.
  
        Fixed-base scalar multiplication:
        EB_METHD=BASIC    Binary method for fixed point multiplication.
        EB_METHD=YAOWI    Yao's windowing method for fixed point multiplication
        EB_METHD=NAFWI    NAF windowing method for fixed point multiplication.
        EB_METHD=COMBS    Single-table Comb method for fixed point multiplication.
        EB_METHD=COMBD    Double-table Comb method for fixed point multiplication.
        EB_METHD=LWNAF    Left-to-right window (T)NAF method.
  
        Variable-base simultaneous scalar multiplication:
        EB_METHD=BASIC    Multiplication-and-addition simultaneous multiplication.
        EB_METHD=TRICK    Shamir's trick for simultaneous multiplication.
        EB_METHD=INTER    Interleaving of window (T)NAFs.
        EB_METHD=JOINT    Joint sparse form.
  
  -- Elliptic Edwards curve over prime fields arithmetic configuration (ED module):
  
     ** Options for the prime elliptic Edwards curve module (default = all on):
        ED_PRECO=[off|on] Build precomputation table for generator.
        ED_DEPTH=w        Width w in [2,6] of precomputation table for fixed point methods.
        ED_WIDTH=w        Width w in [2,6] of window processing for unknown point methods.
  
     ** Available prime elliptic Edwards curve methods (default = PROJC;LWNAF;COMBS;INTER):
        EP_METHD=PROJC  	 Simple projective twisted Edwards coordinates.
        EP_METHD=EXTND 	 Extended projective twisted Edwards coordinates.
  
        *** variable-base multiplication method ***
        ED_METHD=BASIC    	Binary method.
        ED_METHD=SLIDE    	Sliding window method.
        ED_METHD=MONTY    	Montgomery ladder method.
        ED_METHD=FIXWI    	2-bit fixed window method.
        ED_METHD=LWNAF    	Left-to-right window NAF method (GLV for Koblitz curves).
  
        *** fixed-base multiplication method ***
        ED_METHD=BASIC    	Binary method for fixed point multiplication.
        ED_METHD=YAOWI    	Yao's windowing method for fixed point multiplication
        ED_METHD=NAFWI    	NAF windowing method for fixed point multiplication.
        ED_METHD=COMBS    	Single-table Comb method for fixed point multiplication.
        ED_METHD=COMBD    	Double-table Comb method for fixed point multiplication.
        ED_METHD=LWNAF    	Left-to-right window NAF method (GLV for Koblitz curves).
  
        ED_METHD=LWNAF_MIXED Left-to-right window NAF mixed method (GLV for Koblitz curves).
  
        *** variable-base simultaneous multiplication method ***
        ED_METHD=BASIC    Multiplication-and-addition simultaneous multiplication.
        ED_METHD=TRICK    Shamir's trick for simultaneous multiplication.
        ED_METHD=INTER    Interleaving of window NAFs (GLV for Koblitz curves).
        ED_METHD=JOINT    Joint sparse form.
  
        Note: these methods must be given in order. Ex: ED_METHD="EXTND;LWNAF;COMBD;TRICK"
  
  -- Elliptic curve cryptography configuration (EC module):
  
     ** Options for the binary elliptic curve module (default = on):
  
        EC_ENDOM=[off|on] Prefer (prime or binary) curves with endomorphisms.
  
     ** Available elliptic curve methods (default = PRIME):
  
        EC_METHD=PRIME    Use prime curves.
        EC_METHD=CHAR2    Use binary curves.
        EC_METHD=EDWARD   Use prime Edwards curves.
  
  -- Bilinear pairings arithmetic configuration (PP module):
  
     ** Available bilinear pairing methods (default = BASIC;OATEP):
  
        Extension field arithmetic:
        PP_METHD=BASIC    Basic extension field arithmetic.
        PP_METHD=LAZYR    Lazy reduced extension field arithmetic.
  
        Pairing computation:
        PP_METHD=TATEP    Tate pairing.
        PP_METHD=WEILP    Weil pairing.
        PP_METHD=OATEP    Optimal ate pairing.
  
  -- Message digest configuration (MD module):
  
     ** Available hash functions (default = SH256):
  
        MD_METHD=SHONE        SHA-1 hash function.
        MD_METHD=SH224        SHA-224 hash function.
        MD_METHD=SH256        SHA-256 hash function.
        MD_METHD=SH384        SHA-384 hash function.
        MD_METHD=SH512        SHA-512 hash function.
        MD_METHD=B2S160       BLAKE2s-160 hash function.
        MD_METHD=B2S256       BLAKE2s-256 hash function.
  
  -- Cryptographic protocols configuration (CP module):
  
     ** Options for the cryptographic protocols module (default = PKCS1):
  
        CP_RSAPD=BASIC    RSA with basic padding.
        CP_RSAPD=PKCS1    RSA with PKCS#1 v1.5 padding.
        CP_RSAPD=PKCS2    RSA with PKCS#1 v2.1 padding.
  
     ** Available cryptographic protocols methods (default = QUICK;BASIC):
  
        CP_METHD=BASIC    Slow RSA decryption/signature.
        CP_METHD=QUICK    Fast RSA decryption/signature using CRT.
  
  -- Available pseudo-random number generators (default = HASH):
  
     RAND=HASH      Use the HASH-DRBG generator. (recommended)
     RAND=UDEV      Use the operating system underlying generator.
     RAND=FIPS      Use the FIPS 186-2 (CN1) SHA1-based generator.
     RAND=CALL      Override the generator with a callback.
  
  -- Available random number generator seeders (default = UDEV):
  
     SEED=WCGR      Use Windows' CryptGenRandom. (recommended)
     SEED=DEV       Use blocking /dev/random. (recommended)
     SEED=UDEV      Use non-blocking /dev/urandom. (recommended)
     SEED=LIBC      Use the libc rand()/random() functions. (insecure!)
     SEED=ZERO      Use a zero seed. (insecure!)
  
  -- Configured operating system: LINUX
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Looking for pthread_create
  -- Looking for pthread_create - not found
  -- Looking for pthread_create in pthreads
  -- Looking for pthread_create in pthreads - not found
  -- Looking for pthread_create in pthread
  -- Looking for pthread_create in pthread - found
  -- Found Threads: TRUE
  -- Configured GMP: /usr/lib/arm-linux-gnueabihf/libgmp.so
  -- Compiler flags: -pipe -std=c99  -Wall   -O3 -funroll-loops -fomit-frame-pointer -pthread
  -- Linker flags: -L/tmp/pip-install-n6sj5xwf/blspy/contrib/relic/src/low/gmp/
  -- Configured /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_conf.h.in
  -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
  -- Found PythonInterp: /home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/bin/python3 (found version "3.7.3")
  -- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so
  -- pybind11 v2.3.dev0
  -- Performing Test HAS_FLTO
  -- Performing Test HAS_FLTO - Success
  -- LTO enabled
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /tmp/pip-install-n6sj5xwf/blspy/build/temp.linux-armv7l-3.7
  Scanning dependencies of target arith_objs
  [  0%] Built target arith_objs
  Scanning dependencies of target blstmp
  [  1%] Building CXX object src/CMakeFiles/blstmp.dir/extendedpublickey.cpp.o
  [  2%] Building CXX object src/CMakeFiles/blstmp.dir/chaincode.cpp.o
  [  2%] Building CXX object src/CMakeFiles/blstmp.dir/signature.cpp.o
  [  2%] Building CXX object src/CMakeFiles/blstmp.dir/extendedprivatekey.cpp.o
  [  3%] Building CXX object src/CMakeFiles/blstmp.dir/publickey.cpp.o
  Scanning dependencies of target relic_s
  [  4%] Building C object contrib/relic/src/CMakeFiles/relic_s.dir/relic_err.c.o
  In file included from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_util.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_err.h:42,
                   from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_core.h:43,
                   from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/src/relic_err.c:36:
  /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_types.h:112:9: error: unknown type name ‘__uint128_t’
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
  make[2]: *** [contrib/relic/src/CMakeFiles/relic_s.dir/build.make:63: contrib/relic/src/CMakeFiles/relic_s.dir/relic_err.c.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:142: contrib/relic/src/CMakeFiles/relic_s.dir/all] Error 2
  make[1]: *** Waiting for unfinished jobs....
  [  4%] Building CXX object src/CMakeFiles/blstmp.dir/privatekey.cpp.o
  In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/chaincode.hpp:28,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/chaincode.cpp:15:
  /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
           __uint32_t
  In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/privatekey.hpp:24,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/extendedprivatekey.hpp:26,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/extendedprivatekey.cpp:17:
  /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
           __uint32_t
  In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/extendedpublickey.hpp:26,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/extendedpublickey.cpp:16:
  /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
           __uint32_t
  make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:76: src/CMakeFiles/blstmp.dir/extendedprivatekey.cpp.o] Error 1
  make[2]: *** Waiting for unfinished jobs....
  In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.cpp:19:
  /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
           __uint32_t
  In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/signature.hpp:27,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/signature.cpp:20:
  /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
           __uint32_t
  make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:63: src/CMakeFiles/blstmp.dir/extendedpublickey.cpp.o] Error 1
  make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:89: src/CMakeFiles/blstmp.dir/chaincode.cpp.o] Error 1
  make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:115: src/CMakeFiles/blstmp.dir/publickey.cpp.o] Error 1
  In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/bls.hpp:29,
                   from /tmp/pip-install-n6sj5xwf/blspy/src/privatekey.cpp:19:
  /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
   typedef __uint128_t dbl_t;
           ^~~~~~~~~~~
           __uint32_t
  make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:128: src/CMakeFiles/blstmp.dir/privatekey.cpp.o] Error 1
  make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:102: src/CMakeFiles/blstmp.dir/signature.cpp.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:204: src/CMakeFiles/blstmp.dir/all] Error 2
  make: *** [Makefile:130: all] Error 2
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-install-n6sj5xwf/blspy/setup.py", line 79, in <module>
      zip_safe=False,
    File "/home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/lib/python3.7/site-packages/setuptools/__init__.py", line 145, in setup
      return distutils.core.setup(**attrs)
    File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/lib/python3.7/site-packages/wheel/bdist_wheel.py", line 223, in run
      self.run_command('build')
    File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
    File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/tmp/pip-install-n6sj5xwf/blspy/setup.py", line 35, in run
      self.build_extension(ext)
    File "/tmp/pip-install-n6sj5xwf/blspy/setup.py", line 65, in build_extension
      build_args, cwd=self.build_temp)
    File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j', '6']' returned non-zero exit status 2.
  
  ----------------------------------------
  Failed building wheel for blspy
  Running setup.py clean for blspy
Failed to build blspy
Installing collected packages: blspy, cbor2, colorlog, entrypoints, pycodestyle, mccabe, flake8, isort, miniupnpc, mypy-extensions, typing-extensions, typed-ast, mypy, wcwidth, prompt-toolkit, more-itertools, zipp, importlib-metadata, pluggy, pyparsing, packaging, py, pytest, pytest-asyncio, pyyaml, setuptools-scm, chiablockchain
  Running setup.py install for blspy ... error
    Complete output from command /home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-n6sj5xwf/blspy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-sks6b2ty/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/include/site/python3.7/blspy:
    running install
    running build
    running build_ext
    -- The C compiler identification is GNU 8.3.0
    -- The CXX compiler identification is GNU 8.3.0
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Could NOT find sodium (missing: sodium_LIBRARY_RELEASE sodium_LIBRARY_DEBUG sodium_INCLUDE_DIR)
    -- Configured GMP: /usr/lib/arm-linux-gnueabihf/libgmp.a
    -- Found libgmp
    
    -- Configuring RELIC 0.4.1...
    
    -- Available switches (default = CHECK, VERBS, DOCUM):
    
       DEBUG=[off|on] Build with debugging support.
       PROFL=[off|on] Build with profiling support.
       CHECK=[off|on] Build with error-checking support.
       VERBS=[off|on] Build with detailed error messages.
       TRACE=[off|on] Build with tracing support.
       OVERH=[off|on] Build with overhead estimation.
       DOCUM=[off|on] Build documentation.
       STRIP=[off|on] Build only selected algorithms.
       QUIET=[off|on] Build with printing disabled.
       COLOR=[off|on] Build with colored output.
       BIGED=[off|on] Build with big-endian support.
       SHLIB=[off|on] Build shared library.
       STLIB=[off|on] Build static library.
       STBIN=[off|on] Build static binaries.
       AMALG=[off|on] Build amalgamation for better performance.
    
    -- Number of times each test or benchmark is ran (default = 50, 1000):
    
       TESTS=n        If n > 0, build automated tests and run them n times.
       BENCH=n        If n > 0, build automated benchmarks and run them n * n times.
    
    -- Number of available processor cores (default = 1):
    
       CORES=n        If n > 1, please enable multithreading support.
    
    -- Available modules (default = ALL)
    
       WITH=BN       Multiple precision arithmetic.
       WITH=DV       Temporary double-precision digit vectors.
       WITH=FP       Prime field arithmetic.
       WITH=FPX      Prime extension field arithmetic.
       WITH=FB       Binary field arithmetic.
       WITH=EP       Elliptic curves over prime fields.
       WITH=EPX      Elliptic curves over quadratic extensions of prime fields.
       WITH=EB       Elliptic curves over binary fields.
       WITH=ED       Elliptic Edwards curves over prime fields.
       WTTH=EC       Elliptic curve cryptography.
       WITH=PB       Pairings over binary elliptic curves.
       WITH=PP       Pairings over prime elliptic curves.
       WTTH=PC       Pairing-based cryptography.
       WITH=BC       Block ciphers (symmetric encryption).
       WITH=MD       Message digests (hash functions).
       WITH=CP       Cryptographic protocols.
       WITH=ALL      All of the above.
       Note: the programmer is responsible for not using unselected modules.
    
    -- Available arithmetic backends (default = easy):
    
       ARITH=easy     Easy-to-understand implementation.
       ARITH=gmp      GNU Multiple Precision library.
    
    -- Available memory-allocation policies (default = AUTO):
    
       ALLOC=AUTO     All memory is automatically allocated.
       ALLOC=STATIC   All memory is allocated statically once.
       ALLOC=DYNAMIC  All memory is allocated dynamically on demand.
       ALLOC=STACK    All memory is allocated from the stack.
    
    -- Supported operating systems (default = LINUX):
    
       OPSYS=         Undefined/No specific operating system.
       OPSYS=LINUX    GNU/Linux operating system.
       OPSYS=FREEBSD  FreeBSD operating system.
       OPSYS=MACOSX   Mac OS X operating system.
       OPSYS=WINDOWS  Windows operating system.
       OPSYS=DROID    Android operating system.
       OPSYS=DUINO    Arduino platform.
    
    -- Supported multithreading APIs (default = UNDEF):
    
       MULTI=         No multithreading support.
       MULTI=OPENMP   Open Multi-Processing.
       MULTI=PTHREAD  POSIX threads.
    
    -- Supported timers (default = HPROC):
    
       TIMER=         No timer.
       TIMER=HREAL    GNU/Linux realtime high-resolution timer.
       TIMER=HPROC    GNU/Linux per-process high-resolution timer.
       TIMER=HTHRD    GNU/Linux per-thread high-resolution timer.
       TIMER=ANSI     ANSI-compatible timer.
       TIMER=POSIX    POSIX-compatible timer.
       TIMER=CYCLE    Cycle-counting timer. (architecture-dependant)
    
    -- Prefix to identify this build of the library (default = ""):
    
       LABEL=relic
    
    -- Available architectures (default = X64):
    
       ARCH=          No specific architecture (disable some features).
       ARCH=AVR       Atmel AVR ATMega128 8-bit architecture.
       ARCH=MSP       TI MSP430 16-bit architecture.
       ARCH=ARM       ARM 32-bit architecture.
       ARCH=X86       Intel x86-compatible 32-bit architecture.
       ARCH=X64       AMD x86_64-compatible 64-bit architecture.
    
    -- Available word sizes (default = 64):
    
       WSIZE=8        Build a 8-bit library.
       WSIZE=16       Build a 16-bit library.
       WSIZE=32       Build a 32-bit library.
       WSIZE=64       Build a 64-bit library.
    
    -- Byte boundary to align digit vectors (default = 1):
    
       ALIGN=1        Do not align digit vectors.
       ALIGN=2        Align digit vectors into 16-bit boundaries.
       ALIGN=8        Align digit vectors into 64-bit boundaries.
       ALIGN=16       Align digit vectors into 128-bit boundaries.
    
    -- Multiple precision arithmetic configuration (BN module):
    
       ** Options for the multiple precision module (default = 1024,DOUBLE,0):
    
          BN_PRECI=n        The base precision in bits. Let w be n in words.
          BN_MAGNI=DOUBLE   A multiple precision integer can store 2w words.
          BN_MAGNI=CARRY    A multiple precision integer can store w+1 words.
          BN_MAGNI=SINGLE   A multiple precision integer can store w words.
          BN_KARAT=n        The number of Karatsuba steps.
    
       ** Available multiple precision arithmetic methods (default = COMBA;COMBA;MONTY;SLIDE;STEIN;BASIC):
    
          Integer multiplication:
          BN_METHD=BASIC    Schoolbook multiplication.
          BN_METHD=COMBA    Comba multiplication.
    
          Integer squaring:
          BN_METHD=BASIC    Schoolbook squaring.
          BN_METHD=COMBA    Comba squaring.
          BN_METHD=MULTP    Reuse multiplication for squaring.
    
          Modular reduction:
          BN_METHD=BASIC    Division-based modular reduction.
          BN_METHD=BARRT    Barrett modular reduction.
          BN_METHD=MONTY    Montgomery modular reduction.
          BN_METHD=RADIX    Diminished radix modular reduction.
    
          Modular exponentiation:
          BN_METHD=BASIC    Binary modular exponentiation.
          BN_METHD=MONTY    Montgomery powering ladder.
          BN_METHD=SLIDE    Sliding window modular exponentiation.
    
          Greatest Common Divisor:
          BN_METHD=BASIC    Euclid's standard GCD algorithm.
          BN_METHD=LEHME    Lehmer's fast GCD algorithm.
          BN_METHD=STEIN    Stein's binary GCD algorithm.
    
          Prime generation:
          BN_METHD=BASIC    Basic prime generation.
          BN_METHD=SAFEP    Safe prime generation.
          BN_METHD=STRON    Strong prime generation.
    
    -- Prime field arithmetic configuration (FP module):
    
       ** Arithmetic precision of the prime field module (default = 256,0,off,off):
    
          FP_PRIME=n        The prime modulus size in bits.
          FP_KARAT=n        The number of Karatsuba levels.
          FP_PMERS=[off|on] Prefer Pseudo-Mersenne primes over random primes.
          FP_QNRES=[off|on] Use -1 as quadratic non-residue (make sure that p = 3 mod 8).
          FP_WIDTH=w        Width w in [2,6] of window processing for exponentiation methods.
    
       ** Available prime field arithmetic methods (default = BASIC;COMBA;COMBA;MONTY;MONTY;SLIDE):
          Field addition
          FP_METHD=BASIC    Schoolbook addition.
          FP_METHD=INTEG    Integrated modular addition.
    
          Field multiplication
          FP_METHD=BASIC    Schoolbook multiplication.
          FP_METHD=INTEG    Integrated modular multiplication.
          FP_METHD=COMBA    Comba multiplication.
    
          Field squaring
          FP_METHD=BASIC    Schoolbook squaring.
          FP_METHD=INTEG    Integrated modular squaring.
          FP_METHD=COMBA    Comba squaring.
          FP_METHD=MULTP    Reuse multiplication for squaring.
    
          Modular reduction
          FP_METHD=BASIC    Division-based reduction.
          FP_METHD=QUICK    Fast reduction modulo special form prime (2^t - c, c > 0).
          FP_METHD=MONTY    Montgomery modular reduction.
    
          Field inversion
          FP_METHD=BASIC    Inversion by Fermat's Little Theorem.
          FP_METHD=BINAR    Binary Inversion algorithm.
          FP_METHD=MONTY    Montgomery inversion.
          FP_METHD=EXGCD    Inversion by the Extended Euclidean algorithm.
          FP_METHD=LOWER    Pass inversion to the lower level.
    
          Field exponentiation
          FP_METHD=BASIC    Binary exponentiation.
          FP_METHD=SLIDE    Sliding window exponentiation.
          FP_METHD=MONTY    Constant-time Montgomery powering ladder.
    
    -- Prime extension field arithmetic configuration (FPX module):
    
       ** Available bilinear pairing methods (default = BASIC;BASIC;BASIC):
          Quadratic extension arithmetic:
          FPX_METHD=BASIC    Basic quadratic extension field arithmetic.
          FPX_METHD=INTEG    Quadratic extension field arithmetic with embedded modular reduction.
    
          Cubic extension arithmetic:
          FPX_METHD=BASIC    Basic cubic extension field arithmetic.
          FPX_METHD=INTEG    Cubic extension field arithmetic with embedded modular reduction.
    
          Extension field arithmetic:
          FPX_METHD=BASIC    Basic extension field arithmetic.
          FPX_METHD=LAZYR    Lazy-reduced extension field arithmetic.
    
    -- Binary field arithmetic configuration (FB module):
    
       ** Options for the binary elliptic curve module (default = 283,0,on,on,on):
    
          FB_POLYN=n        The irreducible polynomial size in bits.
          FB_KARAT=n        The number of Karatsuba levels.
          FB_TRINO=[off|on] Prefer trinomials.
          FB_SQRTF=[off|on] Prefer square-root friendly polynomials.
          FB_PRECO=[off|on] Precompute multiplication table for sqrt(z).
          FB_WIDTH=w        Width w in [2,6] of window processing for exponentiation methods.
    
       ** Available binary field arithmetic methods (default = LODAH;LUTBL;QUICK;BASIC;QUICK;QUICK;EXGCD;SLIDE;QUICK):
    
          Field multiplication:
          FB_METHD=BASIC    Right-to-left shift-and-add multiplication.
          FB_METHD=INTEG    Integrated modular multiplication.
          FB_METHD=RCOMB    Right-to-left comb multiplication.
          FB_METHD=LCOMB    Left-to-right comb multiplication.
          FB_METHD=LODAH    López-Dahab comb multiplication with window of width 4.
    
          Field squaring:
          FB_METHD=BASIC    Bit manipulation squaring.
          FB_METHD=INTEG    Integrated modular squaring.
          FB_METHD=LUTBL    Table-based squaring.
    
          Modular reduction:
          FB_METHD=BASIC    Shift-and-add modular reduction.
          FB_METHD=QUICK    Fast reduction modulo a trinomial or pentanomial.
    
          Field square root:
          FB_METHD=BASIC    Square root by repeated squaring.
          FB_METHD=QUICK    Fast square root extraction.
    
          Trace computation:
          FB_METHD=BASIC    Trace computation by repeated squaring.
          FB_METHD=QUICK    Fast trace computation.
    
          Quadratic equation solver:
          FB_METHD=BASIC    Solve a quadratic equation by half-trace computation.
          FB_METHD=QUICK    Fast solving with precomputed half-traces.
    
          Field inversion:
          FB_METHD=BASIC    Inversion by Fermat's Little Theorem.
          FB_METHD=BINAR    Binary Inversion algorithm.
          FB_METHD=ALMOS    Inversion by the Amost inverse algorithm.
          FB_METHD=EXGCD    Inversion by the Extended Euclidean algorithm.
          FB_METHD=ITOHT    Inversion by Itoh-Tsuji.
          FB_METHD=BRUCH    Hardware-friendly inversion by Brunner et al.
          FB_METHD=LOWER    Pass inversion to the lower level.
    
          Field exponentiation:
          FB_METHD=BASIC    Binary exponentiation.
          FB_METHD=SLIDE    Sliding window exponentiation.
          FB_METHD=MONTY    Constant-time Montgomery powering ladder.
    
          Iterated squaring/square-root:
          FB_METHD=BASIC    Iterated squaring/square-root by consecutive squaring/square-root.
          FB_METHD=QUICK    Iterated squaring/square-root by table-based method.
    
    -- Prime elliptic curve arithmetic configuration (EP module):
    
       ** Options for the prime elliptic curve module (default = all on):
    
          EP_PLAIN=[off|on] Support for ordinary curves without endomorphisms.
          EP_SUPER=[off|on] Support for supersingular curves.
          EP_ENDOM=[off|on] Support for ordinary curves with endomorphisms.
          EP_MIXED=[off|on] Use mixed coordinates.
    
          EP_PRECO=[off|on] Build precomputation table for generator.
          EP_DEPTH=w        Width w in [2,8] of precomputation table for fixed point methods.
          EP_WIDTH=w        Width w in [2,6] of window processing for unknown point methods.
    
       ** Available prime elliptic curve methods (default = PROJC;LWNAF;COMBS;INTER):
    
          Point representation:
          EP_METHD=BASIC    Affine coordinates.
          EP_METHD=PROJC    Jacobian projective coordinates.
    
          Variable-base scalar multiplication:
          EP_METHD=BASIC    Binary method.
          EP_METHD=LWNAF    Left-to-right window NAF method (GLV for Koblitz curves).
    
          Fixed-base scalar multiplication:
          EP_METHD=BASIC    Binary method for fixed point multiplication.
          EP_METHD=YAOWI    Yao's windowing method for fixed point multiplication
          EP_METHD=NAFWI    NAF windowing method for fixed point multiplication.
          EP_METHD=COMBS    Single-table Comb method for fixed point multiplication.
          EP_METHD=COMBD    Double-table Comb method for fixed point multiplication.
          EP_METHD=LWNAF    Left-to-right window NAF method (GLV for Koblitz curves).
    
          Variable-base simultaneous scalar multiplication:
          EP_METHD=BASIC    Multiplication-and-addition simultaneous multiplication.
          EP_METHD=TRICK    Shamir's trick for simultaneous multiplication.
          EP_METHD=INTER    Interleaving of window NAFs (GLV for Koblitz curves).
          EP_METHD=JOINT    Joint sparse form.
    
    -- Binary elliptic curve arithmetic configuration (EB module):
    
       ** Options for the binary elliptic curve module (default = on, w = 4):
    
          EB_PLAIN=[off|on] Support for ordinary curves without endomorphisms.
          EB_KBLTZ=[off|on] Support for Koblitz anomalous binary curves.
          EB_MIXED=[off|on] Use mixed coordinates.
          EB_PRECO=[off|on] Build precomputation table for generator.
          EB_DEPTH=w        Width w in [2,8] of precomputation table for fixed point methods.
          EB_WIDTH=w        Width w in [2,6] of window processing for unknown point methods.
    
       ** Available binary elliptic curve methods (default = PROJC;LWNAF;COMBS;INTER):
    
          Point representation:
          EB_METHD=BASIC    Affine coordinates.
          EB_METHD=PROJC    Projective coordinates (López-Dahab for ordinary curves).
    
          Variable-base scalar multiplication:
          EB_METHD=BASIC    Binary double-and-add method.
          EB_METHD=LODAH    Lopez-Dahab constant-time point multiplication.
          EB_METHD=LWNAF    Left-to-right window (T)NAF method.
          EB_METHD=RWNAF    Right-to-left window (T)NAF method.
          EB_METHD=HALVE    Halving method.
    
          Fixed-base scalar multiplication:
          EB_METHD=BASIC    Binary method for fixed point multiplication.
          EB_METHD=YAOWI    Yao's windowing method for fixed point multiplication
          EB_METHD=NAFWI    NAF windowing method for fixed point multiplication.
          EB_METHD=COMBS    Single-table Comb method for fixed point multiplication.
          EB_METHD=COMBD    Double-table Comb method for fixed point multiplication.
          EB_METHD=LWNAF    Left-to-right window (T)NAF method.
    
          Variable-base simultaneous scalar multiplication:
          EB_METHD=BASIC    Multiplication-and-addition simultaneous multiplication.
          EB_METHD=TRICK    Shamir's trick for simultaneous multiplication.
          EB_METHD=INTER    Interleaving of window (T)NAFs.
          EB_METHD=JOINT    Joint sparse form.
    
    -- Elliptic Edwards curve over prime fields arithmetic configuration (ED module):
    
       ** Options for the prime elliptic Edwards curve module (default = all on):
          ED_PRECO=[off|on] Build precomputation table for generator.
          ED_DEPTH=w        Width w in [2,6] of precomputation table for fixed point methods.
          ED_WIDTH=w        Width w in [2,6] of window processing for unknown point methods.
    
       ** Available prime elliptic Edwards curve methods (default = PROJC;LWNAF;COMBS;INTER):
          EP_METHD=PROJC  	 Simple projective twisted Edwards coordinates.
          EP_METHD=EXTND 	 Extended projective twisted Edwards coordinates.
    
          *** variable-base multiplication method ***
          ED_METHD=BASIC    	Binary method.
          ED_METHD=SLIDE    	Sliding window method.
          ED_METHD=MONTY    	Montgomery ladder method.
          ED_METHD=FIXWI    	2-bit fixed window method.
          ED_METHD=LWNAF    	Left-to-right window NAF method (GLV for Koblitz curves).
    
          *** fixed-base multiplication method ***
          ED_METHD=BASIC    	Binary method for fixed point multiplication.
          ED_METHD=YAOWI    	Yao's windowing method for fixed point multiplication
          ED_METHD=NAFWI    	NAF windowing method for fixed point multiplication.
          ED_METHD=COMBS    	Single-table Comb method for fixed point multiplication.
          ED_METHD=COMBD    	Double-table Comb method for fixed point multiplication.
          ED_METHD=LWNAF    	Left-to-right window NAF method (GLV for Koblitz curves).
    
          ED_METHD=LWNAF_MIXED Left-to-right window NAF mixed method (GLV for Koblitz curves).
    
          *** variable-base simultaneous multiplication method ***
          ED_METHD=BASIC    Multiplication-and-addition simultaneous multiplication.
          ED_METHD=TRICK    Shamir's trick for simultaneous multiplication.
          ED_METHD=INTER    Interleaving of window NAFs (GLV for Koblitz curves).
          ED_METHD=JOINT    Joint sparse form.
    
          Note: these methods must be given in order. Ex: ED_METHD="EXTND;LWNAF;COMBD;TRICK"
    
    -- Elliptic curve cryptography configuration (EC module):
    
       ** Options for the binary elliptic curve module (default = on):
    
          EC_ENDOM=[off|on] Prefer (prime or binary) curves with endomorphisms.
    
       ** Available elliptic curve methods (default = PRIME):
    
          EC_METHD=PRIME    Use prime curves.
          EC_METHD=CHAR2    Use binary curves.
          EC_METHD=EDWARD   Use prime Edwards curves.
    
    -- Bilinear pairings arithmetic configuration (PP module):
    
       ** Available bilinear pairing methods (default = BASIC;OATEP):
    
          Extension field arithmetic:
          PP_METHD=BASIC    Basic extension field arithmetic.
          PP_METHD=LAZYR    Lazy reduced extension field arithmetic.
    
          Pairing computation:
          PP_METHD=TATEP    Tate pairing.
          PP_METHD=WEILP    Weil pairing.
          PP_METHD=OATEP    Optimal ate pairing.
    
    -- Message digest configuration (MD module):
    
       ** Available hash functions (default = SH256):
    
          MD_METHD=SHONE        SHA-1 hash function.
          MD_METHD=SH224        SHA-224 hash function.
          MD_METHD=SH256        SHA-256 hash function.
          MD_METHD=SH384        SHA-384 hash function.
          MD_METHD=SH512        SHA-512 hash function.
          MD_METHD=B2S160       BLAKE2s-160 hash function.
          MD_METHD=B2S256       BLAKE2s-256 hash function.
    
    -- Cryptographic protocols configuration (CP module):
    
       ** Options for the cryptographic protocols module (default = PKCS1):
    
          CP_RSAPD=BASIC    RSA with basic padding.
          CP_RSAPD=PKCS1    RSA with PKCS#1 v1.5 padding.
          CP_RSAPD=PKCS2    RSA with PKCS#1 v2.1 padding.
    
       ** Available cryptographic protocols methods (default = QUICK;BASIC):
    
          CP_METHD=BASIC    Slow RSA decryption/signature.
          CP_METHD=QUICK    Fast RSA decryption/signature using CRT.
    
    -- Available pseudo-random number generators (default = HASH):
    
       RAND=HASH      Use the HASH-DRBG generator. (recommended)
       RAND=UDEV      Use the operating system underlying generator.
       RAND=FIPS      Use the FIPS 186-2 (CN1) SHA1-based generator.
       RAND=CALL      Override the generator with a callback.
    
    -- Available random number generator seeders (default = UDEV):
    
       SEED=WCGR      Use Windows' CryptGenRandom. (recommended)
       SEED=DEV       Use blocking /dev/random. (recommended)
       SEED=UDEV      Use non-blocking /dev/urandom. (recommended)
       SEED=LIBC      Use the libc rand()/random() functions. (insecure!)
       SEED=ZERO      Use a zero seed. (insecure!)
    
    -- Configured operating system: LINUX
    -- Looking for pthread.h
    -- Looking for pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - not found
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE
    -- Configured GMP: /usr/lib/arm-linux-gnueabihf/libgmp.so
    -- Compiler flags: -pipe -std=c99  -Wall   -O3 -funroll-loops -fomit-frame-pointer -pthread
    -- Linker flags: -L/tmp/pip-install-n6sj5xwf/blspy/contrib/relic/src/low/gmp/
    -- Configured /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_conf.h.in
    -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
    -- Found PythonInterp: /home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/bin/python3 (found version "3.7.3")
    -- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so
    -- pybind11 v2.3.dev0
    -- Performing Test HAS_FLTO
    -- Performing Test HAS_FLTO - Success
    -- LTO enabled
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/pip-install-n6sj5xwf/blspy/build/temp.linux-armv7l-3.7
    Scanning dependencies of target arith_objs
    [  0%] Built target arith_objs
    Scanning dependencies of target blstmp
    [  0%] Building CXX object src/CMakeFiles/blstmp.dir/extendedprivatekey.cpp.o
    [  2%] Building CXX object src/CMakeFiles/blstmp.dir/chaincode.cpp.o
    [  2%] Building CXX object src/CMakeFiles/blstmp.dir/extendedpublickey.cpp.o
    [  3%] Building CXX object src/CMakeFiles/blstmp.dir/publickey.cpp.o
    [  3%] Building CXX object src/CMakeFiles/blstmp.dir/signature.cpp.o
    Scanning dependencies of target relic_s
    [  4%] Building C object contrib/relic/src/CMakeFiles/relic_s.dir/relic_err.c.o
    In file included from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_util.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_err.h:42,
                     from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_core.h:43,
                     from /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/src/relic_err.c:36:
    /tmp/pip-install-n6sj5xwf/blspy/contrib/relic/include/relic_types.h:112:9: error: unknown type name ‘__uint128_t’
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
    make[2]: *** [contrib/relic/src/CMakeFiles/relic_s.dir/build.make:63: contrib/relic/src/CMakeFiles/relic_s.dir/relic_err.c.o] Error 1
    make[1]: *** [CMakeFiles/Makefile2:142: contrib/relic/src/CMakeFiles/relic_s.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    [  4%] Building CXX object src/CMakeFiles/blstmp.dir/privatekey.cpp.o
    In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/chaincode.hpp:28,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/chaincode.cpp:15:
    /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
             __uint32_t
    In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/extendedpublickey.hpp:26,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/extendedpublickey.cpp:16:
    /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
             __uint32_t
    In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/privatekey.hpp:24,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/extendedprivatekey.hpp:26,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/extendedprivatekey.cpp:17:
    /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
             __uint32_t
    In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.cpp:19:
    /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
             __uint32_t
    In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/signature.hpp:27,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/signature.cpp:20:
    /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
             __uint32_t
    make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:63: src/CMakeFiles/blstmp.dir/extendedpublickey.cpp.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:89: src/CMakeFiles/blstmp.dir/chaincode.cpp.o] Error 1
    make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:76: src/CMakeFiles/blstmp.dir/extendedprivatekey.cpp.o] Error 1
    make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:115: src/CMakeFiles/blstmp.dir/publickey.cpp.o] Error 1
    In file included from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_arch.h:38,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic.h:86,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/util.hpp:30,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/publickey.hpp:27,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/bls.hpp:29,
                     from /tmp/pip-install-n6sj5xwf/blspy/src/privatekey.cpp:19:
    /tmp/pip-install-n6sj5xwf/blspy/src/../contrib/relic/include/relic_types.h:112:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint32_t’?
     typedef __uint128_t dbl_t;
             ^~~~~~~~~~~
             __uint32_t
    make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:102: src/CMakeFiles/blstmp.dir/signature.cpp.o] Error 1
    make[2]: *** [src/CMakeFiles/blstmp.dir/build.make:128: src/CMakeFiles/blstmp.dir/privatekey.cpp.o] Error 1
    make[1]: *** [CMakeFiles/Makefile2:204: src/CMakeFiles/blstmp.dir/all] Error 2
    make: *** [Makefile:130: all] Error 2
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-n6sj5xwf/blspy/setup.py", line 79, in <module>
        zip_safe=False,
      File "/home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/lib/python3.7/site-packages/setuptools/__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/lib/python3.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python3.7/distutils/command/install.py", line 589, in run
        self.run_command('build')
      File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/tmp/pip-install-n6sj5xwf/blspy/setup.py", line 35, in run
        self.build_extension(ext)
      File "/tmp/pip-install-n6sj5xwf/blspy/setup.py", line 65, in build_extension
        build_args, cwd=self.build_temp)
      File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j', '6']' returned non-zero exit status 2.
    
    ----------------------------------------
Command "/home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-n6sj5xwf/blspy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-sks6b2ty/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/Desktop/chia-blockchain-alpha-1.4/.venv/include/site/python3.7/blspy" failed with error code 1 in /tmp/pip-install-n6sj5xwf/blspy/

updating beta7 to beta8 - privkey / plots

I tried to update from beta7 to beta8. Iam not able to use my wallet or anything what is working with beta7 on beta8. Iam also not able to use any of my working plots - only new created plots are working.
Iam on Ubuntu 20.04. Is there any working upgrade howto?

Add a Contribute.md

Are you looking for contributions to this project? What would they look like? What would you like people who install this software to do; do you want them to report bugs, or to ask for features? Are you open to contributors becoming maintainers?

All of these questions could be answered in a Contribute.md. :) Let me know if you want help fashioning one.

Plots config file is not updated correctly when running multiple concurrent plotting processes

I had 4 plots configured and farmed and I started plotting 6 more plot files in parallel by starting 6 chia-create-plots separate background processes (Ubuntu 20.04, beta-1.0b5). After plotting has completed I could see all 10 plot files at their expected destination locations, BUT I only found 5 plot files defined in config/plots.yaml 😟 There must be a bug with multiple concurrent processes trying to write to config/plots.yaml file. I notices that the only new plot file that was written to plots.yaml was one created by last out of 6 plotting processes that I has running in parallel.

I suspect that all concurrent plotting processes loaded the same plots configuration

plot_config = load_config(root_path, plot_config_filename)
and then started preparing their respective changes.
plot_config_plots_new = deepcopy(plot_config.get("plots", []))
After long plotting time
# Creates the plot. This will take a long time for larger plots.
each processes updated new plots configuration
plot_config["plots"].update(plot_config_plots_new)
and saved it,
save_config(root_path, plot_config_filename, plot_config)
essentially overriding configuration saved by other processes that completed earlier.

(keybase://chat/chia_network.public#testnet/10332)

How to recover a Wallet

Hi,
I have just moved from beta11 to beta13. On beta11 my Wallet was showing the balance, when moved to the new one my Balance has disappeared. I am using always the same Key.
It never happened, I tried all the versions from Beta8 till now, the Balance was always shown in the next version automatically.

I don't understand how to recover the wallet.
Thank you.

Wallet_11
Wallet_13

unable to start chia in windows 10

My computer crashed while plotting a few days ago. After that I couldn't open the windows app. I just got a spinner and black screen. I've tried installing the beta 10 version. Now i just get a spinner and it says "connecting to wallet" but doesn't get past that.

I've tried uninstalling and reinstalling but it is the same.

Any ideas?

Can't install timelord on Centos

Hi,

I'm trying to install timelord on Centos. But it seems like it's not supported yet. Is that right?

Also, may I ask what the hardware requirement is to run a timelord? Is it possible to run on a virtual machine for local simulation? Thanks a lot!

"sh install_timelord.sh" Error:
install_timelord.sh: line 4: type: apt-get: not found
make: Entering directory ../chia-blockchain/lib/chiavdf/fast_vdf' g++ -std=c++1z -D VDF_MODE=0 -D ENABLE_ALL_INSTRUCTIONS=0 -no-pie -pthread -march=native -O3 -c -o vdf_server.o vdf_server.cpp g++: error: unrecognized command line option \u2018-std=c++1z\u2019 g++: error: unrecognized command line option \u2018-no-pie\u2019 make: *** [vdf_server.o] Error 1 make: Leaving directory .../chia-blockchain/lib/chiavdf/fast_vdf'

Best,
Zz

sh install.sh fails at setup.py for chiapos

I get the following after running sh install.sh in chia-blockchain folder. Running mojave 10.14.6. and Xcode 11.3.1

Running setup.py develop for chiapos
    ERROR: Command errored out with exit status 1:
     command: /Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"'; __file__='"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps
         cwd: /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/
    Complete output (626 lines):
    running develop
    running egg_info
    writing chiapos.egg-info/PKG-INFO
    writing dependency_links to chiapos.egg-info/dependency_links.txt
    writing requirements to chiapos.egg-info/requires.txt
    writing top-level names to chiapos.egg-info/top_level.txt
    writing manifest file 'chiapos.egg-info/SOURCES.txt'
    running build_ext
    -- The C compiler identification is AppleClang 11.0.0.11000033
    -- The CXX compiler identification is AppleClang 11.0.0.11000033
    -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
    -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
    -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found PythonInterp: /Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/bin/python3 (found version "3.8.1")
    -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
    -- pybind11 v2.4.dev4
    -- Performing Test HAS_FLTO
    -- Performing Test HAS_FLTO - Success
    -- LTO enabled
    -- AESNI Enabled
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/build/temp.macosx-10.9-x86_64-3.8
    Scanning dependencies of target fse
    [ 14%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/fse_compress.c.o
    [ 14%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/entropy_common.c.o
    [ 21%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/fse_decompress.c.o
    [ 28%] Building C object CMakeFiles/fse.dir/lib/FiniteStateEntropy/lib/hist.c.o
    [ 35%] Linking C static library libfse.a
    [ 35%] Built target fse
    Scanning dependencies of target HellmanAttacks
    Scanning dependencies of target ProofOfSpace
    Scanning dependencies of target RunTests
    [ 42%] Building CXX object CMakeFiles/ProofOfSpace.dir/src/cli.cpp.o
    [ 50%] Building CXX object CMakeFiles/HellmanAttacks.dir/src/cli.cpp.o
    [ 64%] Building CXX object CMakeFiles/RunTests.dir/tests/test-main.cpp.o
    [ 64%] Building CXX object CMakeFiles/RunTests.dir/tests/test.cpp.o
    Scanning dependencies of target chiapos
    [ 71%] Building CXX object CMakeFiles/chiapos.dir/python-bindings/chiapos.cpp.o
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/tests/test.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [CMakeFiles/RunTests.dir/tests/test.cpp.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/cli.cpp:21:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [CMakeFiles/HellmanAttacks.dir/src/cli.cpp.o] Error 1
    make[1]: *** [CMakeFiles/HellmanAttacks.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    20 errors generated.
    make[2]: *** [CMakeFiles/ProofOfSpace.dir/src/cli.cpp.o] Error 1
    make[1]: *** [CMakeFiles/ProofOfSpace.dir/all] Error 2
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:98:26: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_1_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".tmp");
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:21: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                        ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:55: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:43: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:773:3: note: 'path' has been explicitly marked unavailable here
      path(const _Source& __src, format = format::auto_format) {
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:43: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:87: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                                          ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: note: 'path' has been explicitly marked unavailable here
    class _LIBCPP_TYPE_VIS path {
                           ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:75: error: 'path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:769:3: note: 'path' has been explicitly marked unavailable here
      path(string_type&& __s, format = format::auto_format) noexcept
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:75: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                              ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:73: error: 'operator/' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:1175:41: note: 'operator/' has been explicitly marked unavailable here
      friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
                                            ^
    In file included from /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/chiapos.cpp:25:
    /Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/python-bindings/../src/plotter_disk.hpp:99:73: error: '~path' is unavailable: introduced in macOS 10.15
            filesystem::path tmp_2_filename = filesystem::path(tmp_dirname) / filesystem::path(filename + ".2.tmp");
                                                                            ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:791:3: note: '~path' has been explicitly marked unavailable here
      ~path() = default;
      ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [CMakeFiles/chiapos.dir/python-bindings/chiapos.cpp.o] Error 1
    make[1]: *** [CMakeFiles/chiapos.dir/all] Error 2
    make[1]: *** [CMakeFiles/RunTests.dir/all] Error 2
    make: *** [all] Error 2
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py", line 67, in <module>
        setup(
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/lib/python3.8/site-packages/setuptools/__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/lib/python3.8/site-packages/setuptools/command/develop.py", line 38, in run
        self.install_for_development()
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/lib/python3.8/site-packages/setuptools/command/develop.py", line 140, in install_for_development
        self.run_command('build_ext')
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py", line 35, in run
        self.build_extension(ext)
      File "/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py", line 63, in build_extension
        subprocess.check_call(['cmake', '--build', '.'] +
      File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 364, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j', '6']' returned non-zero exit status 2.
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/waynerumble/Desktop/Chia/chia-blockchain/.venv/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"'; __file__='"'"'/Users/waynerumble/Desktop/Chia/chia-blockchain/lib/chiapos/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.

Installation problem

Hi,

I am trying to install CHIA on 18.04 LTS following all the steps of your tutorial.

I have the latest python and electron versions, however I get this error.. any suggestion?

elorpar@elorpar-HP:~/chia-blockchain/electron-react$ npm run electron

Chia-Blockchain@ electron /home/elorpar/chia-blockchain/electron-react
electron .

/home/elorpar/chia-blockchain/app.asar.unpacked/daemon
false
/home/elorpar/chia-blockchain/app.asar.unpacked/daemon
false
Running python script
Script ../src/daemon/server.py
child process success
file:///home/elorpar/chia-blockchain/electron-react/build/index.html
stderr: File "../src/daemon/server.py", line 52
path = f"{application_path}/{executable}.exe"
^
SyntaxError: invalid syntax
closing code: 1

MemoryError: std::bad_alloc using the chia-create-plots command on Debian 10

Hello

I am running Chia on a Debian 10 Virtual Private Server with following features :

  • CPU : Atom N2800
  • Cores/Threads : 2c/4t
  • CPU Frequency : 1,86GHz
  • RAM : 4Go DDR3 1066 MHz
  • Disk space : 2Tb

I issued the following command : nohup chia-create-plots -k 30 -n 5 & and then connected back later, but the 5 requested plots had not been created.

Below I have copied the content of the nohup.out file : cat nohup.out.k30.

Thank you in advance for your help!

Creating 5 plots, from index 0 to 4, of size 30, sk_seed [...] ppk <PublicKey 185d6c19e16bacca4073a2944942091fb88a91a52b0bca7fdaaa9a7fb86fa8661314c9c4ece19117d4849ad08dc08160>

Starting plotting progress into temporary dirs: . and .
Memo: 
ID: [...]
Plot size is: 30
Buffer size is: 2147483648

Starting phase 1/4: Forward Propagation into "./plot-k30-2020-07-07-21-14-[...].dat.tmp" ... Tue Jul  7 21:14:58 2020
Wrote: 146
Computing table 1
F1 complete, Time =  1780.83 seconds. CPU (92.22%) Tue Jul  7 21:44:39 2020
Computing table 2 at position 0x24000009b
        Sorting table 1
        Sort time: 2427.8 seconds. CPU (66.28%) Tue Jul  7 22:25:07 2020
        Total matches: 1073730847. Per bucket: 954.364
        Computation pass time: 5221.1 seconds. CPU (90.08%) Tue Jul  7 23:52:08 2020
Forward propagation table time: 7649.49 seconds. CPU (82.52%) Tue Jul  7 23:52:08 2020
Computing table 3 at position 0x6bffcfcdb
        Sorting table 2
        Sort time: 4270.64 seconds. CPU (64.77%) Wed Jul  8 01:03:19 2020
        Total matches: 1073771850. Per bucket: 954.401
        Computation pass time: 5567.78 seconds. CPU (86.78%) Wed Jul  8 02:36:07 2020
Forward propagation table time: 9839.02 seconds. CPU (77.22%) Wed Jul  8 02:36:07 2020
Computing table 4 at position 0xd0008712e
        Sorting table 3
Traceback (most recent call last):
  File "/home/debian/chia-blockchain/venv/bin/chia-create-plots", line 33, in <module>
    sys.exit(load_entry_point('chia-blockchain', 'console_scripts', 'chia-create-plots')())
  File "/home/debian/chia-blockchain/src/cmds/create_plots.py", line 158, in main
    args.buffer,
MemoryError: std::bad_alloc```

Full node will never sync if another peer establishes a connection during startup

I am using the peer protocol to handshake and establish a connection (I do other stuff later on but that is not relevant to the issue).

It all works fine as long as I do this on a chia node that is already up and running. The thing is that I am doing this with docker containers so what happens is I will tear everything down and start from the beginning and it will try to connect and handshake immediately while the chia node is still booting up.

When I do this it prevents the node from ever being able to sync and get up to date. It happens every single time, but if I do not do the handshake during the startup everything works and it syncs as expected, I can then connect after this has happened and it continues to work while I am connected. I tried increasing the desired peer count before I realised this was the issue and that did not make a difference.

I see the following error which might be relevant:

FullNode asyncio                : ERROR    23:09:00.521 _GatheringFuture exception was never retrieved
future: <_GatheringFuture finished exception=CancelledError()>
asyncio.exceptions.CancelledError

It seems I can also interfere with the node while it is still syncing by connecting to it. Without looking at the code I am guessing nodes do not normally become discoverable until after they are up to date? Which would prevent this from normally happening.

Install Issue Windows

Issue Details

  • Electron Version:
    • 0.1.8 -->
  • Operating System:
    • Windows 10 (10.0.18363 Build 18363) -->
  • Last Known Working Electron version:
    *

Expected Behavior

I simply downloaded and installed. The first time I went to make a new wallet and would not proceed when hitting the "next" button after getting my seed key. The next time I launched in admin mode it would not load anything. See attached screenshots. I've tried reinstalling with no luck. I need help deciphering the errors. Thanks.

Actual Behavior

To Reproduce

Screenshots

1
2

Additional Information

Fullnode don't start - database is locked

sudo ./scripts/run_full_node.sh Starting process and logging to chia.log. Run with & to run in the background. Starting process and logging to chia.log. Run with & to run in the background. Traceback (most recent call last): File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/usr/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/home/testuser/chia-blockchain/src/server/start_full_node.py", line 150, in <module> asyncio.run(main()) File "/usr/lib/python3.7/asyncio/runners.py", line 43, in run return loop.run_until_complete(main) File "/usr/lib/python3.7/asyncio/base_events.py", line 583, in run_until_complete return future.result() File "/home/testuser/chia-blockchain/src/server/start_full_node.py", line 64, in main await store.add_block(genesis) File "/home/testuser/chia-blockchain/src/store.py", line 116, in add_block (block.height, block.header_hash.hex(), bytes(block)), File "/home/testuser/chia-blockchain/.venv/lib/python3.7/site-packages/aiosqlite/core.py", line 209, in execute cursor = await self._execute(self._conn.execute, sql, parameters) File "/home/testuser/chia-blockchain/.venv/lib/python3.7/site-packages/aiosqlite/core.py", line 167, in _execute return await future File "/home/testuser/chia-blockchain/.venv/lib/python3.7/site-packages/aiosqlite/core.py", line 153, in run result = function() sqlite3.OperationalError: database is locked

farm question Beta 8 Released

I have been farming Beta 8 Released and I have some good questions:

what it is more important the Total size of local plots or the size of each plot?

I have No blocks farmed yet after 5 hours.

Total size of local plots :18 GB

11 plots 26 (1.301GB)
6 plots 25 (0.628GB)

can you guys help me with this? thank you.

install timelord with python 3.8

With 1.0beta5

python -V
Python 3.8.2

cd /opt
git clone https://github.com/Chia-Network/chia-blockchain
cd chia-blockchain
sh install.sh
. ./activate
chia init
sh install-timelord.sh

then you you end up with a broken link vdf_bench pointing to Python 3.7 instead of 3.8

ls -l
vdf_bench -> venv/lib/python3.7/site-packages/vdf_bench

The script install-timelord.sh has Python version 3.7 hard-coded in it, lines 27, 36 and 43. Can that be made parameterized?

ln -s venv/lib/python3.8/site-packages/vdf_bench -f

Addresses the issue

Docker?

Is there a docker image somewhere? If not, would you accept a PR for a Dockerfile ?

Wallet balance and Farming are inconsistent

I see that the sum of Pending Total Balance and Pending Farming Rewards from Wallet balance screen is no longer consistent with
Total chia farmed from Farming screen. I wonder if this is a problem and if it is symptom of further impacts since the last farmed block happened last week which is way beyond the expectation (around 40h)
Please let me know if there is any other information needed to understand what's going on. Thanks

farming
wallet

sh install.sh error

ubuntu 18

g++ -o vdf_server.o -c vdf_server.cpp $compile_flags $opt_flags
vdf_server.cpp:194:26: error: variable or field ‘server’ declared void
void server(boost::asio::io_context& io_context, unsigned short port)
^~~~~~~~~~
vdf_server.cpp:194:26: error: ‘io_context’ is not a member of ‘boost::asio’
vdf_server.cpp:194:26: note: suggested alternative: ‘connect’
void server(boost::asio::io_context& io_context, unsigned short port)
^~~~~~~~~~
connect
vdf_server.cpp:194:38: error: ‘io_context’ was not declared in this scope
void server(boost::asio::io_context& io_context, unsigned short port)
^~~~~~~~~~
vdf_server.cpp:194:38: note: suggested alternative: ‘sigcontext’
void server(boost::asio::io_context& io_context, unsigned short port)
^~~~~~~~~~
sigcontext
vdf_server.cpp:194:50: error: expected primary-expression before ‘unsigned’
void server(boost::asio::io_context& io_context, unsigned short port)
^~~~~~~~
vdf_server.cpp: In function ‘int main(int, char**)’:
vdf_server.cpp:211:18: error: ‘io_context’ is not a member of ‘boost::asio’
boost::asio::io_context io_context;
^~~~~~~~~~
vdf_server.cpp:211:18: note: suggested alternative: ‘connect’
boost::asio::io_context io_context;
^~~~~~~~~~
connect
vdf_server.cpp:213:12: error: ‘io_context’ was not declared in this scope
server(io_context, std::atoi(argv[1]));
^~~~~~~~~~
vdf_server.cpp:213:12: note: suggested alternative: ‘sigcontext’
server(io_context, std::atoi(argv[1]));
^~~~~~~~~~
sigcontext
vdf_server.cpp:213:5: error: ‘server’ was not declared in this scope
server(io_context, std::atoi(argv[1]));
^~~~~~
vdf_server.cpp:213:5: note: suggested alternative: ‘servent’
server(io_context, std::atoi(argv[1]));
^~~~~~
servent
g++ -o vdf_server vdf_server.o asm_compiled.o $link_flags
g++: error: vdf_server.o: No such file or directory

Full node stopped syncing

environment:

  • 1.0beta8
  • windows 10
  • installed version
  • full node with gui

symptoms

The full node stopped syncing and filled up the log file with:

03:11:23.251 wallet wallet_server              : WARNING  Could not connect to {'host': '127.0.0.1', 'port': 8444}. <class 'ConnectionRefusedError'>[Errno 10061] Connect call failed ('127.0.0.1', 8444). Aborting and removing peer.
03:11:27.129 farmer farmer_server              : WARNING  Could not connect to {'host': '127.0.0.1', 'port': 8444}. <class 'ConnectionRefusedError'>[Errno 10061] Connect call failed ('127.0.0.1', 8444). Aborting and removing peer.

Deleting the blockchain db and restarting seems to have fixed it.

db.zip
debug.log.1.zip

_

related

I can't attest to this but prior to this happening but well before i noticed that the sync was not working I had been adding a harvester on a remote machine. At one point as I was figuring out how that was supposed to work I tried manually adding the harvester as a peer on the Framing page. The harvester wasn't configured correctly and the GUI did report an internal error. After deleting the blockchain db both the local harvester and remote harvester seem to be working. So their peer connections recovered along with everything else.

side note

This put the system into an error state that generated 24MB of logs in about 12 hours. you might want to check the log rotation scheme to ensure it doesn't fill up someones disk if left unattended

Cancel button on Plotting tab unexpected behavior

Steps to reproduce the behavior:

steps to reproduce

  1. be plotting (in my case k=32)
  2. press Cancel button
  3. result: no immediate response, after a little while you get the spinner of death and the text "Connecting to wallet"

Expected behavior

Expected: plotting to cancel in a more normal way

Please put a confirmation dialog here as I discovered the problem when I accidentally pressed the button

Desktop (please complete the following information):

Windows 10 Pro
Chia Blockchain 1.0 beta 13

Configurable or dynamic rpc_host

There is currently an issue when running a chia node with the rpc server in a docker container. It is hard coded to listen on localhost.

Screenshot 2020-05-15 at 07 08 20

This is based on one of the main ubuntu images and the /etc/hosts it is like this:

Screenshot 2020-05-14 at 22 39 01

localhost is 127.0.0.1 which is the host machine and fails. I have given my container a hostname of chia.

I think there are two potential ways to fix this;

  • Work out the hostname/ip of the container instead of having a hardcoded localhost
  • Ability to configure rpc_host in config.yaml

WSL + Ubuntu w/upgrade to 19.x Instructions | Needs edit

Not sure how to propose an edit in the readme file but

sudo do-release-upgrade did not work without modifying /etc/update-manager/release-upgrades

Prompt=lts needs to be changed to Prompt=normal

Suggested change:

sudo apt-get -y update
sudo apt-get -y upgrade

Modify Release Upgrades File and change "Prompt=lts" to "Prompt=normal":

sudo nano /etc/update-manager/release-upgrades

sudo do-release-upgrade

FreeNAS > FreeBSD Jail - Install Failed: Could not build wheels for blspy

Having this issue on the new commit with install on a FreeBSD jail in FreeNAS. Attempted both Method 1 & 2 in addition to Master (Origin) and Dev. All returned the same error:

install_error_log.zip

Had to change a few install parameters on Method 2 as follows:

  1. pkg install git gmake cmake node npm py37-sqlite3 py37-pip
  2. pip install pep517

System:
FreeNAS-11.3-U4 > FreeBSD 11.3-RELEASE-p11 Jail

Also attempted on FreeBSD 11.4 Jail with same result.

Thanks again!

get_wallet_summaries RPC endpoint does not conform to standard contract

I discovered this issue when a couple of users have reported an issue where they call chia show -w and get the error Exception from 'show' argument of type 'bool' is not iterable

Screenshot 2020-08-08 at 17 06 46

The problem is that this RPC endpoint does not follow the standard contract of returning { "success": True } and only does this for False.

When there is no wallet state manager here

return {"success": False}

the client, which does not follow the correct contract will then assume that success is a wallet id and False is the summary which causes the check if "name" in summary: to throw such an error.

It looks like there is a similar issue for get_wallet_balance as well.

Latest version not running on Ubuntu

The top line of "git log" reads:

commit cea45eb (HEAD -> master, tag: 1.0beta11, origin/master, origin/HEAD)
Author: Gene Hoffman [email protected]
Date: Mon Aug 24 14:59:12 2020 -0700

Update changelog for beta 11 release

"npm run build" compiles successfully.

"npm run electron" returns the following javascript error:

App threw an error during load
Error: Cannot find module 'about-window'
Require stack:

  • //chia/chia-blockchain/electron-react/src/electron-starter.js
  • //chia/chia-blockchain/electron-react/node_modules/electron/dist/resources/default_app.asar/main.js
  • at Module._resolveFilename (internal/modules/cjs/loader.js:798:15)
    at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7620:16)
    at Module._load (internal/modules/cjs/loader.js:691:27)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:853:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object. (//chia/chia-blockchain/electron-react/src/electron-starter.js:17:25)
    at Module._compile (internal/modules/cjs/loader.js:968:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:986:10)

Apparent transaction error after farming block.

The following from electron says the block is confirmed but is not yet "spendable".

Incoming 0xc1bbdc11277ef72c77a308c131486ad069b17af43d3043090d3a522933e93721 08/18/2020 23:15:33 Confirmed at height 12493 14 0
Incoming 0xc1bbdc11277ef72c77a308c131486ad069b17af43d3043090d3a522933e93721 08/18/2020 23:15:32 Confirmed at height 12493 2 0

From the command line:
$chia show -w
Balances
Wallet ID 1 type 0
-Confirmed: 32.0 TXCH
-Unconfirmed: 32.0 TXCH
-Spendable: 16.0 TXCH
-Frozen: 16.0 TXCH
-Pending change: 0.0 TXCH

I've farmed three blocks so far, the most recent was less than two hours ago.

There's not real documentation so I don't know how to get any more information. If you need more please provide exact instructions.

Windows, multiple screens opened. [PR bug report]

Moved from PR, from reference.

#427

I had left Chia for plotting.
Issue 1) After a day i can find around 5 windows opened up with "keys" screen displayed.
image
Issue 2) When i selected the private key it went to "wallet" screen. When i clicked "plot" screen existing lot information is no more there.
All the five screens same state.
Issue 3) I closed 1 screen. All five screens got closed after a warning:
image
image

No connection to Full Node or Farmer

I had run the beta versions with no issues acquiring coins. I never downloaded V 1.8 but went to 1.9. Now it doesn't seem to be farming coins and never shows a connection to the Full Node. I'm not a coder and running on windows but not sure what the issue might be. Any help would be appreciated.
image
Chia.docx

Support Red Hat Enterprise and related Linux systems

Fix /lib/chiavdf/fast_vdf

echo "enable_all_instructions: $enable_all_instructions"
enable_all_instructions: 1

if [[ "$OSTYPE" == "linux-gnu" ]]; then
    sudo apt-get install libgmp3-dev -y
    sudo apt-get install libflint-dev -y
    sudo apt install libboost-all-dev
    opt_flags="-O3"
    link_flags="-no-pie -lgmpxx -lgmp -lflint -lpthread -lboost_system"
    compile_flags="-std=c++1z -D VDF_MODE=0 -D ENABLE_ALL_INSTRUCTIONS=$enable_all_instructions -no-pie -march=native"
elif [[ "$OSTYPE" == "darwin"* ]]; then
    opt_flags=""  # Catalina clang issues
    link_flags="-no-pie -lgmpxx -lgmp -lflint"
    compile_flags="-std=c++1z -D CHIAOSX=1 -D VDF_MODE=0 -D ENABLE_ALL_INSTRUCTIONS=$enable_all_instructions -no-pie -march=native"
else
    opt_flags="-O3"
    link_flags="-no-pie -lgmpxx -lgmp -lflint"
    compile_flags="-std=c++1z -D VDF_MODE=0 -D ENABLE_ALL_INSTRUCTIONS=$enable_all_instructions -no-pie -march=native"
fi
sudo: apt-get: command not found
sudo: apt-get: command not found
sudo: apt: command not found

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.