Don't ignore VoteProgram errors

This commit is contained in:
Greg Fitzgerald 2018-11-11 21:13:32 -07:00
parent 2696b22348
commit 5fce8d2ce1
1 changed files with 3 additions and 1 deletions

View File

@ -797,7 +797,9 @@ impl Bank {
return Err(BankError::ProgramRuntimeError(instruction_index as u8));
}
} else if VoteProgram::check_id(&program_id) {
VoteProgram::process_transaction(&tx, instruction_index, program_accounts).is_err();
if VoteProgram::process_transaction(&tx, instruction_index, program_accounts).is_err() {
return Err(BankError::ProgramRuntimeError(instruction_index as u8));
}
} else {
let mut depth = 0;
let mut keys = Vec::new();