chia-blockchain/chia
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
..
clvm drop support for database schema v1 (#15895) 2023-08-03 14:18:33 -05:00
cmds Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
consensus various typing fixes (#15899) 2023-08-17 19:10:40 -05:00
daemon Fixed an issue where chiapos recognized t2 as required option (#16020) 2023-08-14 11:20:56 -05:00
data_layer Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
farmer Add support for multi node farmers (#15444) 2023-07-28 14:48:32 -05:00
full_node various typing fixes (#15899) 2023-08-17 19:10:40 -05:00
harvester Merge commit '0deb8e6dc625b7247945e4d2c081554491686035' into checkpoint/main_from_release_2.0.0_0deb8e6dc625b7247945e4d2c081554491686035 2023-08-17 12:55:05 -05:00
introducer server: Introduce ApiProtocol (#15466) 2023-06-13 20:12:25 -05:00
plot_sync Added compression level and harvesting mode to harvester protocol/mes… (#15776) 2023-07-18 16:24:56 -05:00
plotters Use 'Completed writing plot' as the magic final words for cudaplot (#16011) 2023-08-10 21:06:01 -05:00
plotting various typing fixes (#15899) 2023-08-17 19:10:40 -05:00
pools Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
protocols Added compression level and harvesting mode to harvester protocol/mes… (#15776) 2023-07-18 16:24:56 -05:00
rpc Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
seeder Fix Core Test Flake (#16055) 2023-08-16 18:39:42 -05:00
server fix testnet10 sync-from-scratch (#15967) 2023-08-11 19:24:15 -05:00
simulator Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
ssl Use PKCS#8 format for SSL private keys (#15594) 2023-06-23 16:57:15 -05:00
timelord Plot filter hard fork (#15336) 2023-07-12 10:26:23 -05:00
types fix flake8 warnings (#15897) 2023-07-31 09:46:49 -05:00
util various typing fixes (#15899) 2023-08-17 19:10:40 -05:00
wallet Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
__init__.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
__main__.py the future! 2023-03-09 13:40:48 -05:00
py.typed Added a py.typed file in the chia directory for pep-561 compliance (#8014) 2021-08-17 10:53:25 -07:00
pyinstaller.spec Update install plotters scripts (#15838) 2023-07-24 20:57:49 -05:00