Table of Contents

Class TradeRecord

Namespace
chia.dotnet
Assembly
chia-dotnet.dll

Used for storing transaction data and status in wallets.

public record TradeRecord : IEquatable<TradeRecord>
Inheritance
TradeRecord
Implements
Inherited Members
Extension Methods

Properties

AcceptedAtDateTime

[JsonIgnore]
public DateTime? AcceptedAtDateTime { get; }

Property Value

DateTime?
Used for storing transaction data and status in wallets.

AcceptedAtTime

public ulong? AcceptedAtTime { get; init; }

Property Value

ulong?
Used for storing transaction data and status in wallets.

CoinsOfInterest

public IEnumerable<Coin> CoinsOfInterest { get; init; }

Property Value

IEnumerable<Coin>
Used for storing transaction data and status in wallets.

ConfirmedAtIndex

public uint ConfirmedAtIndex { get; init; }

Property Value

uint
Used for storing transaction data and status in wallets.

CreatedAtDateTime

[JsonIgnore]
public DateTime CreatedAtDateTime { get; }

Property Value

DateTime
Used for storing transaction data and status in wallets.

CreatedAtTime

public ulong CreatedAtTime { get; init; }

Property Value

ulong
Used for storing transaction data and status in wallets.

IsMyOffer

public bool IsMyOffer { get; init; }

Property Value

bool
Used for storing transaction data and status in wallets.

Offer

Bech32 encoded value of the offer

public string Offer { get; init; }

Property Value

string
Used for storing transaction data and status in wallets.

Sent

public uint Sent { get; init; }

Property Value

uint
Used for storing transaction data and status in wallets.

SentTo

public IEnumerable<SendPeer> SentTo { get; init; }

Property Value

IEnumerable<SendPeer>
Used for storing transaction data and status in wallets.

Status

public TradeStatus Status { get; init; }

Property Value

TradeStatus
Used for storing transaction data and status in wallets.

TakenOffer

public string? TakenOffer { get; init; }

Property Value

string
Used for storing transaction data and status in wallets.

TradeId

public string TradeId { get; init; }

Property Value

string
Used for storing transaction data and status in wallets.