diff --git a/src/fields/fp/mod.rs b/src/fields/fp/mod.rs index f499043..2486309 100644 --- a/src/fields/fp/mod.rs +++ b/src/fields/fp/mod.rs @@ -920,7 +920,7 @@ impl ToBytesGadget for FpVar { fn to_bytes(&self) -> Result>, SynthesisError> { match self { Self::Constant(c) => Ok(UInt8::constant_vec( - c.into_bigint().to_bytes_be().as_slice(), + c.into_bigint().to_bytes_le().as_slice(), )), Self::Var(v) => v.to_bytes(), } @@ -930,7 +930,7 @@ impl ToBytesGadget for FpVar { fn to_non_unique_bytes(&self) -> Result>, SynthesisError> { match self { Self::Constant(c) => Ok(UInt8::constant_vec( - c.into_bigint().to_bytes_be().as_slice(), + c.into_bigint().to_bytes_le().as_slice(), )), Self::Var(v) => v.to_non_unique_bytes(), } diff --git a/src/pairing/bls12/mod.rs b/src/pairing/bls12/mod.rs index c6642ed..91adbb7 100644 --- a/src/pairing/bls12/mod.rs +++ b/src/pairing/bls12/mod.rs @@ -8,7 +8,7 @@ use crate::{ }; use ark_ec::bls12::{Bls12, Bls12Parameters, TwistType}; use ark_ff::BitIteratorBE; -use core::marker::PhantomData; +use ark_std::marker::PhantomData; /// Specifies the constraints for computing a pairing in a BLS12 bilinear group. pub struct PairingVar(PhantomData

);