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

update to latest merge spec #87

Merged
merged 7 commits into from
Dec 27, 2021
Merged

update to latest merge spec #87

merged 7 commits into from
Dec 27, 2021

Conversation

Giulio2002
Copy link
Contributor

No description provided.

@Giulio2002 Giulio2002 reopened this Dec 24, 2021
@@ -65,7 +65,7 @@ message ExecutionPayload {
uint64 gasLimit = 8;
uint64 gasUsed = 9;
uint64 timestamp = 10;
types.H256 extraData = 11;
bytes extraData = 11;
Copy link
Member

Choose a reason for hiding this comment

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

Why is ExecutionPayload in types.proto while other Engine API types like EngineForkChoiceUpdated are in ethbackend.proto? It seems to me that types.proto is reserved for more basic stuff and we should move ExecutionPayload to ethbackend.proto.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

My reasoning is that, that is not really a neither a request or a reply and can works both way depending on what engine_ method you are using. so I put it in types because its behaviour more resembled a datatype rather than the request/reply of one single method.

Copy link
Member

Choose a reason for hiding this comment

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

Hmm. OK. @AskAlexSharov what do you think?

@Giulio2002
Copy link
Contributor Author

can I merge this one then?

@yperbasis
Copy link
Member

can I merge this one then?

Fine with me. We can probably revisit moving ExecutionPayload in a later PR need be.

@Giulio2002 Giulio2002 merged commit 0e1e199 into master Dec 27, 2021
@Giulio2002 Giulio2002 deleted the themerge-update branch December 27, 2021 17:59
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