mirror of
https://github.com/arnaucube/ark-r1cs-std.git
synced 2026-01-10 16:01:28 +01:00
Fix to_non_unique_bytes for BLS12::G1Prepared
This commit is contained in:
@@ -90,9 +90,9 @@ impl<P: Bls12Parameters> ToBytesGadget<P::Fp> for G1PreparedVar<P> {
|
|||||||
|
|
||||||
#[tracing::instrument(target = "r1cs")]
|
#[tracing::instrument(target = "r1cs")]
|
||||||
fn to_non_unique_bytes(&self) -> Result<Vec<UInt8<P::Fp>>, SynthesisError> {
|
fn to_non_unique_bytes(&self) -> Result<Vec<UInt8<P::Fp>>, SynthesisError> {
|
||||||
let mut bytes = self.0.x.to_bytes()?;
|
let mut bytes = self.0.x.to_non_unique_bytes()?;
|
||||||
let y_bytes = self.0.y.to_bytes()?;
|
let y_bytes = self.0.y.to_non_unique_bytes()?;
|
||||||
let inf_bytes = self.0.infinity.to_bytes()?;
|
let inf_bytes = self.0.infinity.to_non_unique_bytes()?;
|
||||||
bytes.extend_from_slice(&y_bytes);
|
bytes.extend_from_slice(&y_bytes);
|
||||||
bytes.extend_from_slice(&inf_bytes);
|
bytes.extend_from_slice(&inf_bytes);
|
||||||
Ok(bytes)
|
Ok(bytes)
|
||||||
|
|||||||
Reference in New Issue
Block a user