Earle Lowe and GitHub
6ae45b7036
Update changelog for 2.4.2 ( #18284 )
...
Add 2.4.2 changelog
2.4.2
2024-07-10 08:45:45 -07:00
0970ba70da
Fix backwards compatibility for add_private_key (cherrypick from main) ( #18256 )
...
Fix backwards compatibility for `add_private_key` (#18237 )
* Fix backwards compatibility for `add_private_key`
* Another backwards compatibility fix
Co-authored-by: Matt Hauff <quexington@gmail.com >
2.4.2-rc1
2024-06-28 11:44:44 -07:00
Earle Lowe and GitHub
abcbb97a53
Update to macos-12 for build and remove macos-11 (cherrypick from main) ( #18257 )
...
CHIA-802: Update to macos-12 for build and remove macos-11 (#18238 )
* Update to macos-12 for build and remove macos-11
* Update MACOSX_DEPLOYMENT_TARGET
2024-06-27 11:47:22 -07:00
Kyle Altendorf and GitHub
b6b61999ea
correct more macos casing ( #18249 )
2024-06-26 09:23:15 -07:00
Matt Hauff and GitHub
bcbc7a7b50
[CHIA-819] Fix 12-word mnemonic support in keychain ( #18246 )
...
Fix 12 word mnemonic support in keychain
2024-06-26 09:22:48 -07:00
Earle Lowe and GitHub
4572390f40
Add 12-word mnemonic known issue ( #18245 )
...
* Update CHANGELOG for 2.4.1
* Update some other items int he changelog
* Revert "Update some other items int he changelog"
This reverts commit 047b816cfe .
* changelog updates
* Add 12-word mnemonic known issue
* Update 12-word issue
2.4.1
2024-06-25 10:07:01 -07:00
Earle Lowe and GitHub
406550e4cc
Resolve light wallet syncing regression ( #18236 )
...
* Update CHANGELOG for 2.4.1
* Update some other items int he changelog
* Revert "Update some other items int he changelog"
This reverts commit 047b816cfe .
* changelog updates
2024-06-24 15:29:38 -07:00
Earle Lowe and GitHub
4b2f9f0c7e
Revert "use rust types for RecentChainData, ProofBlockHeader and WeightProof" #17738 ( #18231 )
...
Revert "use rust types for RecentChainData, ProofBlockHeader and WeightProof …"
This reverts commit 3f0d5c070b .
2.4.1-rc1
2024-06-21 18:02:55 -05:00
Kyle Altendorf and GitHub
7c54e60910
correct release case on mac ( #18227 )
...
* correct gh release upload casing of macos torrent file
(cherry picked from commit 310dbdd648 )
* correct s3 upload case
2024-06-21 15:33:31 -05:00
Earle Lowe and GitHub
4ce568b129
Update Changelog for 2.4.0 release ( #18200 )
...
* 2.4.0 changelog
* minor update
* minor updates
2.4.0
2024-06-18 14:26:50 -05:00
Earle Lowe and GitHub
786cb31fda
updated gui to electron 30.0.9 ( #18194 )
...
* update GUI pin to electron 30.0.9 55cdd0351eec1e7da8977d31b09c0e4d5a1f7a79
* Update GUI pin to merged commit hash for 30.0.9
2.4.0-rc3
2024-06-17 17:40:12 -05:00
8893f13d07
updated gui to 5d6442180f9ddfda756c0c89de5ed56f2f225f06 ( #18183 ) ( #18187 )
...
Co-authored-by: Mark Elrod <elrod@shallowpool.com >
2.4.0-rc2
2024-06-15 15:13:36 -05:00
Earle Lowe and GitHub
866493af56
CHIA-752 - set permissions in postinst.sh for chrome-sandbox ( #18164 )
...
* CHIA-752 - set permissions in postinst.sh for chrome-sandbox
* Add check for permissions of chrome-sandbox
* one-liner permissions check
* prettier fix
* Update build-linux-installer-deb.yml
2024-06-13 13:37:40 -05:00
Earle Lowe and GitHub
2fe2818076
Use TYPE_CHECKING to work around python 3.8 limitations with generics ( #18152 )
...
* Use TYPE_CHECKING to work around python 3.8 limitations with generics
* Add comment about 3.8 specific workaround
2024-06-12 09:46:35 -05:00
Izumi Hoshino and GitHub
1e677831c1
Aligned lerna and nx versions ( #18121 )
...
* Updated GUI submodule ref
* Aligned `lerna` and `nx` versions
* Ignored .nx/cache
* Applied `npm audit fix`
* Updated `npm_windows/package-lock.json`
* Updated `npm_linux/package-lock.json`
2024-06-09 00:27:45 +01:00
wjblanke and GitHub
4f0fc83006
updated gui to a963572cad5ca5f0265a163d834e534e903bdd9c ( #18129 )
...
### Purpose:
Pin to gui main
### Current Behavior:
Pinned to older hash
### New Behavior:
Pinned to main
### Testing Notes:
n/a
2.4.0-rc1
2024-06-06 12:35:33 -07:00
wjblanke and GitHub
ea31ac1edd
CHIA-685 Remove homebrew rpaths from _ssl.cpython.so on macOS during build ( #18101 )
...
Removes rpath load commands from `_ssl.cpython-*.so` which are sometimes
added on Apple M-series CPUs, prefer bundled dynamic libraries for which
there is an rpath added already as `@loader_path/..` -- however, the
homebrew rpaths appear with higher precedence, potentially causing
issues.
See: #18099
2024-06-06 10:57:42 -07:00
William Blanke
56ce9cfd05
updated gui to a963572cad5ca5f0265a163d834e534e903bdd9c
2024-06-06 09:30:07 -07:00
Earle Lowe and GitHub
bc5dd010ef
Simplify otool check
2024-06-06 08:20:05 -07:00
Rigidity and GitHub
de75f058dd
CHIA-194: CHIP-0026 Mempool Updates ( #17980 )
...
* Initial draft of mempool updates [skip ci]
* More implementation work, but capability issue [skip ci]
* Temp (will probably revert)
* Get first test passing
* Setup spent coin tests
* Add unrelated test data to make tests better
* Refactor test
* Finish testing
* Update tests
* Include removal reason and block inclusion tests
* Remove unnecessary dict
* Add missing message to test
* Fix after rebase
* Broadcast support from node for mempool updates
* Remove redundant code
* Use new_block
* Filter and early return suggestions
* Reword comments on PeakPostProcessingResult
* Improve mempool fn name and doc comment
* Bump wallet protocol version
* Add ratelimits
* Add tests for querying mempool items
* Asserts and more tests
* Add peers for spend bundle tests
2024-06-06 10:59:44 +01:00
Rigidity and GitHub
ee024b8736
CHIA-437: Add coin id index to coin state batching ( #18052 )
...
Add coin id index to coin state batching
2024-06-05 12:32:47 +01:00
Kyle Altendorf and GitHub
a37ad22e11
introduce ComparableEnum for tests ( #18108 )
2024-06-05 11:02:19 +01:00
Earle Lowe and GitHub
78b3434b16
Workaround missing grep option
2024-06-04 16:27:03 -07:00
Earle Lowe
5028cccddb
Add otool test for homebrew rpath
2024-06-04 12:14:09 -07:00
Earle Lowe
3267415324
Merge remote-tracking branch 'origin/main' into hb.remove-brew-rpaths
2024-06-04 11:20:58 -07:00
Almog De Paz and GitHub
6354ea3ae7
CHIA-211 better return paths, more logs ( #17974 )
...
* better return paths, more logs
* remove fstrings
* fix condition
* betetr condition
2024-06-04 17:37:33 +01:00
Amine Khaldi and GitHub
5f2b1c20dd
CHIA-620 Construct the solution as a serialized program in spend_bundle_from_conditions ( #18088 )
...
Construct the solution as a serialized program in spend_bundle_from_conditions.
2024-06-04 17:35:50 +01:00
Florin Chirica and GitHub
81838c1892
CHIA-582 Use kv compressed in DL batch update ( #18032 )
...
* Use kv compressed in DL batch update
* Mypy.
* Lint.
* Lint
* Lint.
* Retrieve only keys.
* Lint.
* Address review comments.
* Lint.
* Increase timeout
* Revert
2024-06-04 17:02:44 +01:00
41aded30e7
build(deps-dev): bump coverage from 7.4.3 to 7.5.3 ( #18091 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.4.3 to 7.5.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.3...7.5.3 )
---
updated-dependencies:
- dependency-name: coverage
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>
2024-06-04 17:02:27 +01:00
253a97c9f3
build(deps-dev): bump types-setuptools from 69.1.0.20240310 to 70.0.0.20240524 ( #18093 )
...
build(deps-dev): bump types-setuptools
Bumps [types-setuptools](https://github.com/python/typeshed ) from 69.1.0.20240310 to 70.0.0.20240524.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-setuptools
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 17:02:18 +01:00
Rigidity and GitHub
a9e8e4b91a
CHIA-623: Split capabilities for each service ( #18096 )
...
* Move capabilities underneath Capability
* Split default capabilities for each service
* Make get_capabilities take in node_type
* Remove optionality
* Refactor get_capability_overrides
2024-06-04 17:01:59 +01:00
Earle Lowe
2835a5d9ae
superlinter shellcheck
2024-06-03 14:59:56 -07:00
Earle Lowe
cbe7624497
Fixup linting for shell scripts
2024-06-03 14:34:38 -07:00
Kyle Altendorf and GitHub
e8d2710c40
add installed test for chia init and fix importlib_resources uses ( #18102 )
...
* add installed test for `chia init`
* `.rpartition(".")[0]`
2024-06-03 12:21:26 -05:00
b31806bca1
build(deps-dev): bump pylint from 3.1.0 to 3.2.2 ( #18019 )
...
* build(deps-dev): bump pylint from 3.1.0 to 3.2.0
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* clean up some
* more
* pylint==3.2.2
* a few left
* ignore a few
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2024-06-03 12:21:09 -05:00
587b94b4dc
build(deps-dev): bump twine from 5.0.0 to 5.1.0 ( #18057 )
...
---
updated-dependencies:
- dependency-name: twine
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>
2024-06-03 12:20:53 -05:00
Kyle Altendorf and GitHub
a9bf798d1a
pyinstaller==6.7.0 (#18060 )
2024-06-03 12:20:41 -05:00
5b027e4b2e
build(deps): bump boto3 from 1.34.100 to 1.34.114 ( #18092 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.100 to 1.34.114.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.34.100...1.34.114 )
---
updated-dependencies:
- dependency-name: boto3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 12:20:19 -05:00
Arvid Norberg and GitHub
605e3b8982
[CHIA-615] make BLSCache a proper class ( #18053 )
...
* make BlsCache a proper class, rather than a global dict with helper functions
* make the BLS cache a member of the FullNode, rather than a global variable
* add test for BAD_AGGREGATE_SIGNATURE when using the BLS cache
2024-05-31 13:57:20 -05:00
Harold Brenes
84b2d68b64
Remove homebrew rpaths from _ssl.cpython.so on macOS during build.
2024-05-30 18:29:18 -04:00
Arvid Norberg and GitHub
a83b240197
CHIA-595: Soft fork 5 ( #18072 )
...
* introduce soft-fork-5
* unit test for infinity G1 points
2024-05-30 14:39:31 -05:00
Amine Khaldi and GitHub
a473d502b9
CHIA-616 Annotate test_blockchain.py ( #18021 )
...
Annotate test_blockchain.py.
2024-05-30 09:29:55 -05:00
Chris Marslender and GitHub
dafd8b41d9
Add optional trusted CIDR list ( #18094 )
...
* trusted_cidr list
* Tests for trusted cidrs
* only check IPs
* Fixing lint
2024-05-29 13:45:59 -05:00
Arvid Norberg and GitHub
b241d2659a
simplify mempool coin spends ( #18095 )
2024-05-29 11:40:53 -05:00
Matt Hauff and GitHub
ad3fb32d19
[CHIA-602] Add bech32m option for adding public keys ( #18073 )
...
* Add bech32m option for adding public keys
* Change bech32 prefix
2024-05-29 11:40:43 -05:00
Chris Marslender and GitHub
0b3218b0eb
checkpoint: into main from release/2.3.1 @ b29ae63674 ( #18089 )
...
Source hash: b29ae63674
Remaining commits: 0
2024-05-28 14:40:56 -05:00
Felix Brucker and GitHub
9134f43bcb
Add unfinished block to state change event ( #17976 )
2024-05-28 13:13:34 -05:00
Amine Khaldi
34e9a7653b
Merge commit 'b29ae6367486a874dae45d685a565ff8e7640b00' into checkpoint/main_from_release_2.3.1_b29ae6367486a874dae45d685a565ff8e7640b00
2024-05-28 17:17:47 +01:00
Chris Marslender and GitHub
c251880a03
checkpoint: into main from release/2.3.1 @ 9f207c2c2b ( #18079 )
...
Source hash: 9f207c2c2b
Remaining commits: 1
2024-05-28 11:16:52 -05:00
Amine Khaldi
f004adb352
Merge commit '9f207c2c2b0564e74ed0864e0d9bd3f9c3f91869' into checkpoint/main_from_release_2.3.1_9f207c2c2b0564e74ed0864e0d9bd3f9c3f91869
2024-05-24 19:16:08 +01:00