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

1.8.0 merge #14

Merged
merged 4,906 commits into from
May 23, 2023
Merged

1.8.0 merge #14

merged 4,906 commits into from
May 23, 2023

Conversation

nvjoshi2
Copy link
Collaborator

@nvjoshi2 nvjoshi2 commented May 22, 2023

No description provided.

dependabot bot and others added 30 commits March 3, 2023 15:14
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 5.6.2 to 5.8.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v5.6.2...v5.8.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:development
  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>
…4731)

* Listen on ::0 so we can respond to both ipv4 and ipv6

* Move the initial sleep to the end of the first attempt to load reliable peers, so that if we already have a database, it doesn't take 60 seconds to start responding
…hia-Network#14732)

Bump chia-blockchaing-gui to 831f176c73e70e826af6a1952c3abfa10560302b

* NFT gallery allow sensitive_content to be "false" (string) by @rifeljm in Chia-Network/chia-blockchain-gui#1503
* remove exit prompt in wallet mode by @lipalong in Chia-Network/chia-blockchain-gui#1504
* add RPC hook for nft_count_nfts by @paninaro in Chia-Network/chia-blockchain-gui#1501
* fix showing offer details from a wallet txn row by @paninaro in Chia-Network/chia-blockchain-gui#1500
* Rifeljm/Chia-Network#240 cat2 removal by @rifeljm in Chia-Network/chia-blockchain-gui#1505
* fix merge conflict by @paninaro in Chia-Network/chia-blockchain-gui#1506
* bugfix in NFT gallery - disappearing when scrolling to the bottom by @rifeljm in Chia-Network/chia-blockchain-gui#1466
* skip prompt on quit only if in wallet mode and other services aren't running by @paninaro in Chia-Network/chia-blockchain-gui#1507
* update json5 dependency via an update to babel-loader by @paninaro in Chia-Network/chia-blockchain-gui#1513
* wallet connect improvements by @seeden in Chia-Network/chia-blockchain-gui#1508
* assorted fixes and simplification by @paninaro in Chia-Network/chia-blockchain-gui#1517
* temporary workaround to load > 50 NFTs at a time by @paninaro in Chia-Network/chia-blockchain-gui#1516
* Reverting status icon changes as they caused breakage in the app header by @paninaro in Chia-Network/chia-blockchain-gui#1518
* Rifeljm/Chia-Network#1480 first screen redesign by @rifeljm in Chia-Network/chia-blockchain-gui#1511
* fix nft selection when creating nft for nft offer notification by @paninaro in Chia-Network/chia-blockchain-gui#1509
* quick fix to show the New Wallet button when no keys are present by @paninaro in Chia-Network/chia-blockchain-gui#1519

**Full Changelog**: Chia-Network/chia-blockchain-gui@1.8.0-b2...1.8.0-b3
…4729)

* parameterize test_compute_assert_height

* parameterize tests in TestCheckTimelocks
A hash is quite unlikely to be valid UTF-8 data and even if it does decode it seems unlikely to be a useful representation.
…-Network#14721)

* fix DataStore.get_tree_generation() detection of no generations

* revert unwanted change
* simplify daemon connection handling

* Add tests

* return list of service names during removal

* set remove raises KeyError

* Better test type hints

* Add types and code refactor

* fix test typos

* small type adjustments

* test code improvements

* Better error handling for bad json

* handle proper but unexpected JSON values

* Update chia/daemon/server.py

Co-authored-by: Kyle Altendorf <sda@fstab.net>

* test improvements

* check for empty thing equivalence

* Improved logging for ConnectionReset

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
* hint various chia.types

* hmm

* ints

* test todo
* switching more API calls to gh cli

* removing commented line

* Switch to my branch for debugging

* Adding env to setjobenv

* Fix installers to account for diff in ghcli

* Fix typos

* Fixing var escape for madmax on osx

* Fixing bladebit macos installer

* facepalm centos

* Switching setjobenv action back to main
* update mypy.ini

* add a type:ignore
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 1 to 2.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](aws-actions/configure-aws-credentials@v1...v2)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
* fix bug in make_test_conds() test utility

* bump chia_rs to 0.2.4, which preserves assert_seconds_relative 0 in parsing conditions. This allows for the 1.8.0 soft-fork to make the existing time-lock conditions stricter, > instead of >=. This is to match the existing ASSERT_HEIGHT_RELATIVE, which already is >

* fixup separating ENABLE_ASSERT_BEFORE from MEMPOOL_MODE

* Use a low value for SOFT_FORK2_HEIGHT during tests and cover the case before soft-fork2

---------

Co-authored-by: Adam Kelly <338792+aqk@users.noreply.github.com>
* Don't create a coin for 0 amount royalty payments

* Tweak tests

* mypy
* clarify test with unknown condition opcode

* fix bug in mempool_manager test_ephemeral_timelock

* simplify test_blockchain test_ephemeral_timelock by factoring out the with_garbage parameter
emlowe and others added 29 commits April 19, 2023 12:01
* add date/time to log output

* minor comment fix

* configurable log_level
…twork#15030)

* add_store_id and remove_store_id endpoints

* handle bucket info during add/remove

* Updated add and remove store id endpoints

* fix typo
* Adding daily full matrix test

* Adjust indentation

* fix end of file
…15005)

* add simulator tool + tests into chia blockchain

add chia dev ...

* isort

* make sim chia root use normal chia root as a part of it

* fix starting path for tests

* cleanup start and stop + cli

* add extra env message

* fix cmds

* update test

* add existing_plots arg

* change to consume_errors

* fix tests

* cleanup cmds_util.py

* cleanup click

* clean up block_tools

dataclass + logic cleanup & tests

* isort block_tools.py
…hia-Network#15085)

* Check latest GUI version on http://chia.net/downloads by @rifeljm in Chia-Network/chia-blockchain-gui#1607
* added compareAppVersions function with tests by @paninaro in Chia-Network/chia-blockchain-gui#1677
* Enable MintGarden offer sharing on mainnet by @greimela in Chia-Network/chia-blockchain-gui#1676
* add checkbox to toggle launching Chia when installer exits by @paninaro in Chia-Network/chia-blockchain-gui#1678
* nft improvements by @seeden in Chia-Network/chia-blockchain-gui#1672

* @greimela made their first contribution in Chia-Network/chia-blockchain-gui#1676

**Full Changelog**: Chia-Network/chia-blockchain-gui@1.8.0-b6...1.8.0-b7
…hia-Network#15111)

* set progress to 100% when there are no NFTs by @paninaro in Chia-Network/chia-blockchain-gui#1679
* wallet connect upgrade by @seeden in Chia-Network/chia-blockchain-gui#1680
* fix skip version logic and allow localStorage overrides for testing by @paninaro in Chia-Network/chia-blockchain-gui#1685
* fix broken calls to getOfferSummary by @paninaro in Chia-Network/chia-blockchain-gui#1689
* fix callers of RTK mutations to pass params properly by @paninaro in Chia-Network/chia-blockchain-gui#1691
* Update PlotAddNFT.tsx by @Voodoo-Chia in Chia-Network/chia-blockchain-gui#1671
* fix cat_spend to use 'inner_address' instead of 'address' by @paninaro in Chia-Network/chia-blockchain-gui#1692
* Fixed an issue where creating an offer with NFT failed by @paninaro in Chia-Network/chia-blockchain-gui#1704

* @Voodoo-Chia made their first contribution in Chia-Network/chia-blockchain-gui#1671

**Full Changelog**: Chia-Network/chia-blockchain-gui@1.8.0-b7...1.8.0-rc2
* Rename `get_host_addr` to `resolve`

* Async DNS lookups in `resolve`

* Drop not needed `str` conversions
…ially (Chia-Network#15149)

Lock `WalletStateManager.lock` while populating balances initially
…hia-Network#15155)

* fix offer creation when requesting NFTs. driver_dict was being passed incorrectly by @paninaro in Chia-Network/chia-blockchain-gui#1709
* Downgrade WalletConnect SDK to 2.6.0 as versions > 2.6.0 introduce a breaking change by @paninaro in Chia-Network/chia-blockchain-gui#1723
* OfferBin --> 🗑 by @paninaro in Chia-Network/chia-blockchain-gui#1727
* fix issue with "Check for Updates" dialog stacking on top of itself by @paninaro in Chia-Network/chia-blockchain-gui#1725

**Full Changelog**: Chia-Network/chia-blockchain-gui@1.8.0-rc2...1.8.0-rc4
* Drafting 1.8.0 changelog

* Update CHANGELOG.md

* Cleanup extra bits from new changelog entry

---------

Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
# Conflicts:
#	chia/rpc/full_node_rpc_api.py
@nvjoshi2 nvjoshi2 merged commit f31e549 into enhanced_full_node May 23, 2023
138 of 164 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet