Skip to main content

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​

String

Kind​

public TransactionBlockKindInput? Kind { get; init; }

Property Value​

TransactionBlockKindInput?

AfterCheckpoint​

public ulong? AfterCheckpoint { get; init; }

Property Value​

UInt64?

AtCheckpoint​

public ulong? AtCheckpoint { get; init; }

Property Value​

UInt64?

BeforeCheckpoint​

public ulong? BeforeCheckpoint { get; init; }

Property Value​

UInt64?

SentAddress​

public Address? SentAddress { get; init; }

Property Value​

Address

RecvAddress​

public Address? RecvAddress { get; init; }

Property Value​

Address

InputObject​

public ObjectId? InputObject { get; init; }

Property Value​

ObjectId

ChangedObject​

public ObjectId? ChangedObject { get; init; }

Property Value​

ObjectId

TransactionIds​

public String[]? TransactionIds { get; init; }

Property Value​

String[]

WrappedOrDeletedObject​

public ObjectId? WrappedOrDeletedObject { get; init; }

Property Value​

ObjectId

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()