TransactionsFilter
Namespace: IotaSdk
public record class TransactionsFilter : System.IDisposable, System.IEquatable`1[[IotaSdk.TransactionsFilter, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Inheritance Object → TransactionsFilter
Implements IDisposable, IEquatable<TransactionsFilter>
Attributes NullableContextAttribute, NullableAttribute
Properties
Function
public string? Function { get; init; }
Property Value
Kind
public TransactionBlockKindInput? Kind { get; init; }
Property Value
AfterCheckpoint
public ulong? AfterCheckpoint { get; init; }
Property Value
AtCheckpoint
public ulong? AtCheckpoint { get; init; }
Property Value
BeforeCheckpoint
public ulong? BeforeCheckpoint { get; init; }
Property Value
SentAddress
public Address? SentAddress { get; init; }
Property Value
RecvAddress
public Address? RecvAddress { get; init; }
Property Value
InputObject
public ObjectId? InputObject { get; init; }
Property Value
ChangedObject
public ObjectId? ChangedObject { get; init; }
Property Value
TransactionIds
public String[]? TransactionIds { get; init; }
Property Value
WrappedOrDeletedObject
public ObjectId? WrappedOrDeletedObject { get; init; }
Property Value
Constructors
TransactionsFilter(String, TransactionBlockKindInput?, UInt64?, UInt64?, UInt64?, Address, Address, ObjectId, ObjectId, String[], ObjectId)
public TransactionsFilter(string? Function = null, TransactionBlockKindInput? Kind = null, ulong? AfterCheckpoint = null, ulong? AtCheckpoint = null, ulong? BeforeCheckpoint = null, Address? SentAddress = null, Address? RecvAddress = null, ObjectId? InputObject = null, ObjectId? ChangedObject = null, String[]? TransactionIds = null, ObjectId? WrappedOrDeletedObject = null)
Parameters
Function String?
Kind TransactionBlockKindInput?
AfterCheckpoint UInt64?
AtCheckpoint UInt64?
BeforeCheckpoint UInt64?
SentAddress Address?
RecvAddress Address?
InputObject ObjectId?
ChangedObject ObjectId?
TransactionIds String[]?
WrappedOrDeletedObject ObjectId?
Methods
Dispose()
public void Dispose()