Show / Hide Table of Contents

Class BatchedTransactionMetadata

Represents a single transaction within a batch, identifying the transaction parameters, and other optional batch metadata.

Inheritance
object
TransactionParams
TransactionParams<TransactionReceipt>
BatchedTransactionMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Hiero
Assembly: Hiero.dll
Syntax
public sealed class BatchedTransactionMetadata : TransactionParams<TransactionReceipt>

Properties

| Edit this page View Source

Endorsement

Optional explicit endorsement that must be applied to the outer transaction batch transaction for this individual transaction to be executed. If not specified, the default endorsement will be used, which are signatories of the client's context.

Declaration
public Endorsement? Endorsement { get; set; }
Property Value
Type Description
Endorsement
Remarks

This will override the optional endorsement specified in the BatchedTransactionParams.

| Edit this page View Source

Memo

Optional memo to attach to the transaction memo field.

Declaration
public string Memo { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Payer

Optional payer entity for this individual batched transaction, if not specified, it will be the main Payer identified by the client context configuration.

Declaration
public EntityId? Payer { get; set; }
Property Value
Type Description
EntityId
| Edit this page View Source

TransactionParams

The transaction parameters for this transaction within the batch.

Declaration
public TransactionParams<TransactionReceipt> TransactionParams { get; set; }
Property Value
Type Description
TransactionParams<TransactionReceipt>
  • Edit this page
  • View Source
In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph