fn ensure_no_explicit_wallet_signer(wallet: &WalletOpts) -> Result<()>Expand description
Rejects single-wallet signer options when a Tempo session is already selected.
Session signing must fail closed instead of falling back to a long-lived or explicit signer.