Class ExchangeAccountInformation
- Namespace
- WhalesSecret.TradeScriptLib.Entities.Account
- Assembly
- WhalesSecret.TradeScriptLib.dll
Information about an exchange account of a user.
public class ExchangeAccountInformation : IEquatable<ExchangeAccountInformation>
- Inheritance
-
ExchangeAccountInformation
- Implements
- Inherited Members
- Extension Methods
Constructors
- ExchangeAccountInformation(string?, DateTime, ExchangeMarket, Dictionary<string, AccountSymbolInformation>, decimal?, decimal?)
Creates a new instance of the object.
Properties
- ExchangeMarket
Exchange market this information represents.
- MakerFee
Fee to pay for maker orders, or
null
if the information is not available.
- SubAccount
Sub-account for which the symbol information entries are relevant, or
null
if the exchange does not have sub-accounts.
- SymbolsInformation
Symbol information mapped to the symbol name.
- TakerFee
Fee to pay for taker orders, or
null
if the information is not available.
- Timestamp
UTC timestamp specifying when the information about the account was valid.
Methods
- Equals(object?)
Determines whether the specified object is equal to the current object.
- Equals(ExchangeAccountInformation?)
Indicates whether the current object is equal to another object of the same type.
- GetEstimatedRawUpperBoundarySize()
Returns a quick estimation on the upper boundary of the raw size of the update in JSON serialized form.
- GetHashCode()
Serves as the default hash function.
- ToString()
Returns a string that represents the current object.
Operators
- operator ==(ExchangeAccountInformation?, ExchangeAccountInformation?)
Determines whether two specified exchange account information have the same value.
- operator !=(ExchangeAccountInformation?, ExchangeAccountInformation?)
Determines whether two specified exchange account information have different values.