chia-blockchain/chia/cmds
Jack Nelson e8ff7ea9a4
Coin Selection CLI / RPC Expansion (#13325)
* add max coin amount everywhere

* add excluded amounts to bare minimum

offers really does not need it passed.

* add excluded coin ids

* finish rpc stuff

* finalize commands

add coins command group & expand various coin selection methods

* fix argument processing & clean up code

* fix grammer

* small miss

* Update wallet_rpc_api.py

* fix test

* add combination command

* fix error

* move command group

* add new built in funcs for direct wallet coin searches.

* add get coin rpc

* add last command

* switch to pageable function

* fix args

* expand multi rpc call and tests

+ fix other things

* da lint

* add reverse coin sorting and ability to select coins

* Update wallet_state_manager.py

* fix types

* align with protocol

* fix asserts

* fix imports

* isort

* Update wallet_coin_store.py

* Update wallet_rpc_api.py
2022-10-24 14:03:53 -05:00
..
__init__.py git mv src chia 2021-04-04 21:41:39 -07:00
beta_funcs.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
beta.py cmds: ctx.exit -> raise click.ClickException (#13577) 2022-09-30 17:50:19 -05:00
chia.py embrace click 8 (#13559) 2022-09-29 11:24:36 -05:00
cmds_util.py Coin Selection CLI / RPC Expansion (#13325) 2022-10-24 14:03:53 -05:00
coin_funcs.py Coin Selection CLI / RPC Expansion (#13325) 2022-10-24 14:03:53 -05:00
coins.py Coin Selection CLI / RPC Expansion (#13325) 2022-10-24 14:03:53 -05:00
configure.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
data_funcs.py Clean up data layer code to use the standard cli client (#13586) 2022-10-19 17:02:05 -05:00
data.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
db_backup_func.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
db_upgrade_func.py remove chia.util.path.mkdir() (#10842) 2022-06-08 10:24:40 -05:00
db_validate_func.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
db.py add chia db backup --backup-file <backup_file_destination> (#11787) 2022-06-14 11:50:30 -05:00
farm_funcs.py remove an insane amount of imports & add support for edge case (#13195) 2022-09-02 17:08:48 -05:00
farm.py cli: Use correct type annotations (#7482) 2021-07-15 10:25:56 -07:00
init_funcs.py Merge commit '27df8e28e3c2082f8959607c07188e56395c6715' into checkpoint/main_from_release_1.6.0_27df8e28e3c2082f8959607c07188e56395c6715 2022-09-01 21:25:38 +01:00
init.py keychain: Drop supports_keyring_passphrase (#12479) 2022-07-22 11:15:00 -05:00
keys_funcs.py chia keys show --json (display all keys as json) (#13637) 2022-10-19 17:41:03 -05:00
keys.py chia keys show --json (display all keys as json) (#13637) 2022-10-19 17:41:03 -05:00
netspace_funcs.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
netspace.py cli: Use correct type annotations (#7482) 2021-07-15 10:25:56 -07:00
passphrase_funcs.py util: Simplify unlocks_keyring and move it with obtain_current_passphrase into cmds (#12850) 2022-08-16 23:29:32 -05:00
passphrase.py cmds|daemon: Improve legacy keyring migration enforcement (#12911) 2022-08-11 15:40:46 -05:00
peer_funcs.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
peer.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
plotnft_funcs.py other refactor changes: one main cmd function 2022-08-03 16:26:00 -04:00
plotnft.py remove an insane amount of imports & add support for edge case (#13195) 2022-09-02 17:08:48 -05:00
plots.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
plotters.py Add plotters. (#8497) 2021-10-28 15:37:46 -07:00
rpc.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
show_funcs.py Fee estimation. (#13645) 2022-10-18 09:12:22 -05:00
show.py Fee estimation. (#13645) 2022-10-18 09:12:22 -05:00
start_funcs.py fix split (#13007) 2022-08-17 01:01:36 -05:00
start.py cmds: Implement chia beta (#12389) 2022-09-12 16:57:31 -05:00
stop.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
units.py configure isort to add the future annotations import (#13327) 2022-09-30 03:40:22 -05:00
wallet_funcs.py Coin Selection CLI / RPC Expansion (#13325) 2022-10-24 14:03:53 -05:00
wallet.py Coin Selection CLI / RPC Expansion (#13325) 2022-10-24 14:03:53 -05:00