We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1e57024 commit 561ecf2Copy full SHA for 561ecf2
plonk-wasm/src/plonk_proof.rs
@@ -622,6 +622,15 @@ macro_rules! impl_proof {
622
}
623
624
625
+ #[wasm_bindgen]
626
+ #[allow(deprecated)]
627
+ pub fn deserialize(s: &str) -> WasmProverProof {
628
+ let bytes = base64::decode(s).unwrap();
629
+ let proof: ProverProof<$G, OpeningProof<$G>> = rmp_serde::from_slice(&bytes).unwrap();
630
+ // Deprecated used on purpose: updating this leads to a bug in o1js
631
+ WasmProverProof::from((proof, Vec::new()))
632
+ }
633
+
634
#[wasm_bindgen]
635
pub struct [<Wasm $field_name:camel RuntimeTable>] {
636
id: i32,
0 commit comments