chia-blockchain/chia/rpc
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
..
__init__.py git mv src chia 2021-04-04 21:41:39 -07:00
crawler_rpc_api.py hint chia.rpc.crawler_rpc_api (#14696) 2023-02-28 11:41:36 -06:00
data_layer_rpc_api.py Add DataLayer clear pending roots interfaces (#15516) 2023-06-29 20:49:54 -05:00
data_layer_rpc_client.py Add DataLayer clear pending roots interfaces (#15516) 2023-06-29 20:49:54 -05:00
data_layer_rpc_util.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
farmer_rpc_api.py Farmer now returns missing signage points (#15765) 2023-07-18 21:04:03 -05:00
farmer_rpc_client.py Annotate test_farmer_harvester_rpc.py (#15377) 2023-05-24 16:49:53 -05:00
full_node_rpc_api.py Merge commit '0101ae11b4e7b7ffd1ec12faa46c643938517aaa' into checkpoint/main_from_release_2.0.0_0101ae11b4e7b7ffd1ec12faa46c643938517aaa 2023-08-14 17:37:44 +01:00
full_node_rpc_client.py hint chia.rpc.full_node_rpc_client (#14705) 2023-04-24 12:45:57 -06:00
harvester_rpc_api.py Added compression level and harvesting mode to harvester protocol/mes… (#15776) 2023-07-18 16:24:56 -05:00
harvester_rpc_client.py Added compression level and harvesting mode to harvester protocol/mes… (#15776) 2023-07-18 16:24:56 -05:00
rpc_client.py hint chia.rpc.farmer_rpc_api, client (#14697) 2023-02-28 11:41:15 -06:00
rpc_server.py util: Async DNS lookups (#14999) 2023-04-28 13:37:28 -05:00
timelord_rpc_api.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
util.py Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
wallet_rpc_api.py Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00
wallet_rpc_client.py Introduce TXConfig and CoinSelectionConfig (#15666) 2023-08-18 14:03:37 -05:00