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

HIP-729 Contract nonce #6120

Closed
2 tasks done
Tracked by #633
steven-sheehy opened this issue May 31, 2023 · 2 comments · Fixed by #6260
Closed
2 tasks done
Tracked by #633

HIP-729 Contract nonce #6120

steven-sheehy opened this issue May 31, 2023 · 2 comments · Fixed by #6260
Assignees
Labels
enhancement Type: New feature epic Type: Large user story that encompasses multiple tasks
Milestone

Comments

@steven-sheehy
Copy link
Member

steven-sheehy commented May 31, 2023

Problem

HIP-729 is externalizing contract nonce information in the record stream. Mirror nodes should persist this information and make it available via its APIs.

Solution

Tasks

Alternatives

No response

@steven-sheehy steven-sheehy added enhancement Type: New feature epic Type: Large user story that encompasses multiple tasks labels May 31, 2023
@steven-sheehy steven-sheehy added this to the 0.84.0 milestone May 31, 2023
@Nana-EC
Copy link
Contributor

Nana-EC commented Jun 1, 2023

Protobufs have been updated. 0.40.0-alpha.0-SNAPSHOT contains the proto updates.

@mgoelswirlds mgoelswirlds self-assigned this Jun 20, 2023
mgoelswirlds added a commit that referenced this issue Jul 5, 2023
Description:

Persisting contract nonces as per HIP-729 . Making it available via the contract APIs
/api/v1/contracts and /api/v1/contracts/{id}

This PR changes

Persists entity.ethereum_nonce value. This is done behind a feature flag.
Also modifying the EthereumTransactionHandler to incorporate this change.
Changed /api/v1/contracts and /api/v1/contracts/{id} to return the nonce value from the entity table.
Related issue(s):

Fixes #6120
@SimiHunjan
Copy link
Contributor

Mainnet Version: 0.40.0
Mirror Node Version: 0.84.0

https://status.hedera.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Type: New feature epic Type: Large user story that encompasses multiple tasks
Projects
Archived in project
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants