Class TokenSummaryData
Lightweight token summary returned by the
/api/v1/tokens list endpoint. Intentionally a
reduced-field type — the mirror node omits the full HAPI
TokenInfo configuration when listing, and modeling it
as a smaller class avoids the common trap of callers
expecting full-info fields (supply/pause/wipe keys,
auto-renew settings, fees, etc.) to be present.
Inherited Members
Namespace: Hiero.Mirror
Assembly: Hiero.dll
Syntax
public class TokenSummaryData
Remarks
When full configuration is required for a single token, use TokenData via the GetTokenAsync(MirrorRestClient, EntityId, params IMirrorQueryParameter[]) method instead.
Properties
| Edit this page View SourceAdministrator
The admin key granting operational authority over the token. Null when the token has no admin key (immutable token).
Declaration
[JsonPropertyName("admin_key")]
public Endorsement? Administrator { get; set; }
Property Value
| Type | Description |
|---|---|
| Endorsement |
Decimals
Number of decimal places for fungible tokens; zero for non-fungible tokens.
Declaration
[JsonPropertyName("decimals")]
[JsonConverter(typeof(IntMirrorConverter))]
public int Decimals { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Metadata
Arbitrary binary metadata attached to the token class (per HIP-657). Empty when the token carries no metadata.
Declaration
[JsonPropertyName("metadata")]
[JsonConverter(typeof(Base64StringToBytesConverter))]
public ReadOnlyMemory<byte> Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| ReadOnlyMemory<byte> |
Name
Human-readable token name.
Declaration
[JsonPropertyName("name")]
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Symbol
Short token symbol.
Declaration
[JsonPropertyName("symbol")]
public string Symbol { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Token
The Hiero token entity id.
Declaration
[JsonPropertyName("token_id")]
public EntityId Token { get; set; }
Property Value
| Type | Description |
|---|---|
| EntityId |
Type
Token type classification: fungible or non-fungible.
Declaration
[JsonPropertyName("type")]
public TokenType Type { get; set; }
Property Value
| Type | Description |
|---|---|
| TokenType |