Skip to content

Conversation

@Trivo25
Copy link
Member

@Trivo25 Trivo25 commented Oct 30, 2025

Copy link
Member

@querolita querolita left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Requires we shift (no pun intended) to a uniform format for some duplicate types, but that's okay 👍🏻


#[napi(object)]
#[derive(Clone, Debug, Serialize, Deserialize, Default)]
pub struct WasmLookupPatterns {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these types or a very very similar struct should be in plonk-napi/src/wrappers/lookups.rs


#[napi(object)]
#[derive(Clone, Debug, Serialize, Deserialize, Default)]
pub struct WasmFqPolyComm {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was a definition of polynomial commitments in plonk-napi/src/poly_comm.rs but using

 pub unshifted: WasmVector<$WasmG>,
 pub shifted: Option<$WasmG>,

instead, I am fine with using a simpler type for vectors given that we are using napi

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should follow a uniform format when we merge the workflows

@querolita querolita marked this pull request as ready for review November 4, 2025 15:56
@querolita querolita merged commit 6b91352 into native/napi Nov 4, 2025
25 of 26 checks passed
@querolita querolita deleted the florian/verifier-index-napi branch November 4, 2025 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants