Show / Hide Table of Contents

Class DeleteRegisteredNodeExtensions

Extension methods for deleting registered nodes.

Inheritance
object
DeleteRegisteredNodeExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Hiero
Assembly: Hiero.dll
Syntax
[Experimental("HIERO001", UrlFormat = "https://github.com/bugbytesinc/Hiero/blob/main/docs/blocknode-client-plan.md")]
public static class DeleteRegisteredNodeExtensions

Methods

| Edit this page View Source

DeleteRegisteredNodeAsync(ConsensusClient, ulong, Action<IConsensusContext>?)

Deletes a node from the HIP-1137 registered-node registry.

Declaration
public static Task<TransactionReceipt> DeleteRegisteredNodeAsync(this ConsensusClient client, ulong registeredNodeId, Action<IConsensusContext>? configure = null)
Parameters
Type Name Description
ConsensusClient client

The Consensus Node Client orchestrating the request.

ulong registeredNodeId

The identifier of the registered node to delete.

Action<IConsensusContext> configure

Optional callback method providing an opportunity to modify the execution configuration for just this method call.

Returns
Type Description
Task<TransactionReceipt>

A transaction receipt indicating a successful operation.

Exceptions
Type Condition
ArgumentException

If required arguments are missing or invalid.

InvalidOperationException

If required context configuration is missing.

PrecheckException

If the gateway node refused the transaction. Only a code about the transaction itself proves it did not execute; any other code leaves the outcome unknown, so settle it by its transaction id on a mirror node rather than resubmitting it (see PrecheckException).

ConsensusException

If the outcome could not be confirmed: the transaction may have executed, so settle it by its transaction id on a mirror node rather than resubmitting it.

TransactionException

If the network rejected the request as invalid or had missing data.

  • Edit this page
  • View Source
In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph