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

Moved PoE contracts: engagement, mixer, stake, valset #4

Merged
merged 2 commits into from
Dec 30, 2021

Conversation

hashedone
Copy link
Collaborator

@hashedone hashedone commented Dec 30, 2021

Basic PoE contracts moved.

I am pretty sure that those contracts are to be moved. I am also pretty sure, that gov-reflect, validator-voting are also to be moved, but I am not 100% sure, so I don't want to move them unless confirmed to not publish code which should be closed source. If you have second thoughts about if particular contract should be moved, please note it here - it is easier to cut off entire not merged branch from repo history, that code which was already merged.

In terms of packages - only those required for moved contracts to work are moved (bindings with tests, tg4, utils).

I know the review is huge, but I don't expect detailed review. What i did is just moved the whole contracts and packages as they are, and made sure that all packages are required (by removing them one by one checking if contracts compile). Nothing more. Double checking README might be useful (I went through them to remove links to tgrade issues). Only thing which was chaged from actual tgrade repo is CI config (stripped from not used parts). Reviewing the implementation of contract itself would be prob waste of time.

Copy link
Contributor

@maurolacy maurolacy left a comment

Choose a reason for hiding this comment

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

LGTM. Didn't took a detailed look at the code, but I agree with the list / approach here.

@hashedone hashedone merged commit c36301f into main Dec 30, 2021
@hashedone hashedone deleted the basic_contracts branch December 30, 2021 12:38
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.

2 participants