Move types to more appropriate files (#10638)

This commit is contained in:
Jack May
2020-06-17 10:39:14 -07:00
committed by GitHub
parent 39984cdcc3
commit dac7dc2f10
26 changed files with 97 additions and 98 deletions

View File

@@ -216,3 +216,10 @@ pub fn create_is_signer_account_infos<'a>(
})
.collect()
}
/// Return the next AccountInfo or a NotEnoughAccountKeys error
pub fn next_account_info<'a, 'b, I: Iterator<Item = &'a AccountInfo<'b>>>(
iter: &mut I,
) -> Result<I::Item, ProgramError> {
iter.next().ok_or(ProgramError::NotEnoughAccountKeys)
}