ctrlc03

Results 26 issues of ctrlc03

Resolves #304. This PR implements code in the Ownable contract to introduce a two step transfer ownership process plus zero address checks. This is optional as the original pattern is...

Review changes and amend relevant sections as well as code examples.

documentation
enhancement

Using pre-generated zkeys or generating new zkeys results in failed proof generation on local e2e testing. Works fine on CI

bug

Write a release article walking through the audit and new features. - [ ] Intro, audit and contribute sections - @ctrlc03 - [ ] Subsidy and top up features -...

documentation
13

Review https://github.com/privacy-scaling-explorations/maci/pull/526 Tasks: - [x] Review code - [x] Review tests - [x] Add more tests - [x] Review env TODO: As it required some changes on the Ownable implementation...

5

As of now, the topup feature has not been used in production, although clr.fund has found an interesting use case and have been hitting blockers (https://github.com/privacy-scaling-explorations/maci/issues/1133). MACI should decide whether...

Since MACI v1.1, the protocol featured an implementation of pairwise subsidy, written by @chaosma ([original blog post](https://hackmd.io/@chaosma/H1_9xmT2K)). This feature has not been included in the production version of the circuits...

It was brought up that MACI's documentation can be too much to go through, and a re-organization could help slim down the content and provide a clearer path for interested...

documentation

It was brought up that the cli documentation could do some simplification, for instance certain commands have several flags, some of which are self explanatory and having description for all...

documentation

Investigate this suggestion from the latest audit report, to determine whether it is a feasible implementation. ## Description MACI is aimed to minimize the incentive of bribery, by introducing reverse...

enhancement
Security