Show / Hide Table of Contents

Class PendingTransactionInfo

The information returned from the GetPendingTransactionInfo Client method call. It represents the details concerning a pending (scheduled, not yet executed) transaction held by the network awaiting signatures.

Inheritance
Object
PendingTransaction
PendingTransactionInfo
Implements
IEquatable<PendingTransaction>
IEquatable<PendingTransactionInfo>
Inherited Members
PendingTransaction.Id
PendingTransaction.TxId
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Hashgraph
Assembly: Hashgraph.dll
Syntax
public sealed class PendingTransactionInfo : PendingTransaction, IEquatable<PendingTransaction>, IEquatable<PendingTransactionInfo>

Properties

| Improve this Doc View Source

Administrator

The endorsement key that can cancel this pending transaction. It may be null, in wich case it can not be canceled and will exit until signed or expired by the network.

Declaration
public Endorsement Administrator { get; }
Property Value
Type Description
Endorsement
| Improve this Doc View Source

Creator

The Account that paid for the scheduling of the pending transaction.

Declaration
public Address Creator { get; }
Property Value
Type Description
Address
| Improve this Doc View Source

Deleted

If not null, the consensus time when this pending transaction was canceled using the administrative key.

Declaration
public DateTime? Deleted { get; }
Property Value
Type Description
Nullable<DateTime>
| Improve this Doc View Source

Endorsements

A list of keys having signed the pending transaction, when all necessary keyholders have signed, the network will attempt to execute the transaction.

Declaration
public Endorsement[] Endorsements { get; }
Property Value
Type Description
Endorsement[]
| Improve this Doc View Source

Executed

If not null, the consensus time at which this pending transaction was completed and executed by the network.

Declaration
public DateTime? Executed { get; }
Property Value
Type Description
Nullable<DateTime>
| Improve this Doc View Source

Expiration

The time at which the pending transaction will expire and be removed from the network if not signed by all necessary parties and executed.

Declaration
public DateTime Expiration { get; }
Property Value
Type Description
DateTime
| Improve this Doc View Source

Memo

Optional memo attached to the scheduling of the pending transaction.

Declaration
public string Memo { get; }
Property Value
Type Description
String
| Improve this Doc View Source

Payer

The account paying for the execution of the pending transaction.

Declaration
public Address Payer { get; }
Property Value
Type Description
Address
| Improve this Doc View Source

PendingTransactionBody

The body bytes of the pending transaction, serialized into the binary protobuf message format of the SchedulableTransactionBody message.

Declaration
public ReadOnlyMemory<byte> PendingTransactionBody { get; }
Property Value
Type Description
ReadOnlyMemory<Byte>

Implements

System.IEquatable<T>
System.IEquatable<T>
  • Improve this Doc
  • View Source
In This Article
Back to top .NET Client Library for Hedera Hashgraph