You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a few different Poseidon implementations in the Manta ecosystem and we want to use the fastest one in production. Here are some goals for merging the implementation from Plonk-Prototype:
Upgrade posiedon file to directory in manta-pay crate
Keep the same interface that is defined in the current poseidon module, just upgrade the implementation (should not need to change any other files in manta-pay after the upgrade)
Add tests for consistency with known Poseidon implementations
Add in the parameter generation logic into the posiedon module and upgrade the parameters in the bin/generate_parameters.rs file (also remove the Sample implementation since it is not correct)
We have a few different Poseidon implementations in the Manta ecosystem and we want to use the fastest one in production. Here are some goals for merging the implementation from Plonk-Prototype:
posiedon
file to directory inmanta-pay
crateposeidon
module, just upgrade the implementation (should not need to change any other files inmanta-pay
after the upgrade)posiedon
module and upgrade the parameters in thebin/generate_parameters.rs
file (also remove theSample
implementation since it is not correct)NB: For this PR we only care about the R1CS implementation, not PLONK.
The text was updated successfully, but these errors were encountered: