* Port get_notifications RPC to RPC marshaller
* Fix test (I hate this)
* Don't use string formatting in SQL query
* rename notification member variable
* Missed a couple?
* Suggestion by @altendky (w/ black fix >:( )
* replace blspy imports with chia_rs imports for BLS types
* remove blspy-stubs, since we're dropping the blspy dependency. chia_rs has type stubs already
* preliminary DataLayer fingerprint control implementation
* add cli and tests
* tidy
* catch up with `@pytest.mark.limit_consensus_modes`
* drop unneeded limit consensus modes
* deal with todos
* 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
* add transaction wallet tests
* add all wallet tests
fix ci
fix path for runners
Update cmd_test_utils.py
Update cmd_test_utils.py
fix ci
fix ci pls i swear
* add did command tests
* add nft and coins tests
* move cli command assert to a central place
* switch to combined string assert
* add notifications commands
* add all vc commands
* separate wallet tests
* fix coverage a tad
* switch to central no_confirm & monkey patch it
* remove problamatic options
* testing utils v1
* testing utils v2
* tests for chia show
* oopsies
* fix chia root not working & rename class
* change to generated full block instead of pre-generated mess
* fix capsys, BASE_LIST and add more comments
* ignore mypy ...
* Added `total_effective_plot_size` for `get_harvesters` RPC API
* Fixed lint error
* Change the type of `total_effective_plot_size` in Receiver to `int`
* Fixed lint error
* Fixed lint error 2
* Changed text
* Added test
* Fixed lint error
* Fixed lint error 2
* Fixed a test issue
* Added config.py to tests/cmds
* Check Wallet DB integrity
* Update command line help
* Improve duplicate DerivationPath index error message
* Move tests to chia/tests
* lint
* py init file
* Print WalletType names
* Don't complain about wallets not having derivation entries that don't need them
* Validate addresses used in order
* Update tests with new error output
* Fix check_addresses_used_contiguous in the case when the last address of the previous wallet was unused