Show / Hide Table of Contents

Class HcsTopicData

HCS Topics information retrieved from a mirror node.

Inheritance
object
HcsTopicData
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Hiero.Mirror
Assembly: Hiero.dll
Syntax
public class HcsTopicData

Properties

| Edit this page View Source

Administrator

The public administrator endorsements required for controlling this topic.

Declaration
[JsonPropertyName("admin_key")]
public Endorsement Administrator { get; set; }
Property Value
Type Description
Endorsement
| Edit this page View Source

AutoRenewAccount

The ID of the associated auto renew account

Declaration
[JsonPropertyName("auto_renew_account")]
public EntityId? AutoRenewAccount { get; set; }
Property Value
Type Description
EntityId
| Edit this page View Source

AutoRenewPeriod

Topics Auto-Renew Period in seconds.

Declaration
[JsonPropertyName("auto_renew_period")]
[JsonConverter(typeof(LongMirrorConverter))]
public long AutoRenewPeriod { get; set; }
Property Value
Type Description
long
| Edit this page View Source

Created

Consensus Timestamp when this topic was created

Declaration
[JsonPropertyName("created_timestamp")]
public ConsensusTimeStamp Created { get; set; }
Property Value
Type Description
ConsensusTimeStamp
| Edit this page View Source

Deleted

Flag indicating that the topic has been deleted.

Declaration
[JsonPropertyName("deleted")]
[JsonConverter(typeof(BooleanMirrorConverter))]
public bool Deleted { get; set; }
Property Value
Type Description
bool
| Edit this page View Source

Memo

The topic's memo.

Declaration
[JsonPropertyName("memo")]
public string Memo { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Submit

The public submit endorsements required for submitting messages to this topic

Declaration
[JsonPropertyName("submit_key")]
public Endorsement Submit { get; set; }
Property Value
Type Description
Endorsement
| Edit this page View Source

TimestampRange

The consensus timestamp range this topic covers.

Declaration
[JsonPropertyName("timestamp")]
public TimestampRangeData TimestampRange { get; set; }
Property Value
Type Description
TimestampRangeData
| Edit this page View Source

Topic

The ID of the topic

Declaration
[JsonPropertyName("topic_id")]
public EntityId Topic { get; set; }
Property Value
Type Description
EntityId
  • Edit this page
  • View Source
In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph