I created the original stake using SolFlare and my Ledger HW. Now I want to redelegate that stake to a different Vote account. There appears to be a way to do it using the CLI
solana redelegate-stake
However, I don't know the correct syntax to get the command to work. I've confirmed that the Stake Authority and Withdraw Authority is at usb://ledger?key=0/0
solana-keygen pubkey usb://ledger?key=0/0
I tried the following:
solana redelegate-stake --stake-authority usb://ledger?key=0/0 --fee-payer usb://ledger?key=0/0 my_stake_account the_new_vote_account my_stake_account
I was expecting it to ask the Ledger to sign the transaction but it didn't and just errored out immediately
Error: Dynamic program error: missing signature for supplied pubkey: my_stake_account
Does anyone know how to get redelegate-stake to work with a Ledger HW?