-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manta-Network-Milestone-1 #96
Conversation
@stechu Thanks for the delivery. As part of the requirement for an Open Grants Program, all code must be open-sourced and a docker image is not enough. If you prefer to wait before making your backend repos public, feel free to close this PR for now. Thanks for the understanding. |
@mmagician we hear you. I updated the open sourced pallet implementation. |
@mmagician any updates? |
@stechu Sorry for the delay. One of our team members is already looking at your milestone, but please allow a couple of extra days due to a large number of applications received recently. |
@mmagician No worry. Happy to answer questions about the code here. |
Hi @stechu and thank you for the delivery. Also thanks for the additional front end deliverable, it's appreciated. I have a few initial comments:
|
Also just wanted to add that |
@alxs Thanks for your reviews. We will address all the issues in the coming changes. Briefly:
|
@mmagician @alxs we updated the milestone delivery with almost all the requested changes implemented.
The only thing that we didn't implement yet is the split/merge. You will still get privacy by using a tornado cash styled fix nomination transfer. We plan to implement split/merge before the DAX implementation for sure. |
Many thanks for the updates. Looks really good at first sight. I'll look into it in the coming days, next week at the latest. |
I'm putting this temporarily on hold due to parallel participation in the hackathon. The hackathon organisers will contact you regarding further steps. |
@mmagician mind removing the on-hold since the hackathon is completed? |
Hi @stechu. Thanks for all the added effort you've put into this. I have a few follow-up questions:
|
Hi @alxs
Please see Manta-Network/pallet-manta-pay@b049b78
For
This is the list of all the commitments that have ever appeared on chain. It is not the state of the ledger, although its size may actually be larger than the ledger state. This is related to the privacy. In the proof, we prove that
Sounds good! Be happy to. Please let us know if you have any additional questions. Zhenfei |
Maybe I didn't make myself clear. The 5 second benchmark is with the pregenerated values, correct? I'm interested in what happens when you also need to generate these values. I think the execution time of some of the tests is closer to what I'm asking about. I'm referring to these flags in the export CARGO_INCREMENTAL=0
export RUSTFLAGS="-Zprofile -Ccodegen-units=1 -Copt-level=0 -Clink-dead-code -Coverflow-checks=off -Zpanic_abort_tests -Cpanic=abort"
export RUSTDOCFLAGS="-Cpanic=abort" Regarding the |
Let me clarify.
those flags are required by for normal test/use of our code, we do not need those flags
Yeah, right. This will work. (edited since I miss understood your last question) |
Sounds good! Your last edit clears it, that's what I suspected. So my last question would be, does that mean the CRS is generated as part of the tests and why don't you use the precomputed one? Pending the addition of the Docker file, I'll accept the milestone. |
it depends. Working on the docker now. Thanks! |
Done. Following are the instructions:
|
Thanks, everything is working now. I'm happy to tell you that the milestone is a pass, you can find the evaluation notes here. I'll forward your invoice internally. I'm aware that you already announced the grant a bit ahead of time, but if you'd like to collaborate on an official announcement, feel free to reach out to grantsPR@web3.foundation. We tweet out info on grant recipients on the second Monday of each month. Also just a reminder that you may add the grants badge to your repos now, but that it shouldn't be used as a general endorsement e.g. on your website. |
hi @zhenfeizhang we just sent a test transaction. Could you confirm if received? |
Hi @RouvenP I just confirmed with Shumo that we received it. |
@kennymuli thanks for confirming. we transferred the remainder. |
add Idavoll Network
Milestone Delivery Checklist