GenesisTransaction
Namespace: IotaSdk
The genesis transaction
BCS
The BCS serialized form for this type is defined by the following ABNF:
genesis-transaction = (vector genesis-object)
public class GenesisTransaction : IGenesisTransaction, System.IEquatable`1[[IotaSdk.GenesisTransaction, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable
Inheritance Object → GenesisTransaction
Implements IGenesisTransaction, IEquatable<GenesisTransaction>, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
GenesisTransaction(UInt64)
public GenesisTransaction(ulong pointer)
Parameters
pointer UInt64
GenesisTransaction(GenesisObject[], Event[])
public GenesisTransaction(GenesisObject[] objects, Event[] events)
Parameters
objects GenesisObject[]
events Event[]
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
Events()
public Event[] Events()
Returns
Objects()
public GenesisObject[] Objects()
Returns
Equals(GenesisTransaction)
public bool Equals(GenesisTransaction? other)
Parameters
other GenesisTransaction?
Returns
Equals(Object)
public override bool Equals(object? obj)
Parameters
obj Object?