Lots of failures in coverage processing.
https://github.com/Chia-Network/chia-blockchain/actions/runs/3825220672/jobs/6508036405#step:16:558
```python-traceback
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/_pytest/main.py", line 270, in wrap_session
INTERNALERROR> session.exitstatus = doit(config, session) or 0
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/_pytest/main.py", line 324, in _main
INTERNALERROR> config.hook.pytest_runtestloop(session=session)
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/pluggy/_hooks.py", line 265, in __call__
INTERNALERROR> return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult)
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/pluggy/_manager.py", line 80, in _hookexec
INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/pluggy/_callers.py", line 55, in _multicall
INTERNALERROR> gen.send(outcome)
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/pytest_cov/plugin.py", line 297, in pytest_runtestloop
INTERNALERROR> self.cov_controller.finish()
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/pytest_cov/engine.py", line 44, in ensure_topdir_wrapper
INTERNALERROR> return meth(self, *args, **kwargs)
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/pytest_cov/engine.py", line 338, in finish
INTERNALERROR> self.cov.stop()
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/coverage/control.py", line 797, in combine
INTERNALERROR> message=self._message,
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/coverage/data.py", line 158, in combine_parallel_data
INTERNALERROR> new_data.read()
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/coverage/sqldata.py", line 815, in read
INTERNALERROR> with self._connect():
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/coverage/sqldata.py", line 342, in _connect
INTERNALERROR> self._open_db()
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/coverage/sqldata.py", line 285, in _open_db
INTERNALERROR> self._read_db()
INTERNALERROR> File "/home/runner/work/chia-blockchain/chia-blockchain/venv/lib/python3.7/site-packages/coverage/sqldata.py", line 302, in _read_db
INTERNALERROR> assert row is not None
INTERNALERROR> AssertionError
```
(cherry picked from commit 5fe05bd3a9)
* fix for short option collision
* Use coins_to_exclude as variable name
Co-authored-by: Kyle Altendorf <sda@fstab.net>
* match click with parameter
Co-authored-by: Kyle Altendorf <sda@fstab.net>
* Revert "We did not await the async function (#13154)"
This reverts commit 805e18fe0e.
* Revert "add delayed pool config update feature (#12796)"
This reverts commit 99be9be871.
* we want to only use new addrs
* change to decimals on coin list output
* Revert "we want to only use new addrs"
This reverts commit 1d7a8f965f.
* resolve duplicate ph's by checking for them when adding them to spend bundle.
* isort
* Update chia/cmds/wallet_funcs.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
* clear up code
* Update chia/cmds/coin_funcs.py
Co-authored-by: Kyle Altendorf <sda@fstab.net>
* remove second loop
* remove unique addresses
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
Co-authored-by: Kyle Altendorf <sda@fstab.net>
Includes:
Display NFT coin ID and current owner address in NFT details
NFT setting to toggle between cover/contain image display modes
Added a version mismatch warning when backend/frontend versions are out of sync
Fixed decimal place bug when setting a custom fee in the fee estimator
BladeBit 2 updates for RAM plotting
User-facing prefs are now stored in $CHIA_ROOT/gui/Chia Blockchain/prefs.yaml
Offer builder now shows totals with royalties when requesting an NFT
Bumped electron to 20.3.5
Memo can be set when sending an XCH transaction
Fixed NFT inbox detection, addressing https://github.com/Chia-Network/chia-blockchain-gui/issues/1168
Removed SkyNFT references
Fee estimator integrations
Removed references to defunct backup service
* Drop unused parameter in `FullNodePeers`
* Adjust protocol message imports
* Use `PeerInfo` instead `Tuple[str, int]` as dict key
* Create the empty set earlier
* Refactor known peers cleanup