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

Introducing GenericNodeID #1989

Closed
wants to merge 193 commits into from
Closed

Introducing GenericNodeID #1989

wants to merge 193 commits into from

Conversation

abi87
Copy link
Contributor

@abi87 abi87 commented Sep 8, 2023

Why this should be merged

We relax the length requirement of NodeID type and allow avalanche go to smoothly handle NodeID of potentially different sizes and be more future proof.
Coreth counterpart is ava-labs/coreth#339

How this works

Renamed existing nodeID to ids.ShortNodeID and introduced a new ids.NodeID type with no constraints over its size.

How this was tested

CI (mainnet sync tbd)

Base automatically changed from pchain_nodeID_cleanup_in_UTs to dev November 16, 2023 17:56
@abi87 abi87 requested a review from dhrubabasu as a code owner January 2, 2024 13:09
Copy link

github-actions bot commented Feb 4, 2024

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@dhrubabasu dhrubabasu changed the base branch from dev to master February 27, 2024 18:32
Copy link

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
acp20 cleanup Code quality improvement
Projects
Archived in project
Status: In Review 👀
Development

Successfully merging this pull request may close these issues.

5 participants