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
Chris Marslender and GitHub
f0e4cf000b
checkpoint: into main from release/2.3.1 @ 8a7e023359 ( #18078 )
...
Source hash: 8a7e023359
Remaining commits: 2
2024-05-24 13:04:12 -05:00
Arvid Norberg and GitHub
cc20b3a382
update chia_rs dependency to 0.9.0 ( #18076 )
2024-05-24 13:03:13 -05:00
Kyle Altendorf
7398aa2972
Merge commit '8a7e023359733e49123b5d328d4af85b65e8d390' into checkpoint/main_from_release_2.3.1_8a7e023359733e49123b5d328d4af85b65e8d390
2024-05-24 10:37:08 -04:00
Chris Marslender and GitHub
43e032aa15
checkpoint: into main from release/2.3.1 @ 4f2088d1ce ( #18069 )
...
Source hash: 4f2088d1ce
Remaining commits: 0
2024-05-24 09:25:58 -05:00
Earle Lowe and GitHub
b29ae63674
Update changelog for 2.3.1 ( #18070 )
...
* Update changelog to 2.3.1
* Small fixups
2.3.1
2024-05-23 14:51:59 -05:00
Amine Khaldi and GitHub
32fd48159f
Do without more_itertools's partition in get_singleton_and_remaining_coins ( #18030 )
...
Do without more_itertools's partition in get_singleton_and_remaining_coins.
2024-05-23 11:51:56 -05:00
Earle Lowe and GitHub
9f207c2c2b
[CHIA-593] - Add bridge CATs to known CAT list ( #18064 )
...
* [CHIA-593] - Add bridge CATs to known CAT list
* Fix typo
2.3.1-rc1
2024-05-23 11:05:38 -05:00
Kyle Altendorf and GitHub
8a7e023359
setuptools<70 for now ( #18048 ) ( #18066 )
...
(cherry picked from commit 525d30a996 )
2024-05-23 09:16:13 -05:00
Amine Khaldi
19d2048281
Merge commit '4f2088d1ce5a0972a5997eef067911181ff8ac8e' into checkpoint/main_from_release_2.3.1_4f2088d1ce5a0972a5997eef067911181ff8ac8e
2024-05-22 22:27:31 +01:00
4f2088d1ce
Correct version numbers for dependant packages and add known issue ( #17943 ) ( #18067 )
...
* Correct version numbers for dependant packages
* Include versions updates to dependant packages
* Added known issues
(cherry picked from commit 6d5eca2cff )
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
2024-05-22 16:25:02 -05:00
a58cc334a4
clvm mypie ( #16898 )
...
* clvm mypie
* update exclusions
* wip
* some
* undo for now
* more
* more
* drop the program usage in datalayer tests
* ignore tree hash errors
* ignore enough in _sexp_replace...
* again
* almost
* Fix test_singleton.py
* dl fixup
* did fixup
* touchup
* nft fixup
* fixup tests
* Revert "fixup tests"
This reverts commit 5df1a705ec .
* or this i guess
* blah
* Fix get_owner_did
* tidy
* blah
* `.as_atom()`
* `.as_int()`
* Update chia/wallet/nft_wallet/nft_puzzles.py
* `rrrff`
* stop using `CastableType`
* undo stuff around using `CastableType`
* `announcement_assertions: List[Program]`
* Update chia/types/blockchain_format/program.py
* more
* clvm==0.9.10
---------
Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org >
Co-authored-by: Matt <quexington@gmail.com >
2024-05-22 12:28:07 -05:00
Matt Hauff and GitHub
ba4b37712f
Revert final_pubkey: G1Element from main ( #18063 )
...
Revert final_pubkey: G1Element from main
2024-05-22 12:27:45 -05:00
Arvid Norberg and GitHub
71fe79d910
CHIA-595: update test fixture ConsensusMode to be ordered ( #18061 )
...
update test fixture ConsensusMode to be ordered, to support future soft-fork after the hard fork
2024-05-22 12:16:21 -05:00
Matt Hauff and GitHub
91fc928bb4
[CHIA-589] Link trade cancellations with announcements ( #18046 )
...
* Link trade cancellations with announcements
* whoops bad cherry pick
* Add test
2024-05-22 10:48:15 -05:00
Amine Khaldi and GitHub
65e5ad6b49
Leverage serialized program for nonce creation in VCWallet's revoke_vc ( #18020 )
...
Leverage serialized program for nonce creation in VCWallet's revoke_vc.
2024-05-22 10:48:07 -05:00
Kyle Altendorf and GitHub
b49eb0a892
Revert "CHIA-414 fixup datalayer benchmark" ( #18054 )
...
Revert "CHIA-414 fixup datalayer benchmark (#17786 )"
This reverts commit 50a5091345 .
2024-05-21 20:49:35 -05:00
Earle Lowe and GitHub
b76a4f4a0a
[CHIA-365] Return exception and error from get_kv_diff when either of the hashes has no data ( #18039 )
...
* Return exception and error from get_kv_diff when either of the hashes has no data
* Fix up test to handle expected error for invalid hash
2024-05-21 20:10:56 -05:00
Kyle Altendorf and GitHub
525d30a996
setuptools<70 for now ( #18048 )
2024-05-21 14:29:51 -05:00
Arvid Norberg and GitHub
a4c11433f9
bump chia_rs to 0.8.0 and update G1Element handling ( #18037 )
...
* bump chia_rs to 0.8.0 and update G1Element handling
* use real keys and signatures in mempool tests
2024-05-21 13:42:21 -05:00
Kyle Altendorf and GitHub
fe5ab17421
CHIA-420 remove coin solutions deprecation ignores ( #17990 )
...
remove coin solutions deprecation ignores
2024-05-21 13:42:01 -05:00
Kyle Altendorf and GitHub
50a5091345
CHIA-414 fixup datalayer benchmark ( #17786 )
...
* noisy first adjustment
* more
* big-o
* just test_benchmark_batch_insert_speed
* blah
* constant
* constant or linear with small slope
* blah
* Update test_data_store.py
* update limits
* slight tidy
* all benchmarks again
2024-05-21 13:41:50 -05:00
Kyle Altendorf and GitHub
ee6a0d158e
also upload sha256 for PRs ( #18043 )
...
* also upload sha256 for PRs
* consistently use sha256sum, not shasum
2024-05-20 16:18:29 -05:00
Matt Hauff and GitHub
1ae00f6644
[CHIA-508] Add tx_config and extra_conditions to DID creation endpoint ( #18024 )
...
* Add TXConfig and extra_conditions to DID creation endpoint
* Fix test
* fix test
2024-05-18 11:08:37 -05:00
Kyle Altendorf and GitHub
80de44b507
Revert "temporarily exclude focal and jammy installer script testing on arm" ( #18033 )
...
Revert "temporarily exclude focal and jammy installer script testing on arm (…"
This reverts commit 1e293a9255 .
2024-05-17 09:27:44 -05:00
Kyle Altendorf and GitHub
1e293a9255
temporarily exclude focal and jammy installer script testing on arm ( #18031 )
...
noble was already fixed upstream
2024-05-16 10:37:00 -05:00
798253e376
build(deps-dev): bump lxml from 5.1.0 to 5.2.2 ( #18017 )
...
Bumps [lxml](https://github.com/lxml/lxml ) from 5.1.0 to 5.2.2.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-5.1.0...lxml-5.2.2 )
---
updated-dependencies:
- dependency-name: lxml
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-05-16 09:27:19 -05:00
1fafea378d
build(deps): bump packaging from 23.2 to 24.0 ( #18014 )
...
Bumps [packaging](https://github.com/pypa/packaging ) from 23.2 to 24.0.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/23.2...24.0 )
---
updated-dependencies:
- dependency-name: packaging
dependency-type: direct:production
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-05-16 09:27:11 -05:00
2b2d175f3e
build(deps): bump Apple-Actions/import-codesign-certs from 2 to 3 ( #18012 )
...
Bumps [Apple-Actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ) from 2 to 3.
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: Apple-Actions/import-codesign-certs
dependency-type: direct:production
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-05-16 09:27:03 -05:00
216de5211a
build(deps): bump tar and lerna in /build_scripts/npm_macos ( #18008 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) to 6.2.1 and updates ancestor dependency [lerna](https://github.com/lerna/lerna/tree/HEAD/packages/lerna ). These dependencies need to be updated together.
Updates `tar` from 6.1.15 to 6.2.1
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
Updates `lerna` from 7.1.3 to 8.1.3
- [Release notes](https://github.com/lerna/lerna/releases )
- [Changelog](https://github.com/lerna/lerna/blob/main/packages/lerna/CHANGELOG.md )
- [Commits](https://github.com/lerna/lerna/commits/v8.1.3/packages/lerna )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
- dependency-name: lerna
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 09:26:37 -05:00
Florin Chirica and GitHub
b7e8fe7d93
[CHIA-387] DL batch upsert optimization. ( #17999 )
...
* DL batch upsert optimization.
* Lint
* Lint
* Fix test.
* Convert delete/insert to upserts.
* Update data_store.py
* Improve coverage.
* Whitespace.
* Change test to use upsert too.
* Clarify test usage.
2024-05-16 09:25:43 -05:00
Matt Hauff and GitHub
d868d9c43f
[CHIA-292] Modify VerifiedCredential.launch to handle multiple source coins ( #17982 )
...
Modify VerifiedCredential.launch to handle multiple source coins
2024-05-16 09:25:29 -05:00
a54e4d040f
build(deps-dev): bump pytest-xdist from 3.5.0 to 3.6.1 ( #18018 )
...
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist ) from 3.5.0 to 3.6.1.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases )
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.5.0...v3.6.1 )
---
updated-dependencies:
- dependency-name: pytest-xdist
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-05-15 09:53:59 -05:00
9773ebc277
build(deps-dev): bump black from 24.2.0 to 24.4.2 ( #18016 )
...
Bumps [black](https://github.com/psf/black ) from 24.2.0 to 24.4.2.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/24.2.0...24.4.2 )
---
updated-dependencies:
- dependency-name: black
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-05-15 09:53:45 -05:00
bbca1dbca0
build(deps-dev): bump pre-commit from 3.7.0 to 3.7.1 ( #18015 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.7.0...v3.7.1 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
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-05-15 09:53:36 -05:00
Matt Hauff and GitHub
44c6b44c46
[CHIA-302] Handle reorgs in data layer wallet ( #17992 )
...
* Handle reorgs in data layer wallet
* Update WalletNode.reset_sync_db
* Fix test
* Make new tables easily forwards compatible
* Use singleton_records table instead of launcher_confirmations
* Only select launcher_id
2024-05-15 09:52:34 -05:00
Kyle Altendorf and GitHub
73a7cb4687
CHIA-420 remove ignore for pkg_resources deprecation warning ( #17933 )
...
* remove ignore for `pkg_resources` deprecation warning
* replace pkg_resources usages
* fixup
* fixup
* fixup
* a couple
* imports
* cleanup
* maybe
2024-05-15 09:52:22 -05:00
Earle Lowe and GitHub
2cb3741c50
Adjust farmer service SSL tests for increased reliability ( #17921 )
...
* Trying some SSL hacks for tests
* Some tweaks
* more hacks
* more hacks
* Using caplog for SSL verification failed check
* linting fixes
* Some additional tweaks to get it working on all platforms
* Added comments
* Separate into 3 tests
* Ignore coverage for calling the old exception handler
* Adjustments from code review
2024-05-15 09:52:11 -05:00
Kyle Altendorf
de2d8c0ac0
store the index on the raw node objects (great? or not...?)
2024-05-15 08:57:15 -04:00
Kyle Altendorf
4a9e876666
add MerkleBlob.get_lineage()
2024-05-14 21:24:35 -04:00
Kyle Altendorf
7e0c897555
comment
2024-05-14 21:16:47 -04:00
Kyle Altendorf
c772ae66cd
trivial tree deserialization
2024-05-14 21:12:13 -04:00
Kyle Altendorf
7079391a38
drop the root node type, internal or leaf might be the root
2024-05-14 21:04:55 -04:00
Kyle Altendorf
a622b13cce
just RawLeafMerkleNode.key_value
2024-05-14 20:34:04 -04:00
Kyle Altendorf
b85c3fbdeb
NewTypes and other
2024-05-14 20:27:54 -04:00