Skip to main content

EffectsAuxDataDigest

Namespace: IotaSdk

The digest of the auxiliary data associated with TransactionEffects.

public class EffectsAuxDataDigest : IEffectsAuxDataDigest, System.IEquatable`1[[IotaSdk.EffectsAuxDataDigest, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable

Inheritance ObjectEffectsAuxDataDigest
Implements IEffectsAuxDataDigest, IEquatable<EffectsAuxDataDigest>, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors

EffectsAuxDataDigest(UInt64)

public EffectsAuxDataDigest(ulong pointer)

Parameters

pointer UInt64

Methods

Destroy()

public void Destroy()

Dispose()

public void Dispose()

NextLexicographical()

Returns the next digest in byte-increasing order.

public EffectsAuxDataDigest NextLexicographical()

Returns

EffectsAuxDataDigest

NextLexicographicalOpt()

Returns the next digest in byte-increasing order, or None if the result would overflow.

public EffectsAuxDataDigest? NextLexicographicalOpt()

Returns

EffectsAuxDataDigest?

ToBase58()

public string ToBase58()

Returns

String

ToBytes()

public Byte[] ToBytes()

Returns

Byte[]

ToString()

public override string ToString()

Returns

String

Equals(EffectsAuxDataDigest)

public bool Equals(EffectsAuxDataDigest? other)

Parameters

other EffectsAuxDataDigest?

Returns

Boolean

Equals(Object)

public override bool Equals(object? obj)

Parameters

obj Object?

Returns

Boolean

GetHashCode()

public override int GetHashCode()

Returns

Int32

FromBase58(String)

public static EffectsAuxDataDigest FromBase58(string base58)

Parameters

base58 String

Returns

EffectsAuxDataDigest

Exceptions

SdkFfiException

FromBytes(Byte[])

public static EffectsAuxDataDigest FromBytes(Byte[] bytes)

Parameters

bytes Byte[]

Returns

EffectsAuxDataDigest

Exceptions

SdkFfiException

Random()

public static EffectsAuxDataDigest Random()

Returns

EffectsAuxDataDigest