Class DeleteRegisteredNodeParams
Transaction Parameters for removing a node from the HIP-1137 registered-node registry.
Inheritance
DeleteRegisteredNodeParams
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 DeleteRegisteredNodeParams : TransactionParams<TransactionReceipt>
Remarks
A registered node cannot be deleted while it is still associated with a consensus node; the network rejects such a request with RegisteredNodeStillAssociated.
Properties
| Edit this page View SourceCancellationToken
Optional cancellation token. Cancelling stops the client waiting; it cannot recall a transaction already sent. Cancelled after the send, the outcome is unknown: settle it by its transaction id on a mirror node rather than resubmitting it.
Declaration
public CancellationToken? CancellationToken { get; set; }
Property Value
| Type | Description |
|---|---|
| CancellationToken? |
RegisteredNodeId
The identifier of the registered node to delete. This field is REQUIRED and the node must exist.
Declaration
public ulong RegisteredNodeId { get; set; }
Property Value
| Type | Description |
|---|---|
| ulong |
Signatory
Additional private key, keys or signing callback method required to authorize this transaction. Must include the node's admin key.
Declaration
public Signatory? Signatory { get; set; }
Property Value
| Type | Description |
|---|---|
| Signatory |