Skip to content

Update HIP-1137 based on implementation feedback - #1419

Merged
mgarbs merged 1 commit into
mainfrom
hip-1137-add-endpoint-type
Mar 9, 2026
Merged

Update HIP-1137 based on implementation feedback#1419
mgarbs merged 1 commit into
mainfrom
hip-1137-add-endpoint-type

Conversation

@jsync-swirlds

Copy link
Copy Markdown
Contributor

Description

  • Modified the NodeUpdateTransactionBody to use a wrapper message for the associated registered nodes.
    • This enables differentiating an empty list from an unset list.
  • Clarified that RegisteredNodeDelete will fail if that RegisteredNode is present in the associated_registered_nodes list for any Consensus Node.
  • Added support for a GeneralServiceEndpoint endpoint type in RegisteredServiceEndpoint so that node operators can declare additional services for their nodes.

@jsync-swirlds jsync-swirlds self-assigned this Mar 5, 2026
@jsync-swirlds
jsync-swirlds requested a review from a team as a code owner March 5, 2026 23:57
* Modified the NodeUpdateTransactionBody to use a wrapper message for the associated registered nodes.
   * This enables differentiating an empty list from an _unset_ list.
* Clarified that `RegisteredNodeDelete` will fail if that `RegisteredNode` is present in the
  `associated_registered_nodes` list for any Consensus `Node`.
* Added support for a `GeneralServiceEndpoint` endpoint type in `RegisteredServiceEndpoint` so
  that node operators can declare additional services for their nodes.

Signed-off-by: Joseph S. <121976561+jsync-swirlds@users.noreply.github.com>
@jsync-swirlds
jsync-swirlds force-pushed the hip-1137-add-endpoint-type branch from 3000cfc to 0601d2b Compare March 6, 2026 00:02
@mgarbs
mgarbs merged commit 2d0cc53 into main Mar 9, 2026
13 of 14 checks passed
@mgarbs
mgarbs deleted the hip-1137-add-endpoint-type branch March 9, 2026 14:03
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