Show / Hide Table of Contents

Namespace Hiero.Mirror

Classes

AccountBalanceData

Represents a token balance entry for an account and token.

AccountBalanceDataExtensions

Extension methods for querying account balance data from the mirror node.

AccountBalancesData

Structure identifying the hBar balance for an associated account and the balances of the first 100 tokens held by the account.

AccountData

Account information retrieved from a mirror node.

AccountDataExtensions

Extension methods for querying account data from the mirror node.

AssessedFeeData

Represents custom assessed fees imposed as a result of a token transfer.

AssetTransferData

Represents an NFT transfer within a transaction.

BlockData

Block information retrieved from a mirror node.

BlockDataExtensions

Extension methods for querying block data from the mirror node.

ChunkData

Chunk metadata for a segmented HCS submit message, when the payload was split across multiple chunk transactions.

ConsensusNodeData

Represents consensus node information returned from the mirror node.

ConsensusNodeDataExtensions

Extension methods for querying consensus node data from the mirror node.

ContractActionData

A single entry in the call graph of a historical contract transaction — one per nested EVM call (CALL, CREATE, DELEGATECALL, precompile invocation, etc.). Retrieved via GetContractActionsByTransactionHashAsync(MirrorRestClient, EvmHash, params IMirrorQueryParameter[]) and GetContractActionsByTransactionIdAsync(MirrorRestClient, TransactionId, params IMirrorQueryParameter[]).

ContractActionDataExtensions

Extension methods exposing the mirror node's contract-action endpoint.

ContractData

Contract information retrieved from a mirror node.

ContractDataExtensions

Extension methods for querying contract data from the mirror node.

ContractLogData

Represents the log results from an EVM contract call.

ContractResultData

Represents the results from an EVM contract call.

ContractResultDataExtensions

Extension methods for querying contract execution results from the mirror node.

ContractStateData

Represents the data for a slot on a contract.

CryptoAllowanceData

Allowance information retrieved from a mirror node.

CryptoAllowanceDataExtensions

Extension methods for querying crypto allowance data from the mirror node.

CryptoTransferData

Represents an hBar transfer within a transaction.

CustomFeeData

Represents the custom fee schedule data for a token as returned by the mirror node.

EvmCallData

Call data to be sent to the mirror node for simulation

EvmCallResult

Response from a mirror EVM simulation call.

EvmCallResultExtensions

Extension methods for simulating EVM contract calls via the mirror node.

ExchangeRateData

Represents the current and next exchange rate as reported by the hedera network.

ExchangeRateDataExtensions

Extension methods for querying exchange rate data from the mirror node.

ExtendedContractLogData

Represents the log results from an EVM contract call with extended information identifying which transaction and block this log event belongs to.

ExtendedContractLogDataExtensions

Extension methods for querying contract log data from the mirror node.

FallbackFeeData

Fee charged when no value was exchanged for an asset (nft) with a royalty fee.

FixedFeeData

Represents the fixed fees for a token.

FractionData

Represents a fraction.

FractionalFeeData

Represents a fractional royalty fee.

GrpcEndpointData

Represents a gossip node’s gRPC endpoint.

MirrorError

Mirror Call Error Message detail object

MirrorErrorList

List of one or more error details returned from the mirror node.

MirrorErrorListEnvelope

Error response payload returned from the Mirror Node API.

MirrorException

Exception raised when a mirror request or simulated evm call has failed.

NetworkFeeData

A single network fee entry: gas price paired with a transaction type.

NetworkFeesData

Snapshot of the network fee schedule at a given timestamp.

NetworkFeesExtensions

Extension methods for querying network fee data from the mirror node.

NetworkStakeData

Network-wide staking parameters and balances as reported by the mirror node. Monetary fields are expressed in tinybars; fee fractions are real numbers between 0 and 1.

NetworkStakeDataExtensions

Extension methods for querying network stake data from the mirror node.

NetworkSupplyData

Network-wide HBAR supply totals as reported by the mirror node. Values are tinybars.

NetworkSupplyDataExtensions

Extension methods for querying network supply data from the mirror node.

NftAllowanceData

A single NFT-allowance record — a grant by an owner authorizing a spender to transfer NFTs of a particular token class on the owner's behalf. Returned by the /api/v1/accounts/{id}/allowances/nfts mirror-node endpoint.

NftAllowanceDataExtensions

Extension methods for querying NFT allowance data from the mirror node.

NftData

Nft (NFT) information retrieved from a mirror node.

NftDataExtensions

Extension methods for querying NFT data from the mirror node.

NftTransactionData

A single record in an NFT serial's transaction history, as reported by the /api/v1/tokens/{tokenId}/nfts/{serialNumber}/transactions mirror-node endpoint.

NftTransactionDataExtensions

Extension methods for querying an NFT serial's transaction history from the mirror node.

OpcodeData

A single opcode-execution entry in an OpcodesData trace.

OpcodesData

The opcode-level trace of a historical EVM transaction — re-executed on the mirror node to produce a step-by-step record of every opcode that ran, along with the final stack / memory / storage state as controlled by the request's projection filters. Produced by GetContractOpcodesByTransactionHashAsync(MirrorRestClient, EvmHash, params IMirrorProjection[]) and GetContractOpcodesByTransactionIdAsync(MirrorRestClient, TransactionId, params IMirrorProjection[]).

OpcodesDataExtensions

Extension methods exposing the mirror node's opcode-trace endpoint.

RateData

Represents Hedera hBar rate exchange with USD

RoyaltyFeeData

Represents royalty fees charged for transferring assets (nfts).

ScheduleData

Information about a scheduled transaction as reported by the mirror node — the REST-side view of a schedule entity.

ScheduleDataExtensions

Extension methods for querying schedule data from the mirror node.

ScheduleSignatureData

A single signature recorded against a scheduled transaction. Appears nested under Signatures.

StakingRewardData

A single staking reward paid to an account, as reported by the /api/v1/accounts/{id}/rewards mirror-node endpoint.

StakingRewardDataExtensions

Extension methods for querying staking-reward data from the mirror node.

StakingRewardTransferData

Represents a staking reward transfer attached to a transaction — the per-transaction form carried in StakingRewards.

TimestampRangeData

Represents a consensus timestamp range.

TokenAirdropData

A single token-airdrop record returned by the outstanding and pending airdrop endpoints (/api/v1/accounts/{id}/airdrops/outstanding and /api/v1/accounts/{id}/airdrops/pending).

TokenAirdropDataExtensions

Extension methods for querying the token-airdrop endpoints on the mirror node.

TokenAllowanceData

Allowance information retrieved from a mirror node.

TokenAllowanceDataExtensions

Extension methods for querying token allowance data from the mirror node.

TokenBalanceData

Represents a token balance entry for a given account

TokenBalanceDataExtensions

Extension methods for querying token balance data from the mirror node.

TokenData

Token information retrieved from a mirror node.

TokenDataExtensions

Extension methods for querying token data from the mirror node.

TokenHoldingData

Represents a detailed holding of a token by an account.

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.

TokenSummaryDataExtensions

Extension methods for listing token summaries from the mirror node.

TokenTransferData

Represents a token transfer within a transaction.

TopicData

Topic information retrieved from a mirror node.

TopicDataExtensions

Extension methods for querying topic data from the mirror node.

TopicMessageData

Represents a topic message retrieved from the mirror node.

TopicMessageDataExtensions

Extension methods for querying topic message data from the mirror node.

TransactionData

Represents a transaction retrieved from a mirror node.

TransactionDetailData

Represents a transaction detail from a mirror node. Similar to the TransactionData object but includes custom fees and Nft (NFT) transfer data.

TransactionDetailDataExtensions

Extension methods for querying transaction detail data from the mirror node.

TransactionTimestampDataExtensions

Extension methods for retrieving the latest consensus timestamp from the mirror node.

In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph