* first pass
first exposing `--num` and `--start-index` through to `nft_get_nfts` rpc call
* broke signature, fallback to defaults here
broke `list_nfts` signature for 1 test, supply defaults here like `vc_get_list` does (thinking `100_000` will revert back to `50` for count/num as well, but leaving it as-is for now)
* Update chia/cmds/wallet.py
Co-authored-by: Sebastjan Trepca <trepca@gmail.com>
* Update chia/rpc/wallet_rpc_client.py
use suggested default, `num=50`
Co-authored-by: Sebastjan Trepca <trepca@gmail.com>
* update `--start-index` help message for `nft list` cmd
* lost scope, fix indent on list_nft in wallet_rpc_client
* fix eager formatting
* missing annotations on signature
* black formatting
---------
Co-authored-by: Sebastjan Trepca <trepca@gmail.com>
* Allow create_tandem_xch_tx to take a set of announcements
* Create potential announcement in correct arm of create_tandem_xch_tx
* Make does_coin_belong_to_wallet more robust
* Add match_hinted_coin to wallet protocol
* Add CROuterPuzzle
* Add conditions with fee announce.clsp
* Add CRCATWallet
* Add CLI support for CR-CATs
* Fix bug in CATOuterPuzzle
* Add SOFTFORK_HEIGHTS as an exportable variable from conftest
* Allow specifying num of blocks to farm to wallets_prefarm_services
* Add potential subclasses to cat wallet creation
* Integrate CR-CATs into offers
* Address comments by @geoffwalmsley
* Add CRCAT info to get_wallets
* Changes due to (#15846)
* don't run tests with database schema v1
* remove support for database schema v1 from BlockStore
* remove support for database schema v1 from CoinStore
* remove support for database schema v1 from HintStore
* remove support for v1 BlockStore schema from blockchain reorg logic
* remove support for database schema v1 from BlockHeightMap
* run block store tests both with and without the cache
* add test with empty blockchain for BlockHeightMap
* fix typo
* Fix python3.11-venv into install.sh
Fix Installation aborted due to not being able to install an older version of python3.10-venv
* Fixed python3.11-venv into install.sh rev2
Fixed Installation aborted due to not being able to install an older version of python3.10-venv
* Fixed python3.11-venv into install.sh rev3
Fixed Installation aborted due to not being able to install an older version of python3.10-venv
* Rework Bladebit artifact logic, CI cleanup
* Fixing input indentation
* Extra quote
* Fix linting on windows, and OSX conditionals
* Using bladebit suffix
* removed extra quote
* Fixed inputs name
* adding blank option (#4)
---------
Co-authored-by: William Allen <wallentx@users.noreply.github.com>
* Remove hack_populate'ing secret keys
* Add an optional version of get_private_key
* test fixes
* remove pool wallet's sign method
* Move sign_transaction to wallet_state_manager
* Add test coverage
* Fix PoolWallet
* Test coverage
* remove e_msg
* Extract `respond_signatures` logic
* Add `call_api_of_specific` method to `ChiaServer`
* Fix typehint for test fixture `farmer_one_harvester`
* Make test helper `add_dummy_connection` work with any node type
* Add `reply_types` to `request_signatures` of harvester
* Fix duplicate SP processing with multiple nodes
* Handle state in `request_signed_values`
* Add set typehint
* Add comment re `_process_respond_signatures()` usage
* Fix imports
* Fix wording to not confuse with SignedValues message
* Mojave is dead
* Update check_wheel_availability.yaml
* Update build-macos-installers.yml
Set MACOSX_DEPLOYMENT_TARGET=11 when building installer
* Fix up yaml
---------
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
Co-authored-by: Earle Lowe <e.lowe@chia.net>