ctrlc03
ctrlc03
# Description Add an extensions folder inside contracts and add a simple implementation of a registry and a payout contract. ## Additional Info Can merge after v2.0 release ## Related...
# Description Implement a registry contract holding project details (eas attestation and receiver address) Depends on #1631 ## Confirmation - [x] I have read and understand MACI's [contributor guidelines](https://maci.pse.dev/docs/contributing) and...
Implement, as an extension to MACI's core protocol, a contract which can be used to distribute funds according to a MACI Poll results.
Implement a simple project registry to hold the addresses (or data) or projects signed up to MACI. This way applications like maci-rpgf can use this contract to provide an immutable...
Redesign https://maci.pse.dev/projects to look nicer and be easily amended when new projects are available: can ideally re-use semaphore's website code: https://semaphore.pse.dev/projects -> https://github.com/semaphore-protocol/semaphore/tree/main/apps/website
Currently there are two ways of deploying MACI's contracts, via the cli or the contracts tasks. Given the contracts tasks are a much better solution, we should consolidate our processes...
callGasLimit is a valid param for both 0.6 and 0.7 user operations, however it is not possible to specify this parameter when calling smart account actions such as `deployContract` (https://github.com/pimlicolabs/permissionless.js/blob/main/packages/permissionless/actions/smartAccount/deployContract.ts#L106)...
It was brought up that Curve Trees might be more efficient that current merkle trees implementations. This issue should start with researching current implementations, research the feasibility of implementing a...
# Description Refactor deployMaci command ## Related issue(s) re #1981 ## Confirmation > [!IMPORTANT] > We do not accept minor grammatical fixes (e.g., correcting typos, rewording sentences) unless they significantly...
Refactor the test suite as now it's separated between two packages (cli and integrationTests) and has a lot of redundant test scenarios, with several more important missing