Closed kittybest closed 2 months ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
maci-rpgf | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | May 22, 2024 0:46am |
--> this error is also because Deployment
require the user to input eth_maxPriorityFeePerGas
, but this error doesn't affect contract deployment.
【5/11 update】 Deployment only failed on deploying MACI.
--> so this is because of "poseidon libraries not linked"
--> this is because of linked poseidon contracts acting weird, could be normally deployed if other existing poseidon addresses provided. Need to check what happened to the poseidon contract deployment.
This what happened sometimes while calling deployContractWithLinkedLibraries
, could happen during deployPollFactory
or deployMessageProcessorFactory
or deployTallyFactory
or deployMaci
, but would work after recall the same function.
UPDATE: solved
problem here: there's a problem here after rewriting the ballot router.
problem here: there's a problem here after rewriting the ballot router.
is this related to the changes of this PR?
problem here: there's a problem here after rewriting the ballot router.
is this related to the changes of this PR?
I think yes? Since it works before, still try to figure out the problem😥
All tests for maci service are failed and there are no tests for new functionality
All tests for maci service are failed and there are no tests for new functionality
failed now because I remove the vkey file, update error-handler later. would add tests for new functions later.
All tests for maci service are failed and there are no tests for new functionality
failed now because I remove the vkey file, update error-handler later. would add tests for new functions later.
They are failed not only because of it. It's also because tests are not updated after adding the new logic.
update tests, if there's something that should be test but not yet be tested, please just leave a comment.
BTW, this PR won't be merged to the main, should be merged to a new branch: feat/deployment-service
, which should contain all the deployment service content: https://github.com/privacy-scaling-explorations/maci-rpgf/tree/feat/deployment-service
Deploy contracts through a "deploy" button.
deploy
functiontopup
related codedeployPoseidon
functionsdeployPoll
functionserver/api/router/ballot