Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

repeat_full_node_a420d8ea #16726

Closed

Conversation

altendky
Copy link
Contributor

@altendky altendky commented Oct 28, 2023

Purpose:

Current Behavior:

New Behavior:

Testing Notes:

xearl4 and others added 30 commits September 25, 2023 16:35
…16387)

* Fix `chia farm summary` aborting early if no local full node present

Before 2.0, even if no local full node was present, `chia farm summary`
would still show useful information:

	$ chia farm summary
	Farming status: Not available
	Local Harvester
	   1 plots of size: 101.320 GiB on-disk, 101.400 GiBe (effective)
	Plot count for all harvesters: 1
	Total size of plots: 101.320 GiB, 101.400 GiBe (effective)
	Estimated network space: Unknown
	Expected time to win: Unknown
	For details on farmed rewards and fees you should run 'chia start wallet' and 'chia wallet show'

However, since 2.0, that is no longer the case. `chia farm summary`
simply aborts with an exception:

	$ chia farm summary
	Error: Connection error: ClientConnectorError: Cannot connect to host localhost:8555 ssl:<ssl.SSLContext object at 0x7fe0edd533c0> [Connect call failed ('127.0.0.1', 8555)]
	Check if full node rpc is running at 8555
	This is normal if full node is still starting up

This fixes this particular regression which is rather annoying for
farmers farming to a remote node.

Fixes #16164. Related to issue #9615, but that issue is wider in scope.

* Improve exception reporting for `chia farm summary`

With this change, only the exceptions when failing to connect to a local
full node and/or wallet are suppressed, as these cases are already
properly handled by adjusted command output. Any other exception is
printed to stderr.
fix typo in PendingTxCache when evicting the last MempoolItem of an assert-height level. add test coverage
…89 (#16408)

* add arvid's fix to wallet as well

* update anyio to 4.0.0
…16422)

* Refactor out LogoutButton and match style of other header buttons by @paninaro in Chia-Network/chia-blockchain-gui#2131
* Cosmetic fixes for the Harvester settings screen by @paninaro in Chia-Network/chia-blockchain-gui#2139
* Cosmetic fix to the tooltip background color by @paninaro in Chia-Network/chia-blockchain-gui#2140
* Fixed farm page crash by @ChiaMineJP in Chia-Network/chia-blockchain-gui#2143
* skip_ref_checkout: true for crowdin so we can work on branches other than main by @cmmarslender in Chia-Network/chia-blockchain-gui#2146
* Hide hybrid disk 16G option by @ChiaMineJP in Chia-Network/chia-blockchain-gui#2154
* Added a warning dialog appeared when selecting hybrid 128G mode by @ChiaMineJP in Chia-Network/chia-blockchain-gui#2158
* Emoji hover state fix by @rifeljm in Chia-Network/chia-blockchain-gui#2165
* Fix addVCProofs WalletConnect call by @paninaro in Chia-Network/chia-blockchain-gui#2166
* expiring offers ui fixes by @lipalong in Chia-Network/chia-blockchain-gui#2167
* Additional emoji picker hover state fix by @paninaro in Chia-Network/chia-blockchain-gui#2168

**Full Changelog**: Chia-Network/chia-blockchain-gui@2.1.0-rc2...2.1.0-rc3
* Fix CAT --> CR-CAT wallet conversion

* Placate a grumpy mypy
* Update to use node 18 and npm 9

* `$(npm bin)` -> `$(npm prefix)/bin`

* `$(npm bin)` -> `$(npm prefix)/node_modules/.bin`

* Upgraded package-lock version

* `start-gui.sh` now requires npm >= 9

* Reverted `package-lock.json` version for old NodeJS/npm

---------

Co-authored-by: ChiaMineJP <admin@chiamine.jp>
* Fix nft transfer tests

* Fix pre-commit

* Add wait wallet sync
…nt/main_from_release_2.1.0_d2934682ecc4a96c6b4641e8a68f48d5446787ea
Bump chia-blockchain-gui to 642650aab61e132bc14c828140ac6dbd0f92e1d7

* Fix crash when viewing a counterable offer by @paninaro in Chia-Network/chia-blockchain-gui#2177

**Full Changelog**: Chia-Network/chia-blockchain-gui@2.1.0-rc3...2.1.0-rc4
…nt/main_from_release_2.1.0_fb2a939606f85c27d31c2ae1fad60789f158984d
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nt/main_from_release_2.1.0_d298d6b8c680df4f59a172e64cb6c929989770ca
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.7.1 to 4.8.0.
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](python/typing_extensions@4.7.1...4.8.0)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [bitstring](https://github.com/scott-griffiths/bitstring) from 4.0.2 to 4.1.2.
- [Release notes](https://github.com/scott-griffiths/bitstring/releases)
- [Changelog](https://github.com/scott-griffiths/bitstring/blob/main/release_notes.txt)
- [Commits](scott-griffiths/bitstring@bitstring-4.0.2...bitstring-4.1.2)

---
updated-dependencies:
- dependency-name: bitstring
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nt/main_from_release_2.1.0_ee09892f06e5ff697afde22ec667e6ecad52e888
Co-authored-by: Adam Kelly <338792+aqk@users.noreply.github.com>
Co-authored-by: Geoff Walmsley <geoffwalmsley@gmail.com>
Co-authored-by: Geoff Walmsley <5695735+geoffwalmsley@users.noreply.github.com>
Co-authored-by: Karlkim Suwanmongkol <karlkim@gmail.com>
Co-authored-by: Sebastjan Trepca <trepca@gmail.com>
Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org>
Co-authored-by: Kyle Altendorf <sda@fstab.net>
* full_sync flake test.

* Run less.

* Try with path.

* Update test.yml

* Try with 20.

* Try with bigger timeout.

* Rerun.

* try lower limit again..

* lower number?

* rerun.

* 3

* rerun

* Remove stress test.
* add new RPC to get block spends with conditions

* return type

* lint fixes

* chia-blockchain-gui inline with main

* add back check for SOFT_FORK2_HEIGHT

* CoinSpendWithConditions type

* validate all fields in test

* same param type as get_block_spends

* remove unused imports

* use conditions_for_solution to display conditions

* python rpc client returns list of CoinSpendWithConditions

* lint fixes

* code formatting issues

* remove files added by tool
…nt/main_from_release_2.1.0_07e2a0b8bb75d72a4db689289109c69eb8e81234
Source hash: 07e2a0b
Remaining commits: 7

Needs #16465 or for
the issues to otherwise be fixed.
altendky and others added 29 commits October 18, 2023 12:39
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle Altendorf <sda@fstab.net>
@altendky altendky closed this Oct 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet