Add From for SanitizeError > TransactionError

This commit is contained in:
Trent Nelson
2020-08-04 21:22:25 -06:00
committed by mergify[bot]
parent e25846e1ad
commit 3f73affb2e
2 changed files with 7 additions and 2 deletions

View File

@ -613,8 +613,7 @@ impl Accounts {
use solana_sdk::sanitize::Sanitize;
let keys: Vec<Result<_>> = OrderedIterator::new(txs, txs_iteration_order)
.map(|tx| {
tx.sanitize()
.map_err(|_| TransactionError::SanitizeFailure)?;
tx.sanitize().map_err(TransactionError::from)?;
if Self::has_duplicates(&tx.message.account_keys) {
return Err(TransactionError::AccountLoadedTwice);