Amine Khaldi
fa762fe945
Use pytest's monkeypatch fixture instead of unittest's MagicMock ( #16130 )
...
Use pytest's monkeypatch fixture instead of unittest's MagicMock.
2023-08-23 22:55:27 -05:00
Matt Hauff
8639a91fc5
Change NFT tests to cover bulk transfer/DID set of multiple NFTs at once ( #16091 )
...
* Change NFT tests to cover bulk transfer/DID set of multiple NFTs at once
* Fix flakiness
2023-08-21 23:30:41 -05:00
Matt Hauff
9a50b48f93
Make sure reuse_puzhash works for nft1 offers ( #16116 )
2023-08-21 17:31:44 -05:00
Kyle Altendorf
b75acc76f9
consolidate --fingerprint
definitions ( #16114 )
2023-08-21 15:47:37 -05:00
William Allen
24120d31a1
Notify glue of completed prerelease, and fix permissions ( #16122 )
...
* Notify glue of completed prerelease
* fix permissions
* add prerelease endpoint
* adding prerelease to start-release
2023-08-21 15:46:42 -05:00
Chris Marslender
87b82dcd1e
Update codeowner for .github to a group ( #16124 )
2023-08-21 10:39:38 -05:00
William Allen
fa412ddf46
checkpoint: into main from release/2.0.0 @ 8c83d938db
( #16125 )
...
Source hash: 8c83d938db
Remaining commits: 0
2023-08-21 10:12:43 -05:00
Amine Khaldi
b53832c46a
Merge commit '8c83d938db9f6503445c442d9c293971acd54070' into checkpoint/main_from_release_2.0.0_8c83d938db9f6503445c442d9c293971acd54070
2023-08-21 14:02:00 +01:00
William Allen
5103130a23
checkpoint: into main from release/2.0.0 @ 493cc16659
( #16121 )
...
Source hash: 493cc16659
Remaining commits: 1
2023-08-19 14:15:42 -05:00
Amine Khaldi
1802bbe6f0
Merge commit '493cc16659261a59c3d168f7166cfddcb7560d5b' into checkpoint/main_from_release_2.0.0_493cc16659261a59c3d168f7166cfddcb7560d5b
2023-08-19 17:44:57 +01:00
William Allen
6b48170b0c
checkpoint: into main from release/2.0.0 @ 10d09e6cd5
( #16115 )
...
Source hash: 10d09e6cd5
Remaining commits: 2
2023-08-18 23:01:38 -05:00
Matt Hauff
d08eaa67d0
Fix VC mypy issues ( #16117 )
2023-08-18 15:35:23 -05:00
Jeff
29c4ce541d
Support calling get_routes via wss ( #16103 )
...
Rework get_routes to support being called via wss
2023-08-18 14:52:02 -05:00
Amine Khaldi
173f919fb7
Merge commit '10d09e6cd554a7f6a2b61b5373cdf5ac9cf82a21' into checkpoint/main_from_release_2.0.0_10d09e6cd554a7f6a2b61b5373cdf5ac9cf82a21
2023-08-18 20:17:31 +01:00
William Allen
1419002c2b
checkpoint: into main from release/2.0.0 @ b59315836d
( #16112 )
...
Source hash: b59315836d
Remaining commits: 3
2023-08-18 14:05:00 -05:00
Matt Hauff
000499484d
Add the option for arbitrary conditions to make_solution ( #15888 )
...
* Add the option for arbitrary conditions to make_solution
* Unknown conditions should come first
* Fix related VC driver bug
2023-08-18 14:04:27 -05:00
Matt Hauff
a545e6a8a7
Introduce TXConfig and CoinSelectionConfig ( #15666 )
...
* Explore TXConfig
* test fixes
* more test fixs
* more test fixs
* Make TXConfig a CoinSelectionConfig subclass
* Move RPC config loading into decorator
* Fix mempool performance test
* Fix wallet sync test
* Fix streamable
* Forgot send_transaction_multi
* Remove potentially_inside_lock change
* Add .override to config object
* A few fixes from review
* Get create_message_spend working with tx_config.reuse_puzhash
* pylint and rebase fixes
* Add tests for CMD loaders
* Add RPC client and tests for cancel_offers endpoint
* Add some coverage
* Fix did test
* Add DID test coverage
* add tests for TXConfig & CoinSelectionConfig
* Add reuse_puzhash to dl wallet test
* Add reuse puzhash to dl_wallet test
* Add test coverage to wallet sync test
* Add more tests for TXConfig
* Add tests for coin_funcs.py
* Add some wallet_funcs tests
* Bad merge
* Fix bad test
* condense cmd tests
* test coverage ignore
* merge fix
* Undo GUI change
* Remove a couple of unused tx_endpoints
* Changes due to (#15846 )
* Merge fixes
* new=True
* Fix the coins tests
* Fix DID tests
* Fix NFT tests
* Fix VC tests
* Fix wallet tests
* Delete now uneccessary tests
* Fix bad change
2023-08-18 14:03:37 -05:00
Kyle Altendorf
a3236b9df9
Update conditions.py ( #16082 )
2023-08-18 14:03:05 -05:00
Kyle Altendorf
441d706681
remove cls
parameter hinting from conditions classes ( #16080 )
...
* Update conditions.py
https://github.com/Chia-Network/chia-blockchain/pull/15883#discussion_r1296356524
* black
2023-08-18 14:02:22 -05:00
Amine Khaldi
936d1f9c89
Merge commit 'b59315836dd086e6506f10fd2bef3e620baabff0' into checkpoint/main_from_release_2.0.0_b59315836dd086e6506f10fd2bef3e620baabff0
2023-08-18 18:35:58 +01:00
William Allen
0ed396cb67
checkpoint: into main from release/2.0.0 @ 34314c1abb
( #16109 )
...
Source hash: 34314c1abb
Remaining commits: 4
2023-08-18 12:34:29 -05:00
Amine Khaldi
1766b697fd
Merge commit '34314c1abb36b1088898cd83b7809133b93eb834' into checkpoint/main_from_release_2.0.0_34314c1abb36b1088898cd83b7809133b93eb834
2023-08-18 11:24:34 +01:00
Jeff
8c83d938db
Bump chia-blockchain-gui to 2.0.0-rc6 ( #16105 )
...
Bump chia-blockchain-gui to 244a75631c343920389f839c4b0c391d441ded2c
* add emojis to address book; address book design updates; cleanup by @paninaro in https://github.com/Chia-Network/chia-blockchain-gui/pull/2011
**Full Changelog**: https://github.com/Chia-Network/chia-blockchain-gui/compare/2.0.0-rc5...2.0.0-rc6
2023-08-18 00:05:54 -05:00
Earle Lowe
493cc16659
Update to chiapos 2.0.2 ( #16104 )
2023-08-18 00:03:04 -05:00
Earle Lowe
10d09e6cd5
Always use at least one worker for chia plots check
( #16099 )
...
* Always use at least one worker
* Fix type
* Black
2023-08-17 21:40:47 -05:00
Arvid Norberg
7b0bea4043
various typing fixes ( #15899 )
...
* add blspy-stubs to improve mypy
* various typing fixes
* avoid cast
* use ValueError exception instead of assert when aborting picking a wallet key
2023-08-17 19:10:40 -05:00
William Allen
ffb2b614c9
checkpoint: into main from release/2.0.0 @ cde7005652
( #16096 )
...
Source hash: cde7005652
Remaining commits: 0
2023-08-17 19:01:27 -05:00
Earle Lowe
b59315836d
Adjust harvester warning to 8 seconds from 5 ( #16100 )
...
* Adjust harvester warning to 8 seconds from 5
* Update time in check plots to match harvester warning
* Fix up warning message
2023-08-17 18:37:18 -05:00
Arvid Norberg
7408225b87
add missing method to FullNodeRpcClient mock ( #16095 )
2023-08-17 16:42:51 -05:00
Chris Marslender
34314c1abb
Trusted publishing for pypi ( #16092 )
...
Use trusted publishing for pypi
2023-08-17 15:50:08 -05:00
Amine Khaldi
413fc9ce1e
Merge commit 'cde700565299f021a63ac13657d7044079683406' into checkpoint/main_from_release_2.0.0_cde700565299f021a63ac13657d7044079683406
2023-08-17 21:11:22 +01:00
William Allen
d574d0d302
checkpoint: into main from release/2.0.0 @ 0deb8e6dc6
( #16093 )
...
Source hash: 0deb8e6dc6
Remaining commits: 1
2023-08-17 15:05:42 -05:00
wallentx
71008bdd9d
Merge commit '0deb8e6dc625b7247945e4d2c081554491686035' into checkpoint/main_from_release_2.0.0_0deb8e6dc625b7247945e4d2c081554491686035
2023-08-17 12:55:05 -05:00
Matt Hauff
a111f2537c
Add self revocation path to VC wallet ( #16051 )
...
* Add self revocation path to VC wallet
* add test coverage
* actually test coverage
2023-08-17 12:52:30 -05:00
d1m1trus
95826c53f4
Added wallet id showing when using the 'chia plotnft show'. ( #16078 )
2023-08-17 12:51:39 -05:00
Matt Hauff
e72e155391
Don't raise on duplicate VC proof insertion ( #16077 )
2023-08-17 12:51:20 -05:00
Arvid Norberg
f8db204b5c
revive test-full-sync benchmark ( #16088 )
...
fixup test-full-sync benchmark
2023-08-17 12:50:41 -05:00
William Allen
9e328fb31d
checkpoint: into main from release/2.0.0 @ f1ad0d29d2
( #16090 )
...
Source hash: f1ad0d29d2
Remaining commits: 2
2023-08-17 12:41:36 -05:00
Arvid Norberg
e3f3a540e3
Parallel CI ( #16071 )
...
* run CI jobs in parallel by default
* run cat_wallet tests in serial
* run simulation tests in serial
2023-08-17 12:16:26 -05:00
Arvid Norberg
f4f6cb633e
adjust timing thresholds for some benchmarks ( #16068 )
...
adjust timing thresholds for some benchmarks to make them more likely to pass
2023-08-17 10:57:09 -05:00
Amine Khaldi
f7f4b4ad56
Merge commit 'f1ad0d29d2de8ae94b02a8c5edf9456e593d125a' into checkpoint/main_from_release_2.0.0_f1ad0d29d2de8ae94b02a8c5edf9456e593d125a
2023-08-17 16:45:53 +01:00
William Allen
d2d6244282
checkpoint: into main from release/2.0.0 @ a91e8d226c
( #16089 )
...
Source hash: a91e8d226c
Remaining commits: 3
2023-08-17 10:35:58 -05:00
Amine Khaldi
df9973646a
Merge commit 'a91e8d226c6c07c68a9b60074a7db3669b233f51' into checkpoint/main_from_release_2.0.0_a91e8d226c6c07c68a9b60074a7db3669b233f51
2023-08-17 11:07:09 +01:00
William Allen
90f3be386b
checkpoint: into main from release/2.0.0 @ 914505f945
( #16084 )
...
Source hash: 914505f945
Remaining commits: 2
2023-08-16 21:33:17 -05:00
Jeff
cde7005652
Bump chia-blockchain-gui to 2.0.0-rc5 ( #16085 )
...
Bump chia-blockchain-gui to 623bcdbed1b8512cbbd056eab629eba20c694f20
* Added texts for effective size by @ChiaMineJP in https://github.com/Chia-Network/chia-blockchain-gui/pull/1995
* Show `None` if plotNFT is not chosen in the add plot page by @ChiaMineJP in https://github.com/Chia-Network/chia-blockchain-gui/pull/1992
* Fixed an issue where plotNFT was not created after changing plotter by @ChiaMineJP in https://github.com/Chia-Network/chia-blockchain-gui/pull/1997
* Fixed testnet faucet url by @ChiaMineJP in https://github.com/Chia-Network/chia-blockchain-gui/pull/1998
**Full Changelog**: https://github.com/Chia-Network/chia-blockchain-gui/compare/2.0.0-rc4...2.0.0-rc5
2023-08-16 21:32:56 -05:00
Florin Chirica
0deb8e6dc6
Timeout for retrieving a decompressor. ( #16047 )
...
* Timeout for retrieving a decompressor.
* Pre-commit fix
* Use new chiapos
* Use chiapos 2.0.1
---------
Co-authored-by: wallentx <william.allentx@gmail.com>
2023-08-16 18:40:29 -05:00
Jack Nelson
33dd20e6be
Fix Core Test Flake ( #16055 )
...
* upgrade and fix find avail listen port
cleanup names and logic
* Update chia/seeder/dns_server.py
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
* rewrite db test
---------
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
2023-08-16 18:39:42 -05:00
William Allen
841c72a5cb
cleanup coverage-diff comment ( #16025 )
...
* cleanup coverage-diff comment
* Fixing PR comment format
* fixing gh syntax
* fixing branch ref
* fixing newline
* Using github.base_ref
2023-08-16 18:29:11 -05:00
wallentx
a5ac984b4c
Merge commit '914505f9456a17534272c8be8a0ce18e26534aa8' into checkpoint/main_from_release_2.0.0_914505f9456a17534272c8be8a0ce18e26534aa8
2023-08-16 18:21:45 -05:00
William Allen
f8c59e5a4b
checkpoint: into main from release/2.0.0 @ cbf971e7f5
( #16076 )
...
Source hash: cbf971e7f5
Remaining commits: 3
2023-08-16 17:31:12 -05:00