diff --git a/plonk-wasm/src/pasta_fp_plonk_index.rs b/plonk-wasm/src/pasta_fp_plonk_index.rs index cdf31eebd14..c9584699f28 100644 --- a/plonk-wasm/src/pasta_fp_plonk_index.rs +++ b/plonk-wasm/src/pasta_fp_plonk_index.rs @@ -1,4 +1,5 @@ use ark_poly::EvaluationDomain; +use base64::{engine::general_purpose, Engine}; use kimchi::circuits::lookup::runtime_tables::RuntimeTableCfg; use crate::{ @@ -270,7 +271,7 @@ pub fn caml_pasta_fp_plonk_index_write( #[wasm_bindgen] pub fn caml_pasta_fp_plonk_index_serialize(index: &WasmPastaFpPlonkIndex) -> String { let serialized = rmp_serde::to_vec(&index.0).unwrap(); - base64::encode(serialized) + general_purpose::STANDARD.encode(serialized) } // helpers diff --git a/plonk-wasm/src/pasta_fq_plonk_index.rs b/plonk-wasm/src/pasta_fq_plonk_index.rs index 2993b4ec25a..4ad2dbd39d4 100644 --- a/plonk-wasm/src/pasta_fq_plonk_index.rs +++ b/plonk-wasm/src/pasta_fq_plonk_index.rs @@ -1,4 +1,5 @@ use ark_poly::EvaluationDomain; +use base64::{engine::general_purpose, Engine}; use kimchi::circuits::lookup::runtime_tables::RuntimeTableCfg; use crate::{ @@ -269,5 +270,5 @@ pub fn caml_pasta_fq_plonk_index_write( #[wasm_bindgen] pub fn caml_pasta_fq_plonk_index_serialize(index: &WasmPastaFqPlonkIndex) -> String { let serialized = rmp_serde::to_vec(&index.0).unwrap(); - base64::encode(serialized) + general_purpose::STANDARD.encode(serialized) } diff --git a/plonk-wasm/src/plonk_proof.rs b/plonk-wasm/src/plonk_proof.rs index a067317cb54..164751b6a4e 100644 --- a/plonk-wasm/src/plonk_proof.rs +++ b/plonk-wasm/src/plonk_proof.rs @@ -4,6 +4,7 @@ use crate::{ }; use ark_ec::AffineRepr; use ark_ff::One; +use base64::{engine::general_purpose, Engine}; use core::{array, convert::TryInto}; use groupmap::GroupMap; use kimchi::{ @@ -618,7 +619,7 @@ macro_rules! impl_proof { pub fn serialize(&self) -> String { let (proof, _public_input) = self.into(); let serialized = rmp_serde::to_vec(&proof).unwrap(); - base64::encode(serialized) + general_purpose::STANDARD.encode(serialized) } }