From de3cfbd04964dd66faeae5616b5763b1d30520e2 Mon Sep 17 00:00:00 2001 From: Achim Schneider Date: Sun, 19 Mar 2023 12:51:52 +0100 Subject: [PATCH] unwrap results --- primitives/arkworks/src/ed_on_bls12_377.rs | 2 +- primitives/arkworks/src/ed_on_bls12_381.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/primitives/arkworks/src/ed_on_bls12_377.rs b/primitives/arkworks/src/ed_on_bls12_377.rs index 4074131586253..b35688c5eeebc 100644 --- a/primitives/arkworks/src/ed_on_bls12_377.rs +++ b/primitives/arkworks/src/ed_on_bls12_377.rs @@ -30,7 +30,7 @@ use sp_std::vec::Vec; pub fn msm(bases: Vec, scalars: Vec) -> Vec { let bases: Vec<_> = serialize_iter_to_vec::>(bases); let scalars: Vec<_> = - serialize_iter_to_vec::<::ScalarField>(scalars); + serialize_iter_to_vec::<::ScalarField>(scalars).unwrap(); let result = ::msm(&bases, &scalars).unwrap(); diff --git a/primitives/arkworks/src/ed_on_bls12_381.rs b/primitives/arkworks/src/ed_on_bls12_381.rs index 5503e9b3552fb..c3df09faacef8 100644 --- a/primitives/arkworks/src/ed_on_bls12_381.rs +++ b/primitives/arkworks/src/ed_on_bls12_381.rs @@ -31,9 +31,9 @@ use sp_std::vec::Vec; /// Compute a multi scalar multiplication on G! through arkworks pub fn te_msm(bases: Vec, scalars: Vec) -> Vec { - let bases: Vec<_> = serialize_iter_to_vec::>(bases); + let bases: Vec<_> = serialize_iter_to_vec::>(bases).unwrap(); let scalars: Vec<_> = - serialize_iter_to_vec::<::ScalarField>(scalars); + serialize_iter_to_vec::<::ScalarField>(scalars).unwrap(); let result = ::msm(&bases, &scalars).unwrap(); @@ -44,7 +44,7 @@ pub fn te_msm(bases: Vec, scalars: Vec) -> Vec { pub fn sw_msm(bases: Vec, scalars: Vec) -> Vec { let bases: Vec<_> = serialize_iter_to_vec::>(bases); let scalars: Vec<_> = - serialize_iter_to_vec::<::ScalarField>(scalars); + serialize_iter_to_vec::<::ScalarField>(scalars).unwrap(); let result = ::msm(&bases, &scalars).unwrap();