Table of Contents

Constructor WithdrawalInformation

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

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

Creates a new instance of the object.

[JsonConstructor]
public WithdrawalInformation(ExchangeMarket exchangeMarket, string exchangeAccountId, string? exchangeWithdrawalId, decimal amount, string asset, string? network, decimal fee, WithdrawalStatus status, string? address, string? txId, DateTime recordTime, string? extraInfo)

Parameters

exchangeMarket ExchangeMarket

Exchange market on which the exchange account exists.

exchangeAccountId string

Unique identifier of the exchange account on the exchange.

exchangeWithdrawalId string

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

amount decimal

Withdrawal amount.

asset string

Name of the withdrawn asset.

network string

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

fee decimal

Withdrawal fee charged by the exchange.

status WithdrawalStatus

Status of the withdrawal.

address string

Withdrawal address, or null if not known.

txId string

Transaction ID, or null if not known.

recordTime DateTime

UTC timestamp of the withdrawal record on the exchange.

extraInfo string

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