Commit Graph
5861 Commits
Author SHA1 Message Date
Florin Chirica 64a4b94f79 Lint. 2024-08-14 04:56:03 +03:00
Florin Chirica 62973f7520 Lint.: 2024-08-14 04:45:54 +03:00
Florin Chirica f7bfa2c2d6 Improve test. 2024-08-14 04:37:00 +03:00
Arvid Norberg 6aa8c789da remove soft-fork 4 special cases (#18407)
now that soft-fork 4 has activated, we can enable all its features by default and remove the activation height and tests
2024-08-13 13:23:35 -07:00
Florin Chirica 27b341e36b Lint. 2024-08-13 05:24:37 +03:00
Florin Chirica a78f0eda24 Add free positions. 2024-08-13 05:16:03 +03:00
Amine Khaldi b4375e2f7a Merge commit '3d0bc95341fe56f8e37f8ed3194f63c176b598f6' into checkpoint/main_from_release_2.4.3_3d0bc95341fe56f8e37f8ed3194f63c176b598f6 2024-08-12 16:39:39 +01:00
Earle Lowe 3d0bc95341 CHIA-1084: Address some problems launching the daemon from the GUI on Windows (#18427)
* Add some prints to launch_start_daemon

* don't use shutil.which when already have file extension

* bad code is bad

* Adjust prints

* black fix

* Cleanup code with single print
2024-08-12 08:35:37 -07:00
dependabot[bot]andEarle Lowe 495593089b build(deps): bump mypy from 1.10.0 to 1.11.1 (#18412)
* build(deps): bump mypy from 1.10.0 to 1.11.1

Bumps [mypy](https://github.com/python/mypy) from 1.10.0 to 1.11.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.10.0...v1.11.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

* Updates for new mypy

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2024-08-11 23:20:56 -07:00
Florin Chirica 03f51197d6 Lint. 2024-08-10 03:48:04 +03:00
Florin Chirica 73e42221c5 Fix test. 2024-08-10 03:33:37 +03:00
Florin Chirica 8453b52421 Add proof of inclusion code. 2024-08-10 03:14:49 +03:00
Amine Khaldi a712409bbc Merge commit 'd1464da947f04554e8680009539b80723c65cef7' into checkpoint/main_from_release_2.4.3_d1464da947f04554e8680009539b80723c65cef7 2024-08-08 17:05:23 +01:00
Arvid Norberg 8d8cd5816e bump chia_rs to 0.11.0 (#18429)
bump chia_rs to 0.11.0. This version removes a few flags that are now enabled by default
2024-08-08 08:52:00 -07:00
Arvid Norberg 9273a61459 CHIA-902 make Program.run() and Program.run_with_cost() default to enabling all the most recent features (#18370)
address Richard's review comments on the recent Program.run() changes
2024-08-08 00:58:32 -07:00
Starttoaster 47457c5bf8 checkpoint: into main from release/2.4.3 @ 9c49b1e61e (#18425)
Source hash: 9c49b1e61e
Remaining commits: 0
2024-08-07 15:43:32 -07:00
Matt Hauff 5761229f1b Remove unused (kinda) functionality (#18408) 2024-08-07 15:03:30 -07:00
Earle Lowe d1464da947 CHIA-783: Stop auto-subscribing to local stores (#18166)
* less auto-subscribing

* Make sure to include owned stores in the managed data loop

* Rearrange flaky test

* trying out flaky and increase timeout

* Test adjustments

* Change to not actually subscribing to owned stores

* Fix up typo

* More test adjustments

* return error when unsubscribing from not-subscribed store

* Add flaky

* flaky is optional dependency

* Increase timeout testing

* Ignore errors in getting owned stores during data loop

* Undo changes to test code

* Need to self-subscribe in unsub tests

* Add tests for auto_subscribe_to_local_stores

* Add negative test and remove flaky

* Linting

* Some test adjustments

* Linting fixes

* updates per PR comments
2024-08-07 11:54:45 -07:00
Amine Khaldi 792978acf2 Merge commit '9c49b1e61e6095758d5f1793cebdade06ad9ac6a' into checkpoint/main_from_release_2.4.3_9c49b1e61e6095758d5f1793cebdade06ad9ac6a 2024-08-07 19:31:07 +01:00
Starttoaster 3bbd3a0401 checkpoint: into main from release/2.4.3 @ fd5f794e2d (#18423)
Source hash: fd5f794e2d
Remaining commits: 1
2024-08-07 11:27:31 -07:00
Matt Hauff 8bc332f95e [CHIA-1037] Add TXConfig to action scopes (#18406)
* Add TXConfig to action scopes

* Fix DID test

* Fix CR-CAT method

* Fix NFT offer test
2024-08-07 11:27:13 -07:00
Adam Kelly 3200e6b7eb Make 'chia plotnft -f fingerprint -i wallet_id' output JSON (#18387) 2024-08-07 11:26:53 -07:00
Amine Khaldi 182f3ce420 Merge commit 'fd5f794e2de54681a5e9df6a621fd7a7dc0a760e' into checkpoint/main_from_release_2.4.3_fd5f794e2de54681a5e9df6a621fd7a7dc0a760e 2024-08-07 17:15:47 +01:00
Amine Khaldi 426a435d8d Merge commit '508917f71a79af3f52852d3cfb518b45e3553504' into checkpoint/main_from_release_2.4.3_508917f71a79af3f52852d3cfb518b45e3553504 2024-08-07 13:45:26 +01:00
Earle Lowe c5e8578c16 Increase timeout for test_create_coins_with_amounts (#18392)
Increase timeout
2024-08-06 15:25:57 -07:00
Starttoaster 69fc43893c checkpoint: into main from release/2.4.3 @ 7b777e7db7 (#18401)
Source hash: 7b777e7db7
Remaining commits: 1
2024-08-06 15:25:40 -07:00
Chris Marslender 9c49b1e61e Set correct empty/default value for pool_public_keys (#18386)
Fix the initial config default/empty value for pool_public_keys
2024-08-06 12:09:48 -07:00
Matt Hauff fd5f794e2d [CHIA-1065] Set public key when you find private key in wallet node (#18405)
* Set public key when you find private key

* Add a test
2024-08-06 12:01:46 -07:00
Florin Chirica b59134532f Lint. 2024-08-06 05:31:07 +03:00
Florin Chirica b51e2a585d Some type checking. 2024-08-06 05:25:38 +03:00
Florin Chirica a72a0c1749 Some linting. 2024-08-06 05:08:42 +03:00
Adam Kelly a6ba3a49ba Display sync percentage in 'chia show -s' (#18388)
Display % sync in 'chia show -s'
2024-08-05 15:52:15 -07:00
Florin Chirica a9fd907292 Checkpoint. 2024-08-05 19:03:32 +03:00
Amine Khaldi fd52e0dbea Merge commit '7b777e7db7c7de0e53f30ba36198f56c9dc1a584' into checkpoint/main_from_release_2.4.3_7b777e7db7c7de0e53f30ba36198f56c9dc1a584 2024-08-05 11:27:40 +01:00
Amine Khaldi 0bc8cf5a4d Merge commit '7e057ca5fdd1c2917f2fcfb260dc22a1b85d5f75' into checkpoint/main_from_release_2.4.3_7e057ca5fdd1c2917f2fcfb260dc22a1b85d5f75 2024-08-02 21:04:15 +01:00
yakuhito 508917f71a Add wEURC.b to the list of known assets (#18385)
yak yak yak
2024-08-02 12:22:42 -07:00
Amine Khaldi 25976dad07 Merge commit 'd260e816f01e1d63d68c82d4be8af82d0f8ac222' into checkpoint/main_from_release_2.4.3_d260e816f01e1d63d68c82d4be8af82d0f8ac222 2024-08-02 11:04:41 +01:00
Starttoaster 996dcc2d03 checkpoint: into main from release/2.4.3 @ c0a2db44dc (#18383)
Source hash: c0a2db44dc
Remaining commits: 2
2024-08-01 17:19:03 -07:00
Arvid Norberg ba9420b553 remove block_height_list from BlockGenerator (#18302)
* remove block_height_list from BlockGenerator. This field is only used when farming blocks, and we don't use it in production right now. We only use it in the tests, BlockTools. It has been updated with a cleaner and more direct way of setting the block reference list in new blocks

* test
2024-08-01 16:41:39 -07:00
Matt Hauff a1be3a9613 [CHIA-1015] Add a fee option to push_transactions (#18378)
Add a `fee` option to `push_transactions`
2024-08-01 16:41:13 -07:00
Earle Lowe 7b777e7db7 Resolve problems on Windows running the sub processes when in editable mode (#18379)
* use shutil.which() to find chia executable in a cross platform way

* mypy fixes

* add simple test for launch_start_daemon

* test adjustments
2024-08-01 16:40:44 -07:00
74b14cee2a [CHIA-299] DL separate DAT files in folders by store id (#17688)
* DL separate files by folder.

* Checkpoint.

* Lint.

* Fix http download args.

* Refactor.

* Fix bug.

* Syntax error.

* Fix bug.

* Lint.

* Add test.

* Add S3 change too.

* Lint.

* Fix bug.

* Fix merge conflict properly.

* Merge conflict.

* Merge conflict.

* Lint.

* Fix bug.

* Fix test post merge.

* Lint.

* Try to fix windows test.

* Coverage.

* Lint.

* Lint.

* Lint.

* Checkpoint have enable config option.

* Lint.

* Lint.

* Fix some tests.

* Fix test.

* Try to fix windows.

* Apply suggestions from code review

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

* Update test_data_store.py

* Address some comments.

* Try with new syntax.

* Refactor.

* Lint.

* Lint.

* Try with overload.

* Lint.

* use ClientTimeout for timeout

* change timeout to ClientTimeout

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2024-08-01 16:38:49 -07:00
Amine Khaldi c4026f93b0 CHIA-907 Augment uncurry_puzzle to accept both types of programs (#18286)
Augment uncurry_puzzle to accept both types of programs.

This allows us to use serialized programs without the need to convert them into programs.
2024-08-01 16:36:28 -07:00
Amine Khaldi 92fdb5848b CHIA-982 Simplify Mempool's items_by_feerate (#18340)
Simplify Mempool's items_by_feerate.
2024-08-01 16:36:17 -07:00
Amine Khaldi 7d672deb6e Explore logging the time create_bundle_from_mempool_items takes (#18367)
Explore logging the time create_bundle_from_mempool_items takes.
2024-08-01 16:35:57 -07:00
Amine Khaldi a7044370fb Merge commit 'c0a2db44dc3662c428b0ea93e102e285f15f620d' into checkpoint/main_from_release_2.4.3_c0a2db44dc3662c428b0ea93e102e285f15f620d 2024-07-31 18:15:45 +01:00
Izumi Hoshino f6bfc9c867 Fixed missing partial count was incorrectly incremented on solo plotNFT farming (#18346)
* Fixed an issue where missing partial count was incorrectly incremented on solo plotNFT farming

* Updated test
2024-07-31 09:03:57 -07:00
Amine KhaldiandMatt Hauff ec02a785e4 checkpoint: into main from release/2.4.3 @ 6a5d84d17d (#18371)
[CHIA-1024] Fix wallet observer mode log in while non-observer keys are present (#18361)

Fix wallet observer mode log in while non-observer keys are present

Co-authored-by: Matt Hauff <quexington@gmail.com>
2024-07-31 09:03:28 -07:00
Chris Marslender 7e057ca5fd Add get version RPC method for all services (#18366) 2024-07-30 18:42:04 -07:00
Amine Khaldi e5b1e8528c CHIA-944 Simplify Mempool's get_items_by_coin_ids (#18326)
Simplify Mempool's get_items_by_coin_ids.
2024-07-30 12:28:56 -07:00