Skip to content
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

Contract refactor #599

Merged

Conversation

chaosma
Copy link
Contributor

@chaosma chaosma commented Jan 31, 2023

  • separation of MessageProcessor, Tally and Subsidy contracts out according to the circuits
  • various minor optimizations on contracts
  • fixed broken unit tests

@chaosma chaosma force-pushed the contract-refactor branch 2 times, most recently from 66a6f6d to 6ed846c Compare February 9, 2023 04:04
@chaosma chaosma closed this Feb 9, 2023
@baumstern baumstern reopened this Feb 9, 2023
@baumstern baumstern changed the base branch from v1 to dev February 9, 2023 18:14
@ctrlc03 ctrlc03 linked an issue Feb 22, 2023 that may be closed by this pull request
6 tasks
Copy link
Contributor

@daodesigner daodesigner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chaosma
Copy link
Contributor Author

chaosma commented Mar 9, 2023

thanks for the comments. many good optimizations

@chaosma chaosma force-pushed the contract-refactor branch from 42db686 to 6505fb2 Compare March 9, 2023 16:20
@chaosma chaosma force-pushed the contract-refactor branch from e37b2f9 to 0dca2c0 Compare March 23, 2023 04:00
@chaosma chaosma changed the title Contract refactor (WIP) Contract refactor Mar 23, 2023
@chaosma chaosma force-pushed the contract-refactor branch from 71e4365 to 09ae37f Compare March 23, 2023 17:14
@baumstern
Copy link
Member

+1 Fixing broken test

@daodesigner daodesigner merged commit b98bd82 into privacy-scaling-explorations:dev Apr 3, 2023
@chaosma chaosma deleted the contract-refactor branch April 6, 2023 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Audit Smart Contract Changes
4 participants