Skip to main content

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​

TransactionEffectsV1

Digest()​

public TransactionEffectsDigest Digest()

Returns​

TransactionEffectsDigest

IsV1()​

public bool IsV1()

Returns​

Boolean

Equals(TransactionEffects)​

public bool Equals(TransactionEffects? other)

Parameters​

other TransactionEffects?

Returns​

Boolean

Equals(Object)​

public override bool Equals(object? obj)

Parameters​

obj Object?

Returns​

Boolean

NewV1(TransactionEffectsV1)​

public static TransactionEffects NewV1(TransactionEffectsV1 effects)

Parameters​

effects TransactionEffectsV1

Returns​

TransactionEffects