Struct SymbolPair
- Namespace
- WhalesSecret.TradeScriptLib.Entities
- Assembly
- WhalesSecret.TradeScriptLib.dll
Two symbols of (crypto) currencies, tokens, or assets representing a pair that is traded on an exchange.
[JsonConverter(typeof(SymbolPairConverter))]
public readonly struct SymbolPair : IEquatable<SymbolPair>, IComparable<SymbolPair>, IJsonOnDeserialized
- Implements
- Inherited Members
- Extension Methods
Examples
BTC/USD
, ETH/EUR
, etc.
BTC/USD
, ETH/EUR
, etc.
Remarks
For BTC/USD
symbol pair, BTC
is BaseSymbol and USD
is QuoteSymbol.
Constructors
- SymbolPair(string, string)
Creates a new instance of SymbolPair.
Fields
- ADA_BTC
ADA/BTC symbol pair.
- ADA_EUR
ADA/EUR symbol pair.
- ADA_USD
ADA/USD symbol pair.
- ADA_USDT
ADA/USDT symbol pair.
- ALGO_BTC
ALGO/BTC symbol pair.
- ALGO_EUR
ALGO/EUR symbol pair.
- ALGO_USD
ALGO/USD symbol pair.
- ALGO_USDT
ALGO/USDT symbol pair.
- AMPL_BTC
AMPL/BTC symbol pair.
- AMPL_EUR
AMPL/EUR symbol pair.
- AMPL_USD
AMPL/USD symbol pair.
- AMPL_USDT
AMPL/USDT symbol pair.
- ANT_BTC
ANT/BTC symbol pair.
- ANT_EUR
ANT/EUR symbol pair.
- ANT_USD
ANT/USD symbol pair.
- ANT_USDT
ANT/USDT symbol pair.
- AOA_BTC
AOA/BTC symbol pair.
- AOA_EUR
AOA/EUR symbol pair.
- AOA_USD
AOA/USD symbol pair.
- AOA_USDT
AOA/USDT symbol pair.
- ATOM_BTC
ATOM/BTC symbol pair.
- ATOM_EUR
ATOM/EUR symbol pair.
- ATOM_USD
ATOM/USD symbol pair.
- ATOM_USDT
ATOM/USDT symbol pair.
- BAND_BTC
BAND/BTC symbol pair.
- BAND_EUR
BAND/EUR symbol pair.
- BAND_USD
BAND/USD symbol pair.
- BAND_USDT
BAND/USDT symbol pair.
- BAT_BTC
BAT/BTC symbol pair.
- BAT_EUR
BAT/EUR symbol pair.
- BAT_USD
BAT/USD symbol pair.
- BAT_USDT
BAT/USDT symbol pair.
- BCD_BTC
BCD/BTC symbol pair.
- BCD_EUR
BCD/EUR symbol pair.
- BCD_USD
BCD/USD symbol pair.
- BCD_USDT
BCD/USDT symbol pair.
- BCH_BTC
BCH/BTC symbol pair.
- BCH_EUR
BCH/EUR symbol pair.
- BCH_USD
BCH/USD symbol pair.
- BCH_USDT
BCH/USDT symbol pair.
- BNB_BTC
BNB/BTC symbol pair.
- BNB_EUR
BNB/EUR symbol pair.
- BNB_USD
BNB/USD symbol pair.
- BNB_USDT
BNB/USDT symbol pair.
- BNT_BTC
BNT/BTC symbol pair.
- BNT_EUR
BNT/EUR symbol pair.
- BNT_USD
BNT/USD symbol pair.
- BNT_USDT
BNT/USDT symbol pair.
- BSV_BTC
BSV/BTC symbol pair.
- BSV_EUR
BSV/EUR symbol pair.
- BSV_USD
BSV/USD symbol pair.
- BSV_USDT
BSV/USDT symbol pair.
- BTC_BUSD
BTC/BUSD symbol pair.
- BTC_EUR
BTC/EUR symbol pair.
- BTC_TUSD
BTC/TUSD symbol pair.
- BTC_USD
BTC/USD symbol pair.
- BTC_USDC
BTC/USDC symbol pair.
- BTC_USDT
BTC/USDT symbol pair.
- BTG_BTC
BTG/BTC symbol pair.
- BTG_EUR
BTG/EUR symbol pair.
- BTG_USD
BTG/USD symbol pair.
- BTG_USDT
BTG/USDT symbol pair.
- BTM_BTC
BTM/BTC symbol pair.
- BTM_EUR
BTM/EUR symbol pair.
- BTM_USD
BTM/USD symbol pair.
- BTM_USDT
BTM/USDT symbol pair.
- BTT_BTC
BTT/BTC symbol pair.
- BTT_EUR
BTT/EUR symbol pair.
- BTT_USD
BTT/USD symbol pair.
- BTT_USDT
BTT/USDT symbol pair.
- BUSD_EUR
BUSD/EUR symbol pair.
- BUSD_USD
BUSD/USD symbol pair.
- BUSD_USDT
BUSD/USDT symbol pair.
- CEL_BTC
CEL/BTC symbol pair.
- CEL_EUR
CEL/EUR symbol pair.
- CEL_USD
CEL/USD symbol pair.
- CEL_USDT
CEL/USDT symbol pair.
- CHSB_BTC
CHSB/BTC symbol pair.
- CHSB_EUR
CHSB/EUR symbol pair.
- CHSB_USD
CHSB/USD symbol pair.
- CHSB_USDT
CHSB/USDT symbol pair.
- CKB_BTC
CKB/BTC symbol pair.
- CKB_EUR
CKB/EUR symbol pair.
- CKB_USD
CKB/USD symbol pair.
- CKB_USDT
CKB/USDT symbol pair.
- COMP_BTC
COMP/BTC symbol pair.
- COMP_EUR
COMP/EUR symbol pair.
- COMP_USD
COMP/USD symbol pair.
- COMP_USDT
COMP/USDT symbol pair.
- CRO_BTC
CRO/BTC symbol pair.
- CRO_EUR
CRO/EUR symbol pair.
- CRO_USD
CRO/USD symbol pair.
- CRO_USDT
CRO/USDT symbol pair.
- DAI_BTC
DAI/BTC symbol pair.
- DAI_EUR
DAI/EUR symbol pair.
- DAI_USD
DAI/USD symbol pair.
- DAI_USDT
DAI/USDT symbol pair.
- DASH_BTC
DASH/BTC symbol pair.
- DASH_EUR
DASH/EUR symbol pair.
- DASH_USD
DASH/USD symbol pair.
- DASH_USDT
DASH/USDT symbol pair.
- DCR_BTC
DCR/BTC symbol pair.
- DCR_EUR
DCR/EUR symbol pair.
- DCR_USD
DCR/USD symbol pair.
- DCR_USDT
DCR/USDT symbol pair.
- DGB_BTC
DGB/BTC symbol pair.
- DGB_EUR
DGB/EUR symbol pair.
- DGB_USD
DGB/USD symbol pair.
- DGB_USDT
DGB/USDT symbol pair.
- DIVI_BTC
DIVI/BTC symbol pair.
- DIVI_EUR
DIVI/EUR symbol pair.
- DIVI_USD
DIVI/USD symbol pair.
- DIVI_USDT
DIVI/USDT symbol pair.
- DOGE_BTC
DOGE/BTC symbol pair.
- DOGE_EUR
DOGE/EUR symbol pair.
- DOGE_USD
DOGE/USD symbol pair.
- DOGE_USDT
DOGE/USDT symbol pair.
- DX_BTC
DX/BTC symbol pair.
- DX_EUR
DX/EUR symbol pair.
- DX_USD
DX/USD symbol pair.
- DX_USDT
DX/USDT symbol pair.
- ENJ_BTC
ENJ/BTC symbol pair.
- ENJ_EUR
ENJ/EUR symbol pair.
- ENJ_USD
ENJ/USD symbol pair.
- ENJ_USDT
ENJ/USDT symbol pair.
- EOS_BTC
EOS/BTC symbol pair.
- EOS_EUR
EOS/EUR symbol pair.
- EOS_USD
EOS/USD symbol pair.
- EOS_USDT
EOS/USDT symbol pair.
- ERD_BTC
ERD/BTC symbol pair.
- ERD_EUR
ERD/EUR symbol pair.
- ERD_USD
ERD/USD symbol pair.
- ERD_USDT
ERD/USDT symbol pair.
- ETC_BTC
ETC/BTC symbol pair.
- ETC_EUR
ETC/EUR symbol pair.
- ETC_USD
ETC/USD symbol pair.
- ETC_USDT
ETC/USDT symbol pair.
- ETH_BTC
ETH/BTC symbol pair.
- ETH_EUR
ETH/EUR symbol pair.
- ETH_USD
ETH/USD symbol pair.
- ETH_USDT
ETH/USDT symbol pair.
- EWT_BTC
EWT/BTC symbol pair.
- EWT_EUR
EWT/EUR symbol pair.
- EWT_USD
EWT/USD symbol pair.
- EWT_USDT
EWT/USDT symbol pair.
- FTT_BTC
FTT/BTC symbol pair.
- FTT_EUR
FTT/EUR symbol pair.
- FTT_USD
FTT/USD symbol pair.
- FTT_USDT
FTT/USDT symbol pair.
- FXC_BTC
FXC/BTC symbol pair.
- FXC_EUR
FXC/EUR symbol pair.
- FXC_USD
FXC/USD symbol pair.
- FXC_USDT
FXC/USDT symbol pair.
- HBAR_BTC
HBAR/BTC symbol pair.
- HBAR_EUR
HBAR/EUR symbol pair.
- HBAR_USD
HBAR/USD symbol pair.
- HBAR_USDT
HBAR/USDT symbol pair.
- HEDG_BTC
HEDG/BTC symbol pair.
- HEDG_EUR
HEDG/EUR symbol pair.
- HEDG_USD
HEDG/USD symbol pair.
- HEDG_USDT
HEDG/USDT symbol pair.
- HOT_BTC
HOT/BTC symbol pair.
- HOT_EUR
HOT/EUR symbol pair.
- HOT_USD
HOT/USD symbol pair.
- HOT_USDT
HOT/USDT symbol pair.
- HT_BTC
HT/BTC symbol pair.
- HT_EUR
HT/EUR symbol pair.
- HT_USD
HT/USD symbol pair.
- HT_USDT
HT/USDT symbol pair.
- HUSD_BTC
HUSD/BTC symbol pair.
- HUSD_EUR
HUSD/EUR symbol pair.
- HUSD_USD
HUSD/USD symbol pair.
- HUSD_USDT
HUSD/USDT symbol pair.
- HYN_BTC
HYN/BTC symbol pair.
- HYN_EUR
HYN/EUR symbol pair.
- HYN_USD
HYN/USD symbol pair.
- HYN_USDT
HYN/USDT symbol pair.
- ICX_BTC
ICX/BTC symbol pair.
- ICX_EUR
ICX/EUR symbol pair.
- ICX_USD
ICX/USD symbol pair.
- ICX_USDT
ICX/USDT symbol pair.
- IOST_BTC
IOST/BTC symbol pair.
- IOST_EUR
IOST/EUR symbol pair.
- IOST_USD
IOST/USD symbol pair.
- IOST_USDT
IOST/USDT symbol pair.
- KAVA_BTC
KAVA/BTC symbol pair.
- KAVA_EUR
KAVA/EUR symbol pair.
- KAVA_USD
KAVA/USD symbol pair.
- KAVA_USDT
KAVA/USDT symbol pair.
- KMD_BTC
KMD/BTC symbol pair.
- KMD_EUR
KMD/EUR symbol pair.
- KMD_USD
KMD/USD symbol pair.
- KMD_USDT
KMD/USDT symbol pair.
- KNC_BTC
KNC/BTC symbol pair.
- KNC_EUR
KNC/EUR symbol pair.
- KNC_USD
KNC/USD symbol pair.
- KNC_USDT
KNC/USDT symbol pair.
- LEND_BTC
LEND/BTC symbol pair.
- LEND_EUR
LEND/EUR symbol pair.
- LEND_USD
LEND/USD symbol pair.
- LEND_USDT
LEND/USDT symbol pair.
- LEO_BTC
LEO/BTC symbol pair.
- LEO_EUR
LEO/EUR symbol pair.
- LEO_USD
LEO/USD symbol pair.
- LEO_USDT
LEO/USDT symbol pair.
- LINK_BTC
LINK/BTC symbol pair.
- LINK_EUR
LINK/EUR symbol pair.
- LINK_USD
LINK/USD symbol pair.
- LINK_USDT
LINK/USDT symbol pair.
- LRC_BTC
LRC/BTC symbol pair.
- LRC_EUR
LRC/EUR symbol pair.
- LRC_USD
LRC/USD symbol pair.
- LRC_USDT
LRC/USDT symbol pair.
- LSK_BTC
LSK/BTC symbol pair.
- LSK_EUR
LSK/EUR symbol pair.
- LSK_USD
LSK/USD symbol pair.
- LSK_USDT
LSK/USDT symbol pair.
- LTC_BTC
LTC/BTC symbol pair.
- LTC_EUR
LTC/EUR symbol pair.
- LTC_USD
LTC/USD symbol pair.
- LTC_USDT
LTC/USDT symbol pair.
- LUNA_BTC
LUNA/BTC symbol pair.
- LUNA_EUR
LUNA/EUR symbol pair.
- LUNA_USD
LUNA/USD symbol pair.
- LUNA_USDT
LUNA/USDT symbol pair.
- MCO_BTC
MCO/BTC symbol pair.
- MCO_EUR
MCO/EUR symbol pair.
- MCO_USD
MCO/USD symbol pair.
- MCO_USDT
MCO/USDT symbol pair.
- MIOTA_BTC
MIOTA/BTC symbol pair.
- MIOTA_EUR
MIOTA/EUR symbol pair.
- MIOTA_USD
MIOTA/USD symbol pair.
- MIOTA_USDT
MIOTA/USDT symbol pair.
- MKR_BTC
MKR/BTC symbol pair.
- MKR_EUR
MKR/EUR symbol pair.
- MKR_USD
MKR/USD symbol pair.
- MKR_USDT
MKR/USDT symbol pair.
- MONA_BTC
MONA/BTC symbol pair.
- MONA_EUR
MONA/EUR symbol pair.
- MONA_USD
MONA/USD symbol pair.
- MONA_USDT
MONA/USDT symbol pair.
- MaxSymbolLength
Maximum length of a symbol.
- NANO_BTC
NANO/BTC symbol pair.
- NANO_EUR
NANO/EUR symbol pair.
- NANO_USD
NANO/USD symbol pair.
- NANO_USDT
NANO/USDT symbol pair.
- NEO_BTC
NEO/BTC symbol pair.
- NEO_EUR
NEO/EUR symbol pair.
- NEO_USD
NEO/USD symbol pair.
- NEO_USDT
NEO/USDT symbol pair.
- NEXO_BTC
NEXO/BTC symbol pair.
- NEXO_EUR
NEXO/EUR symbol pair.
- NEXO_USD
NEXO/USD symbol pair.
- NEXO_USDT
NEXO/USDT symbol pair.
- OCEAN_BTC
OCEAN/BTC symbol pair.
- OCEAN_EUR
OCEAN/EUR symbol pair.
- OCEAN_USD
OCEAN/USD symbol pair.
- OCEAN_USDT
OCEAN/USDT symbol pair.
- OKB_BTC
OKB/BTC symbol pair.
- OKB_EUR
OKB/EUR symbol pair.
- OKB_USD
OKB/USD symbol pair.
- OKB_USDT
OKB/USDT symbol pair.
- OMG_BTC
OMG/BTC symbol pair.
- OMG_EUR
OMG/EUR symbol pair.
- OMG_USD
OMG/USD symbol pair.
- OMG_USDT
OMG/USDT symbol pair.
- ONT_BTC
ONT/BTC symbol pair.
- ONT_EUR
ONT/EUR symbol pair.
- ONT_USD
ONT/USD symbol pair.
- ONT_USDT
ONT/USDT symbol pair.
- PAX_BTC
PAX/BTC symbol pair.
- PAX_EUR
PAX/EUR symbol pair.
- PAX_USD
PAX/USD symbol pair.
- PAX_USDT
PAX/USDT symbol pair.
- QNT_BTC
QNT/BTC symbol pair.
- QNT_EUR
QNT/EUR symbol pair.
- QNT_USD
QNT/USD symbol pair.
- QNT_USDT
QNT/USDT symbol pair.
- QTUM_BTC
QTUM/BTC symbol pair.
- QTUM_EUR
QTUM/EUR symbol pair.
- QTUM_USD
QTUM/USD symbol pair.
- QTUM_USDT
QTUM/USDT symbol pair.
- REN_BTC
REN/BTC symbol pair.
- REN_EUR
REN/EUR symbol pair.
- REN_USD
REN/USD symbol pair.
- REN_USDT
REN/USDT symbol pair.
- REP_BTC
REP/BTC symbol pair.
- REP_EUR
REP/EUR symbol pair.
- REP_USD
REP/USD symbol pair.
- REP_USDT
REP/USDT symbol pair.
- RLC_BTC
RLC/BTC symbol pair.
- RLC_EUR
RLC/EUR symbol pair.
- RLC_USD
RLC/USD symbol pair.
- RLC_USDT
RLC/USDT symbol pair.
- RSR_BTC
RSR/BTC symbol pair.
- RSR_EUR
RSR/EUR symbol pair.
- RSR_USD
RSR/USD symbol pair.
- RSR_USDT
RSR/USDT symbol pair.
- RVN_BTC
RVN/BTC symbol pair.
- RVN_EUR
RVN/EUR symbol pair.
- RVN_USD
RVN/USD symbol pair.
- RVN_USDT
RVN/USDT symbol pair.
- SC_BTC
SC/BTC symbol pair.
- SC_EUR
SC/EUR symbol pair.
- SC_USD
SC/USD symbol pair.
- SC_USDT
SC/USDT symbol pair.
- SNT_BTC
SNT/BTC symbol pair.
- SNT_EUR
SNT/EUR symbol pair.
- SNT_USD
SNT/USD symbol pair.
- SNT_USDT
SNT/USDT symbol pair.
- SNX_BTC
SNX/BTC symbol pair.
- SNX_EUR
SNX/EUR symbol pair.
- SNX_USD
SNX/USD symbol pair.
- SNX_USDT
SNX/USDT symbol pair.
- STX_BTC
STX/BTC symbol pair.
- STX_EUR
STX/EUR symbol pair.
- STX_USD
STX/USD symbol pair.
- STX_USDT
STX/USDT symbol pair.
- SXP_BTC
SXP/BTC symbol pair.
- SXP_EUR
SXP/EUR symbol pair.
- SXP_USD
SXP/USD symbol pair.
- SXP_USDT
SXP/USDT symbol pair.
- THETA_BTC
THETA/BTC symbol pair.
- THETA_EUR
THETA/EUR symbol pair.
- THETA_USD
THETA/USD symbol pair.
- THETA_USDT
THETA/USDT symbol pair.
- TMTG_BTC
TMTG/BTC symbol pair.
- TMTG_EUR
TMTG/EUR symbol pair.
- TMTG_USD
TMTG/USD symbol pair.
- TMTG_USDT
TMTG/USDT symbol pair.
- TRX_BTC
TRX/BTC symbol pair.
- TRX_EUR
TRX/EUR symbol pair.
- TRX_USD
TRX/USD symbol pair.
- TRX_USDT
TRX/USDT symbol pair.
- TUSD_EUR
TUSD/EUR symbol pair.
- TUSD_USD
TUSD/USD symbol pair.
- TUSD_USDT
TUSD/USDT symbol pair.
- UBT_BTC
UBT/BTC symbol pair.
- UBT_EUR
UBT/EUR symbol pair.
- UBT_USD
UBT/USD symbol pair.
- UBT_USDT
UBT/USDT symbol pair.
- USDC_EUR
USDC/EUR symbol pair.
- USDC_USD
USDC/USD symbol pair.
- USDC_USDT
USDC/USDT symbol pair.
- USDT_BTC
USDT/BTC symbol pair.
- USDT_EUR
USDT/EUR symbol pair.
- USDT_USD
USDT/USD symbol pair.
- VET_BTC
VET/BTC symbol pair.
- VET_EUR
VET/EUR symbol pair.
- VET_USD
VET/USD symbol pair.
- VET_USDT
VET/USDT symbol pair.
- WAVES_BTC
WAVES/BTC symbol pair.
- WAVES_EUR
WAVES/EUR symbol pair.
- WAVES_USD
WAVES/USD symbol pair.
- WAVES_USDT
WAVES/USDT symbol pair.
- XEM_BTC
XEM/BTC symbol pair.
- XEM_EUR
XEM/EUR symbol pair.
- XEM_USD
XEM/USD symbol pair.
- XEM_USDT
XEM/USDT symbol pair.
- XLM_BTC
XLM/BTC symbol pair.
- XLM_EUR
XLM/EUR symbol pair.
- XLM_USD
XLM/USD symbol pair.
- XLM_USDT
XLM/USDT symbol pair.
- XMR_BTC
XMR/BTC symbol pair.
- XMR_EUR
XMR/EUR symbol pair.
- XMR_USD
XMR/USD symbol pair.
- XMR_USDT
XMR/USDT symbol pair.
- XRP_BTC
XRP/BTC symbol pair.
- XRP_EUR
XRP/EUR symbol pair.
- XRP_USD
XRP/USD symbol pair.
- XRP_USDT
XRP/USDT symbol pair.
- XTZ_BTC
XTZ/BTC symbol pair.
- XTZ_EUR
XTZ/EUR symbol pair.
- XTZ_USD
XTZ/USD symbol pair.
- XTZ_USDT
XTZ/USDT symbol pair.
- XVG_BTC
XVG/BTC symbol pair.
- XVG_EUR
XVG/EUR symbol pair.
- XVG_USD
XVG/USD symbol pair.
- XVG_USDT
XVG/USDT symbol pair.
- ZB_BTC
ZB/BTC symbol pair.
- ZB_EUR
ZB/EUR symbol pair.
- ZB_USD
ZB/USD symbol pair.
- ZB_USDT
ZB/USDT symbol pair.
- ZEC_BTC
ZEC/BTC symbol pair.
- ZEC_EUR
ZEC/EUR symbol pair.
- ZEC_USD
ZEC/USD symbol pair.
- ZEC_USDT
ZEC/USDT symbol pair.
- ZEN_BTC
ZEN/BTC symbol pair.
- ZEN_EUR
ZEN/EUR symbol pair.
- ZEN_USD
ZEN/USD symbol pair.
- ZEN_USDT
ZEN/USDT symbol pair.
- ZIL_BTC
ZIL/BTC symbol pair.
- ZIL_EUR
ZIL/EUR symbol pair.
- ZIL_USD
ZIL/USD symbol pair.
- ZIL_USDT
ZIL/USDT symbol pair.
- ZRX_BTC
ZRX/BTC symbol pair.
- ZRX_EUR
ZRX/EUR symbol pair.
- ZRX_USD
ZRX/USD symbol pair.
- ZRX_USDT
ZRX/USDT symbol pair.
Properties
- BaseSymbol
First symbol of the symbol pair.
- QuoteSymbol
Second symbol of the symbol pair.
Methods
- CompareTo(SymbolPair)
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
- Equals(object?)
Indicates whether this instance and a specified object are equal.
- Equals(SymbolPair)
Indicates whether the current object is equal to another object of the same type.
- GetHashCode()
Returns the hash code for this instance.
- OnDeserialized()
The method that is called after deserialization.
- Parse(string)
Parses output of ToString() back to the symbol pair.
- ToString()
Returns the fully qualified type name of this instance.
- TryParseToString(string, out SymbolPair?)
Parses output of ToString() back to the symbol pair.
Operators
- operator ==(SymbolPair, SymbolPair)
Determines whether two specified symbol pairs have the same value.
- operator >(SymbolPair, SymbolPair)
Determines whether the first given symbol pair follows the other in the sort order.
- operator >=(SymbolPair, SymbolPair)
Determines whether the first given symbol pair follows or equals to the other in the sort order.
- operator !=(SymbolPair, SymbolPair)
Determines whether two specified symbol pairs have different values.
- operator <(SymbolPair, SymbolPair)
Determines whether the first given symbol pair precedes the other in the sort order.
- operator <=(SymbolPair, SymbolPair)
Determines whether the first given symbol pair precedes or equals to the other in the sort order.