Skip to main content

EndOfEpochTransactionKind

Namespace: IotaSdk

Operation run at the end of an epoch

BCS

The BCS serialized form for this type is defined by the following ABNF:

end-of-epoch-transaction-kind = %d00 change-epoch ; ChangeEpoch
=/ %d01 change-epoch-v2 ; ChangeEpochV2
=/ %d02 change-epoch-v3 ; ChangeEpochV3
=/ %d03 change-epoch-v4 ; ChangeEpochV4
=/ %d04 ; TransactionDenyRulesCreate
public class EndOfEpochTransactionKind : IEndOfEpochTransactionKind, System.IEquatable`1[[IotaSdk.EndOfEpochTransactionKind, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable

Inheritance Object → EndOfEpochTransactionKind
Implements IEndOfEpochTransactionKind, IEquatable<EndOfEpochTransactionKind>, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors​

EndOfEpochTransactionKind(UInt64)​

public EndOfEpochTransactionKind(ulong pointer)

Parameters​

pointer UInt64

Methods​

Destroy()​

public void Destroy()

Dispose()​

public void Dispose()

Equals(EndOfEpochTransactionKind)​

public bool Equals(EndOfEpochTransactionKind? other)

Parameters​

other EndOfEpochTransactionKind?

Returns​

Boolean

Equals(Object)​

public override bool Equals(object? obj)

Parameters​

obj Object?

Returns​

Boolean

NewChangeEpoch(ChangeEpoch)​

public static EndOfEpochTransactionKind NewChangeEpoch(ChangeEpoch tx)

Parameters​

tx ChangeEpoch

Returns​

EndOfEpochTransactionKind

NewChangeEpochV2(ChangeEpochV2)​

public static EndOfEpochTransactionKind NewChangeEpochV2(ChangeEpochV2 tx)

Parameters​

tx ChangeEpochV2

Returns​

EndOfEpochTransactionKind

NewChangeEpochV3(ChangeEpochV3)​

public static EndOfEpochTransactionKind NewChangeEpochV3(ChangeEpochV3 tx)

Parameters​

tx ChangeEpochV3

Returns​

EndOfEpochTransactionKind

NewChangeEpochV4(ChangeEpochV4)​

public static EndOfEpochTransactionKind NewChangeEpochV4(ChangeEpochV4 tx)

Parameters​

tx ChangeEpochV4

Returns​

EndOfEpochTransactionKind

NewTransactionDenyRulesCreate()​

public static EndOfEpochTransactionKind NewTransactionDenyRulesCreate()

Returns​

EndOfEpochTransactionKind