@click.option("-l","--list","flat_list",is_flag=True,help="Output a flat list of coins")
@click.option("-i","--include",metavar="FIELD",multiple=True,help="Include only these fields")
@click.option("-e","--exclude",metavar="FIELD",multiple=True,help="Exclude these fields")
@click.option("-I","--include-type",metavar="TYPE",multiple=True,help="Include only these categories")
@click.option("-E","--exclude-type",metavar="TYPE",multiple=True,help="Exclude these categories")
@click.option("-f","--filter",metavar="FIELD=FILTER",multiple=True,help="Include only coins that match a filter")
@click.option("-F","--filter-exclude",metavar="FIELD=FILTER",multiple=True,help="Exclude coins that match a filter")
@click.option("-i","--include",metavar="FIELD",multiple=True,help="Include only these fields (-i shortcut -i name)")
@click.option("-e","--exclude",metavar="FIELD",multiple=True,help="Exclude these fields (-e blockchain_link)")
@click.option("-I","--include-type",metavar="TYPE",multiple=True,type=type_choice,help="Include only these categories (-I bitcoin -I erc20)")
@click.option("-E","--exclude-type",metavar="TYPE",multiple=True,type=type_choice,help="Exclude these categories (-E nem -E misc)")
@click.option("-f","--filter",metavar="FIELD=FILTER",multiple=True,help="Include only coins that match a filter (-f taproot=true -f maintainer='*stick*')")
@click.option("-F","--filter-exclude",metavar="FIELD=FILTER",multiple=True,help="Exclude coins that match a filter (-F 'blockbook=[]' -F 'slip44=*')")
@click.option("-t","--exclude-tokens",is_flag=True,help="Exclude ERC20 tokens. Equivalent to '-E erc20'")
@click.option("-d","--device",metavar="NAME",help="Only include coins supported on a given device")
@click.option("-d","--device-include",metavar="NAME",multiple=True,type=device_choice,help="Only include coins supported on these given devices (-d connect -d trezor1)")
@click.option("-D","--device-exclude",metavar="NAME",multiple=True,type=device_choice,help="Only include coins not supported on these given devices (-D suite -D trezor2)")