Table of Contents

Class WithdrawalInformation

Namespace
WhalesSecret.TradeScriptLib.Entities.ExchangeAccounts
Assembly
WhalesSecret.TradeScriptLib.dll

Information about a withdrawal from an exchange account.

public class WithdrawalInformation : IEquatable<WithdrawalInformation>
Inheritance
WithdrawalInformation
Implements
Inherited Members
Extension Methods

Constructors

WithdrawalInformation(ExchangeMarket, string, string?, decimal, string, string?, decimal, WithdrawalStatus, string?, string?, DateTime, string?)

Creates a new instance of the object.

Properties

Address

Withdrawal address, or null if not known.

Amount

Withdrawal amount.

Asset

Name of the withdrawn asset.

ExchangeAccountId

Unique identifier of the exchange account on the exchange.

ExchangeMarket

Exchange market on which the exchange account exists.

ExchangeWithdrawalId

ID of the withdrawal assigned by the exchange, or null if the exchange does not assign IDs to withdrawals.

ExtraInfo

Extra information about the withdrawal, or null if no extra information is available.

Fee

Withdrawal fee charged by the exchange.

Network

Network of the withdrawn asset, or null if not known.

RecordTime

UTC timestamp of the withdrawal record on the exchange.

Status

Status of the withdrawal.

TxId

Transaction ID, or null if not known.

Methods

Equals(object?)

Determines whether the specified object is equal to the current object.

Equals(WithdrawalInformation?)

Indicates whether the current object is equal to another object of the same type.

GetHashCode()

Serves as the default hash function.

ToString()

Returns a string that represents the current object.

Operators

operator ==(WithdrawalInformation?, WithdrawalInformation?)

Determines whether two specified withdrawals have the same value.

operator !=(WithdrawalInformation?, WithdrawalInformation)

Determines whether two specified withdrawals have different values.