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

abci: implement process proposal to spec #9122

Merged
merged 23 commits into from
Aug 9, 2022

Conversation

cmwaters
Copy link
Contributor

Closes: #9121

Ref: #9053

@cmwaters cmwaters changed the base branch from main to feature/abci++ppp July 28, 2022 13:20
@cmwaters cmwaters marked this pull request as ready for review August 1, 2022 08:01
@cmwaters
Copy link
Contributor Author

cmwaters commented Aug 1, 2022

Looking through the changes, I think we're light on tests in the consensus package. I would like to mock out the application and test some variations of the new calls but I want to do this in a separate PR.

Copy link
Contributor

@sergio-mena sergio-mena left a comment

Choose a reason for hiding this comment

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

Awesome job!

state/execution.go Outdated Show resolved Hide resolved
state/execution_test.go Show resolved Hide resolved
consensus/mempool_test.go Outdated Show resolved Hide resolved
Copy link
Contributor

@williambanfield williambanfield left a comment

Choose a reason for hiding this comment

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

Should port the changes @sergio-mena suggested. Looks great beyond that.

consensus/mempool_test.go Outdated Show resolved Hide resolved
@cmwaters cmwaters requested review from a team and williambanfield August 6, 2022 17:40
Copy link
Contributor

@williambanfield williambanfield left a comment

Choose a reason for hiding this comment

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

It looks like a few changes unrelated to ABCI++ were mixed in here, some of which have already landed in main . I don't think they are necessary to do again here since this will be merged into main anyway.

A few notes otherwise, but mostly looks good.

.github/workflows/build.yml Outdated Show resolved Hide resolved
abci/types/types.go Outdated Show resolved Hide resolved
state/execution.go Outdated Show resolved Hide resolved
state/execution.go Outdated Show resolved Hide resolved
state/execution.go Outdated Show resolved Hide resolved
state/execution.go Show resolved Hide resolved
rpc/jsonrpc/server/http_server.go Outdated Show resolved Hide resolved
p2p/transport_test.go Outdated Show resolved Hide resolved
test/maverick/node/node.go Outdated Show resolved Hide resolved
node/node.go Outdated Show resolved Hide resolved
@cmwaters cmwaters merged commit f861062 into feature/abci++ppp Aug 9, 2022
@cmwaters cmwaters deleted the cal/process_proposal branch August 9, 2022 13:15
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.

None yet

5 participants