Class Message
Message that was emitted by an addressable entity during execution.
Inherited Members
Namespace: Casper.Network.SDK.Types
Assembly: Casper.Network.SDK.dll
Syntax
public class Message
Properties
| Edit this page View SourceBlockIndex
Message index in the block.
Declaration
[JsonPropertyName("block_index")]
public ulong BlockIndex { get; init; }
Property Value
| Type | Description |
|---|---|
| ulong |
HashAddr
The identity of the entity that produced the message.
Declaration
[JsonPropertyName("hash_addr")]
public string HashAddr { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
MessagePayload
The payload of the message.
Declaration
[JsonPropertyName("message")]
public MessagePayload MessagePayload { get; init; }
Property Value
| Type | Description |
|---|---|
| MessagePayload |
TopicIndex
Message index in the topic.
Declaration
[JsonPropertyName("topic_index")]
public uint TopicIndex { get; init; }
Property Value
| Type | Description |
|---|---|
| uint |
TopicName
The name of the topic on which the message was emitted on.
Declaration
[JsonPropertyName("topic_name")]
public string TopicName { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
TopicNameHash
The hash of the name of the topic.
Declaration
[JsonPropertyName("topic_name_hash")]
public string TopicNameHash { get; init; }
Property Value
| Type | Description |
|---|---|
| string |