Class BatchedTransactionMetadata
Represents a single transaction within a batch, identifying the transaction parameters, and other optional batch metadata.
Inheritance
BatchedTransactionMetadata
Inherited Members
Namespace: Hiero
Assembly: Hiero.dll
Syntax
public sealed class BatchedTransactionMetadata : TransactionParams<TransactionReceipt>
Properties
| Edit this page View SourceEndorsement
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.
Memo
Optional memo to attach to the transaction memo field.
Declaration
public string Memo { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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 |
TransactionParams
The transaction parameters for this transaction within the batch.
Declaration
public TransactionParams<TransactionReceipt> TransactionParams { get; set; }
Property Value
| Type | Description |
|---|---|
| TransactionParams<TransactionReceipt> |