TransactionEffects
Namespace: IotaSdk
The output or effects of executing a transaction
BCS
The BCS serialized form for this type is defined by the following ABNF:
transaction-effects = %d00 effects-v1
=/ %d01 effects-v2
public class TransactionEffects : ITransactionEffects, System.IEquatable`1[[IotaSdk.TransactionEffects, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable
Inheritance Object → TransactionEffects
Implements ITransactionEffects, IEquatable<TransactionEffects>, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
TransactionEffects(UInt64)
public TransactionEffects(ulong pointer)
Parameters
pointer UInt64
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
AsV1()
public TransactionEffectsV1 AsV1()
Returns
Digest()
public TransactionEffectsDigest Digest()
Returns
IsV1()
public bool IsV1()
Returns
Equals(TransactionEffects)
public bool Equals(TransactionEffects? other)
Parameters
other TransactionEffects?
Returns
Equals(Object)
public override bool Equals(object? obj)
Parameters
obj Object?
Returns
NewV1(TransactionEffectsV1)
public static TransactionEffects NewV1(TransactionEffectsV1 effects)
Parameters
effects TransactionEffectsV1