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