TransactionMetadata
Namespace: IotaSdk
public record class TransactionMetadata : System.IDisposable, System.IEquatable`1[[IotaSdk.TransactionMetadata, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Inheritance Object → TransactionMetadata
Implements IDisposable, IEquatable<TransactionMetadata>
Attributes NullableContextAttribute, NullableAttribute
Properties
GasBudget
public ulong? GasBudget { get; init; }
Property Value
GasObjects
public ObjectRef[]? GasObjects { get; init; }
Property Value
GasPrice
public ulong? GasPrice { get; init; }
Property Value
GasSponsor
public Address? GasSponsor { get; init; }
Property Value
Sender
public Address? Sender { get; init; }
Property Value
Constructors
TransactionMetadata(UInt64?, ObjectRef[], UInt64?, Address, Address)
public TransactionMetadata(ulong? GasBudget = null, ObjectRef[]? GasObjects = null, ulong? GasPrice = null, Address? GasSponsor = null, Address? Sender = null)
Parameters
GasBudget UInt64?
GasObjects ObjectRef[]?
GasPrice UInt64?
GasSponsor Address?
Sender Address?
Methods
Dispose()
public void Dispose()