dustinface
d23ea4df38
server: Fix versions for incoming connections ( #15465 )
2023-06-07 14:07:56 -05:00
Matt Hauff
0bd6a8ac3b
Move CAT_MOD from cat_loader -> cat_utils ( #15459 )
...
Move CAT_MOD from chia.wallet.puzzles.cat_loader -> chia.wallet.cat_wallet.cat_utils
2023-06-06 19:13:11 -05:00
dustinface
bddcc8f3a8
wallet: Fix missing hint in GenesisById.generate_issuance_bundle
( #15424 )
...
* wallet: Fix missing hint in `GenesisById.generate_issuance_bundle`
* Call `get_tree_hash` only once
2023-06-06 12:39:56 -05:00
dustinface
b2cbea84d9
wallet: Hint puzzle_utils.py
( #15422 )
2023-06-06 12:39:15 -05:00
dustinface
ebc5f3c124
util: Improve list_to_batches
( #15415 )
...
* Make `list_to_batches` work with collections instead of lists only
* Move `to_batches` into `chia.util.misc`
* Only support `set` and `list`
* Drop `tests.generator.test_to_batches` exclusion
* Improve type restrictions and be more coverage friendly in tests
2023-06-06 12:00:07 -05:00
Amine Khaldi
8db38be33e
Merge commit 'ec28f764632b6c77d35b5720c258d20b7bfdd788' into checkpoint/main_from_release_1.8.2_ec28f764632b6c77d35b5720c258d20b7bfdd788
2023-06-05 17:25:05 +01:00
William Allen
349f87facf
checkpoint: into main from release/1.8.2 @ ef68bf76c1
( #15431 )
...
Source hash: ef68bf76c1
Remaining commits: 0
2023-06-05 11:23:15 -05:00
Jeff
ec28f76463
remove unnecessary filtering of state_changed messages for the UI ( #15437 )
2023-06-03 09:56:45 -05:00
Matt Hauff
201f4e459d
Fix vcs get command when no proofs exist yet ( #15432 )
2023-06-02 17:54:31 -05:00
Matt Hauff
5dd204a001
Fix .get_next_from_coin_spend
on VerifiedCredential and test new puzhashes ( #15423 )
...
Fix .get_next_from_coin_spend on VCWallet and test new puzhashes
2023-06-02 17:54:04 -05:00
Arvid Norberg
ae0939af79
bump SOFT_FORK3_HEIGHT to align with the next release cycle ( #15428 )
2023-06-01 21:48:01 -05:00
Amine Khaldi
88f2121791
Merge commit 'ef68bf76c1c72302a198888780a19698684b6666' into checkpoint/main_from_release_1.8.2_ef68bf76c1c72302a198888780a19698684b6666
2023-06-01 20:34:41 +01:00
dustinface
93af781b4e
wallet: Drop unused conditions helper/parameter ( #15421 )
2023-06-01 14:27:35 -05:00
Kronus91
ef68bf76c1
Add confirmed filter for get_transactions ( #15374 )
...
* Add confirmed filter
* resolve comment
2023-06-01 11:53:59 -05:00
Kyle Altendorf
70a8874ba5
copy connection set to iterate while pinging ( #15407 )
2023-05-31 11:34:30 -05:00
Sebastjan Trepca
f4204de752
get_wallet_balances ( #15367 )
...
* added get_wallet_balances rpc api
* whitespace
* get_wallet_balances for GUI convenience
* test for specified ids
* wait for bundles to get into mempool
2023-05-31 11:28:40 -05:00
Chris Marslender
35e55bd970
Add timelord_launcher to the pyinstaller.spec ( #15094 )
...
* Add timelord_launcher to the pyinstaller.spec
* Update to just timelord_launcher
2023-05-30 12:50:31 -05:00
Adam Kelly
60d11a435f
Type hint ( #15357 )
...
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-05-24 19:05:36 -05:00
Matt Hauff
1fa1f52c11
Use spendable instead of confirmed balance for offers ( #15352 )
2023-05-24 16:51:07 -05:00
Amine Khaldi
2abc0e44ce
Annotate harvester_rpc_api.py ( #15378 )
...
* Annotate harvester_rpc_api.py.
* We no longer need to exclude chia.server.start_harvester.
2023-05-24 16:50:06 -05:00
Amine Khaldi
36bc639ed9
Annotate test_farmer_harvester_rpc.py ( #15377 )
...
Annotate test_farmer_harvester_rpc.py.
2023-05-24 16:49:53 -05:00
dustinface
1141f1cdbd
wallet: Refactor WalletStateManager.get_keys
( #15361 )
...
* wallet: Refactor `WalletStateManager.get_keys`
* Test `WalletStateManager.get_private_key`
2023-05-24 16:49:36 -05:00
Adam Kelly
7f591890af
Give a type to tuple representing peak (height and block hash) of peer ( #14853 )
...
* Give a type to tuple representing peak (height and block hash) of peer
* Update chia/wallet/wallet_node.py
Co-authored-by: Kyle Altendorf <sda@fstab.net>
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-05-23 19:53:32 -05:00
Adam Kelly
337cb312e1
Typecheck chia/wallet/secret_key_store.py ( #14945 )
...
* Typecheck chia/wallet/secret_key_store.py
* typecheck secret_key_store.py
---------
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-05-23 19:53:01 -05:00
dustinface
92e10951b2
pools: Drop PoolWallet.get_next_interesting_coin
( #15273 )
2023-05-23 14:27:43 -05:00
Kyle Altendorf
5d14f0a208
add test coverage for starting a node with an existing db ( #15338 )
...
* add test coverage for starting a node with an existing db
* Update chia/simulator/setup_services.py
2023-05-23 14:27:10 -05:00
Adam Kelly
30cfca9589
Typecheck log_exceptions.py ( #14941 )
...
* Typecheck log_exceptions.py
* typecheck log_exceptions
---------
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-05-23 14:24:56 -05:00
Adam Kelly
696eb6c6d6
Typecheck chia/util/safe_cancel_task.py ( #14943 )
...
* Typecheck chia/util/safe_cancel_task.py
* typecheck safe_cancel_task.py
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2023-05-23 14:24:44 -05:00
Arvid Norberg
ff226e8cb7
make sure tests that use BlockTools use a single source of consensus constants ( #15364 )
...
make sure tests that use BlockTools use a single source of consensus constants. This is in preparations for being able to run tests with different sets of constants, e.g. the hard-fork constants
2023-05-23 12:02:28 -05:00
Amine Khaldi
ef613df2f0
Annotate chia/plotters/chiapos.py ( #15363 )
...
Annotate chia/plotters/chiapos.py.
2023-05-23 12:01:37 -05:00
Amine Khaldi
5473c94a6b
Annotate chia/simulator/block_tools.py ( #15349 )
2023-05-23 10:09:45 -05:00
Amine Khaldi
cf4fffdbea
Annotate farmer/farmer_api.py ( #15347 )
...
Annotate farmer/farmer_api.py.
2023-05-23 05:34:53 -05:00
Roy Natian
eae562bde3
Wording change for fix ssl - Update ssl_check.py ( #15358 )
...
To make it easier for people to copy-paste the command, I put it at the end of the sentence.
2023-05-23 05:00:22 -05:00
Amine Khaldi
e44b60c348
Annotate chia/timelord/iters_from_block.py ( #15348 )
2023-05-23 04:59:49 -05:00
dustinface
e9a260f3d9
wallet: Implement /get_coin_records
RPC command ( #15100 )
...
Implement RPC command `get_coin_records`
2023-05-23 04:45:49 -05:00
Arvid Norberg
b3b53e1657
fix timelord mypy type hints ( #15351 )
...
* fix mypy type hints for timelord
* fix mypy type annotation for timelord_state
2023-05-22 18:38:50 -05:00
Kyle Altendorf
526310374f
use WalletStateManager.get_wallet() in wallet_rpc_api ( #15334 )
2023-05-22 18:09:55 -05:00
Kronus91
c45875d517
Add notification for VC ( #15353 )
...
* Add notification for VC
* Resolve comment
2023-05-22 17:38:12 -05:00
Kyle Altendorf
fab36d5b4e
hint and test dump keyring ( #15355 )
2023-05-22 14:54:46 -05:00
Kyle Altendorf
9938eee808
have pyinstaller include all chia modules and .hex files ( #15340 )
...
* have pyinstaller search for all .hex files
* also add all chia .py files as hidden imports
* ROOT
* cleanup
* tidy
2023-05-22 11:48:27 -05:00
Arvid Norberg
f0433d2a47
Weight proof typing ( #15316 )
...
* add type hints to test_proof_of_space.py
* add type hints to weight_proof.py
2023-05-22 10:23:33 -05:00
Jeff
73c6d303e0
Update --fee options to indicate units are in XCH ( #15327 )
2023-05-19 19:14:44 -05:00
dustinface
1777ecc2e8
server: Store Version
objects instead of str
in WSChiaConnection
( #15330 )
...
* server: Store `Version` objects instead of `str` in `WSChiaConnection`
* Test connection versions
2023-05-19 13:45:00 -05:00
Arvid Norberg
621c75e4ba
Fork infrastructure ( #15299 )
...
* remove softfork-logic for 1.7 softfork (which has already activated)
* add new constants for soft-fork3, hard-fork and the other plot-filter adjustments
2023-05-18 20:20:11 -05:00
dustinface
c5714b1720
wallet: Fix filter imports ( #15325 )
2023-05-18 13:19:57 -05:00
dustinface
9e9c75912f
full_node: Refactor get_puzzle_and_solution_for_coin
( #15323 )
2023-05-17 17:34:33 -05:00
dustinface
da4ab45ae0
wallet: Introduce CHIA_DEV_COMPILE_CLVM_DISABLED
environment variable ( #15319 )
2023-05-17 13:06:17 -05:00
Jack Nelson
f2cc1f2ea1
Have simulator not rely on chia_root as originally implemented. & fix simulator tests ( #15157 )
...
* fix parent path issue
* Update default_root.py
* remove fstring
* Update test-single.yml
* allow for multiple parallel runs
2023-05-17 12:55:12 -05:00
Amine Khaldi
b4c161ec57
Merge commit '61ad4dae37b9fd9a1dcd61416d3d7eaae0cc2fe3' into checkpoint/main_from_release_1.8.1_61ad4dae37b9fd9a1dcd61416d3d7eaae0cc2fe3
2023-05-17 11:15:52 +01:00
Arvid Norberg
61ad4dae37
optimize compact proofs ( #15304 )
2023-05-16 16:45:22 -05:00