Add the vote context to the just below initialize context
#[derive(Accounts)] pub struct Vote<'info> { #[account(mut)] pub vote_account: Account<'info, VoteAccount>, pub signer: Signer<'info>, }