Class RegisteredNodeEndpoint
A block-node service endpoint to publish when registering or updating a node in the HIP-1137 registry.
Inherited Members
Namespace: Hiero
Assembly: Hiero.dll
Syntax
[Experimental("HIERO001", UrlFormat = "https://github.com/bugbytesinc/Hiero/blob/main/docs/blocknode-client-plan.md")]
public sealed class RegisteredNodeEndpoint
Remarks
This SDK's registered-node support is block-node focused: each
endpoint advertises the Block Node APIs it serves. The address,
port and TLS requirement are taken from Uri — an
https scheme sets the TLS-required flag, and a host that
parses as an IP address is sent as an IP endpoint, otherwise as a
domain name.
Properties
| Edit this page View SourceBlockNodeApis
The Block Node APIs this endpoint serves. This field is REQUIRED and must contain at least one value.
Declaration
public IReadOnlyList<BlockNodeApi> BlockNodeApis { get; set; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<BlockNodeApi> |
Uri
The endpoint's address: host (domain name or IP), port, and —
via the scheme (https vs http) — whether TLS is
required. This field is REQUIRED.
Declaration
public Uri Uri { get; set; }
Property Value
| Type | Description |
|---|---|
| Uri |