config

package
v0.0.0-...-f03262a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 5, 2024 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllianceDefaultConfig = AllianceConfig{
	GRPCUrls: []string{MIGALOO_GRPC, KUJIRA_GRPC, CARBON_GRPC},
	LSTSData: []LSTData{

		{
			Symbol:   "AMPLUNA",
			IBCDenom: "ibc/05238E98A143496C8AF2B6067BABC84503909ECE9E45FBCBAC2CBA5C889FD82A",
		},
		{
			Symbol:   "BACKBONELUNA",
			IBCDenom: "ibc/40C29143BF4153B365089E40E437B7AA819672646C45BB0A5F1E10915A0B6708",
		},

		{
			Symbol:   "AMPLUNA",
			IBCDenom: "ibc/62A3870B9804FC3A92EAAA1F0F3F07E089DBF76CC521466CA33F5AAA8AD42290",
		},
		{
			Symbol:   "STLUNA",
			IBCDenom: "ibc/FBEE20115530F474F8BBE1460DA85437C3FBBFAF4A5DEBD71CA6B9C40559A161",
		},
	},
	LSTOnPhoenix: []LSTOnPhoenix{
		{
			CounterpartyChainId: "migaloo-1",
			LSTData: LSTData{
				Symbol:   "AMPWHALE",
				IBCDenom: "ibc/B3F639855EE7478750CC8F82072307ED6E131A8EFF20345E1D136B50C4E5EC36",
			},
		},
		{
			CounterpartyChainId: "migaloo-1",
			LSTData: LSTData{
				Symbol:   "BONEWHALE",
				IBCDenom: "ibc/517E13F14A1245D4DE8CF467ADD4DA0058974CDCC880FA6AE536DBCA1D16D84E",
			},
		},
		{
			CounterpartyChainId: "carbon-1",
			LSTData: LSTData{
				Symbol:   "URSWTH",
				IBCDenom: "ibc/0E90026619DD296AD4EF9546396F292B465BAB6B5BE00ABD6162AA1CE8E68098",
			},
		},
	},
}
View Source
var CARBON_GRPC = "carbon-grpc.polkachu.com:19690"
View Source
var DefaultPriceServerConfig = Config{
	Port:             8532,
	MetricsPort:      8533,
	Sentry:           "",
	ProviderPriority: []string{"astroport", "binance", "huobi", "kucoin", "bitfinex", "kraken", "okx", "coingecko", "osmosis", "bitstamp", "bybit", "exchangerate", "frankfurter", "fer"},
	Providers: map[string]ProviderConfig{
		"astroport": {
			Interval: 30,
			Timeout:  10,
			Symbols: []string{
				"ibc/08095CEDEA29977C9DD0CE9A48329FDA622C183359D5F90CF04CC4FF80CBE431-ibc/B3504E092456BA618CC28AC671A71FB08C6CA0FD0BE7C8A5B5A3E2DD933CC9E4",
				"ibc/08095CEDEA29977C9DD0CE9A48329FDA622C183359D5F90CF04CC4FF80CBE431-ibc/CBF67A2BCF6CAE343FDF251E510C8E18C361FC02B23430C121116E0811835DEF",
				"terra1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2s5lvsct-ibc/B3504E092456BA618CC28AC671A71FB08C6CA0FD0BE7C8A5B5A3E2DD933CC9E4",
				"terra1ecgazyd0waaj3g7l9cmy5gulhxkps2gmxu9ghducvuypjq68mq2s5lvsct-ibc/CBF67A2BCF6CAE343FDF251E510C8E18C361FC02B23430C121116E0811835DEF",
				"terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml-ibc/B3504E092456BA618CC28AC671A71FB08C6CA0FD0BE7C8A5B5A3E2DD933CC9E4",
				"terra17aj4ty4sz4yhgm08na8drc0v03v2jwr3waxcqrwhajj729zhl7zqnpc0ml-ibc/CBF67A2BCF6CAE343FDF251E510C8E18C361FC02B23430C121116E0811835DEF",
			},
		},
		"binance": {
			Symbols: []string{
				"BTCUSDT",
				"ETHUSDT",
				"BNBUSDT",
				"NEOUSDT",
				"LTCUSDT",
				"QTUMUSDT",
				"ADAUSDT",
				"XRPUSDT",
				"EOSUSDT",
				"TUSDUSDT",
				"IOTAUSDT",
				"XLMUSDT",
				"ONTUSDT",
				"TRXUSDT",
				"ETCUSDT",
				"ICXUSDT",
				"VETUSDT",
				"BNBUSDC",
				"BTCUSDC",
				"ETHUSDC",
				"USDCUSDT",
				"LINKUSDT",
				"WAVESUSDT",
				"HOTUSDT",
				"ZILUSDT",
				"ZRXUSDT",
				"FETUSDT",
				"BATUSDT",
				"XMRUSDT",
				"ZECUSDT",
				"IOSTUSDT",
				"CELRUSDT",
				"DASHUSDT",
				"OMGUSDT",
				"THETAUSDT",
				"ENJUSDT",
				"MATICUSDT",
				"ATOMUSDT",
				"ONEUSDT",
				"FTMUSDT",
				"ALGOUSDT",
				"DOGEUSDT",
				"DUSKUSDT",
				"ANKRUSDT",
				"COCOSUSDT",
				"MTLUSDT",
				"TOMOUSDT",
				"DENTUSDT",
				"CHZUSDT",
				"BANDUSDT",
				"BUSDUSDT",
				"XTZUSDT",
				"RENUSDT",
				"RVNUSDT",
				"HBARUSDT",
				"NKNUSDT",
				"STXUSDT",
				"KAVAUSDT",
				"ARPAUSDT",
				"IOTXUSDT",
				"RLCUSDT",
				"BCHUSDT",
				"OGNUSDT",
				"COTIUSDT",
				"SOLUSDT",
				"CTSIUSDT",
				"CHRUSDT",
				"STMXUSDT",
				"KNCUSDT",
				"LRCUSDT",
				"COMPUSDT",
				"ZENUSDT",
				"SNXUSDT",
				"DGBUSDT",
				"SXPUSDT",
				"MKRUSDT",
				"STORJUSDT",
				"MANAUSDT",
				"YFIUSDT",
				"BALUSDT",
				"BLZUSDT",
				"ANTUSDT",
				"CRVUSDT",
				"SANDUSDT",
				"OCEANUSDT",
				"DOTUSDT",
				"RSRUSDT",
				"PAXGUSDT",
				"TRBUSDT",
				"SUSHIUSDT",
				"KSMUSDT",
				"EGLDUSDT",
				"RUNEUSDT",
				"BELUSDT",
				"UNIUSDT",
				"AVAXUSDT",
				"FLMUSDT",
				"ALPHAUSDT",
				"AAVEUSDT",
				"NEARUSDT",
				"FILUSDT",
				"INJUSDT",
				"AUDIOUSDT",
				"CTKUSDT",
				"AXSUSDT",
				"UNFIUSDT",
				"ROSEUSDT",
				"XEMUSDT",
				"SKLUSDT",
				"GRTUSDT",
				"1INCHUSDT",
				"REEFUSDT",
				"CELOUSDT",
				"TRUUSDT",
				"CKBUSDT",
				"TWTUSDT",
				"LITUSDT",
				"SFPUSDT",
				"DODOUSDT",
				"CAKEUSDT",
				"ALICEUSDT",
				"LINAUSDT",
				"PERPUSDT",
				"CFXUSDT",
				"TLMUSDT",
				"BAKEUSDT",
				"SHIBUSDT",
				"ICPUSDT",
				"ARUSDT",
				"MASKUSDT",
				"LPTUSDT",
				"ATAUSDT",
				"GTCUSDT",
				"KLAYUSDT",
				"C98USDT",
				"QNTUSDT",
				"FLOWUSDT",
				"MINAUSDT",
				"XECUSDT",
				"DYDXUSDT",
				"USDPUSDT",
				"GALAUSDT",
				"DARUSDT",
				"BNXUSDT",
				"ENSUSDT",
				"JASMYUSDT",
				"RNDRUSDT",
				"FXSUSDT",
				"HIGHUSDT",
				"CVXUSDT",
				"PEOPLEUSDT",
				"SPELLUSDT",
				"ACHUSDT",
				"IMXUSDT",
				"API3USDT",
				"WOOUSDT",
				"TUSDT",
				"ASTRUSDT",
				"GMTUSDT",
				"APEUSDT",
				"NEXOUSDT",
				"GALUSDT",
				"LDOUSDT",
				"OPUSDT",
				"LEVERUSDT",
				"STGUSDT",
				"LUNCUSDT",
				"GMXUSDT",
				"APTUSDT",
				"OSMOUSDT",
				"PHBUSDT",
				"HOOKUSDT",
				"MAGICUSDT",
				"RPLUSDT",
				"AGIXUSDT",
				"SSVUSDT",
				"LQTYUSDT",
				"AMBUSDT",
			},
		},
		"bitstamp": {
			Interval: 30,
			Timeout:  10,
			Symbols: []string{
				"1incheur",
				"1inchusd",
				"aaveeur",
				"aaveusd",
				"adaeur",
				"adausd",
				"algoeur",
				"algousd",
				"apeeur",
				"apeusd",
				"avaxeur",
				"avaxusd",
				"axseur",
				"axsusd",
				"bateur",
				"batusd",
				"bcheur",
				"bchusd",
				"btceur",
				"btcusd",
				"chzeur",
				"chzusd",
				"crveur",
				"crvusd",
				"cvxeur",
				"cvxusd",
				"daiusd",
				"dogeeur",
				"dogeusd",
				"doteur",
				"dotusd",
				"dydxeur",
				"dydxusd",
				"enjeur",
				"enjusd",
				"etheur",
				"ethusd",
				"flreur",
				"flrusd",
				"ftmeur",
				"ftmusd",
				"grteur",
				"grtusd",
				"gusdusd",
				"hbareur",
				"hbarusd",
				"imxeur",
				"imxusd",
				"injeur",
				"injusd",
				"linkeur",
				"linkusd",
				"lrceur",
				"lrcusd",
				"ltceur",
				"ltcusd",
				"manaeur",
				"manausd",
				"maticeur",
				"maticusd",
				"mkreur",
				"mkrusd",
				"neareur",
				"nearusd",
				"rndreur",
				"rndrusd",
				"sandeur",
				"sandusd",
				"shibeur",
				"shibusd",
				"snxeur",
				"snxusd",
				"soleur",
				"solusd",
				"unieur",
				"uniusd",
				"usdceur",
				"usdcusd",
				"usdteur",
				"usdtusd",
				"xlmeur",
				"xlmusd",
				"xrpeur",
				"xrpusd",
			},
		},
		"huobi": {
			Symbols: []string{
				"1inchusdt",
				"aaveusdt",
				"achusdt",
				"adausdt",
				"agixusdt",
				"algousdt",
				"ankrusdt",
				"apeusdt",
				"aptusdt",
				"atomusdt",
				"avaxusdt",
				"axsusdt",
				"bchusdt",
				"blurusdt",
				"bnbusdt",
				"bsvusdt",
				"btcusdt",
				"bttusdt",
				"c98usdt",
				"cakeusdt",
				"chzusdt",
				"coreusdt",
				"crvusdt",
				"csprusdt",
				"cvxusdt",
				"daiusdt",
				"dashusdt",
				"dogeusdt",
				"dotusdt",
				"dydxusdt",
				"egldusdt",
				"enjusdt",
				"eosusdt",
				"etcusdt",
				"ethusdt",
				"fetusdt",
				"filusdt",
				"flokiusdt",
				"flowusdt",
				"flrusdt",
				"ftmusdt",
				"galusdt",
				"gmtusdt",
				"gmxusdt",
				"grtusdt",
				"gtusdt",
				"hbarusdt",
				"icpusdt",
				"imxusdt",
				"jstusdt",
				"kavausdt",
				"klayusdt",
				"ksmusdt",
				"ldousdt",
				"linkusdt",
				"lrcusdt",
				"ltcusdt",
				"lunausdt",
				"luncusdt",
				"magicusdt",
				"manausdt",
				"maskusdt",
				"maticusdt",
				"minausdt",
				"mkrusdt",
				"nearusdt",
				"neousdt",
				"nexousdt",
				"oneusdt",
				"opusdt",
				"peopleusdt",
				"renusdt",
				"rndrusdt",
				"rplusdt",
				"sandusdt",
				"shibusdt",
				"snxusdt",
				"solusdt",
				"ssvusdt",
				"sushiusdt",
				"thetausdt",
				"tonusdt",
				"trxusdt",
				"tusdusdt",
				"uniusdt",
				"usdcusdt",
				"usddusdt",
				"usdpusdt",
				"vetusdt",
				"wavesusdt",
				"winusdt",
				"woousdt",
				"xdcusdt",
				"xecusdt",
				"xlmusdt",
				"xmrusdt",
				"xrpusdt",
				"xtzusdt",
				"yfiusdt",
				"zecusdt",
				"zilusdt",
			},
		},
		"kucoin": {
			Symbols: []string{
				"1INCH-USDT",
				"AAVE-USDT",
				"ACH-USDT",
				"ADA-USDC",
				"ADA-USDT",
				"AGIX-USDT",
				"AGLD-USDT",
				"ALGO-USDC",
				"ALGO-USDT",
				"ALICE-USDT",
				"ANKR-USDT",
				"APE-USDC",
				"APE-USDT",
				"API3-USDT",
				"APT-USDT",
				"AR-USDT",
				"ARB-USDT",
				"ARPA-USDT",
				"ASTR-USDT",
				"ATOM-USDC",
				"ATOM-USDT",
				"AUDIO-USDT",
				"AVAX-USDC",
				"AVAX-USDT",
				"AXS-USDT",
				"BAL-USDT",
				"BAND-USDT",
				"BAT-USDT",
				"BCH-USDC",
				"BCH-USDT",
				"BCHSV-USDC",
				"BCHSV-USDT",
				"BLUR-USDT",
				"BNB-USDC",
				"BNB-USDT",
				"BTC-DAI",
				"BTC-USDC",
				"BTC-USDT",
				"BTT-USDT",
				"BUSD-USDC",
				"BUSD-USDT",
				"C98-USDT",
				"CAKE-USDT",
				"CELO-USDT",
				"CELR-USDT",
				"CFX-USDT",
				"CHR-USDT",
				"CHZ-USDT",
				"CKB-USDT",
				"COCOS-USDT",
				"COMP-USDT",
				"CRO-USDT",
				"CRV-USDT",
				"CSPR-USDT",
				"CTSI-USDT",
				"CVX-USDT",
				"DASH-USDT",
				"DGB-USDT",
				"DOGE-USDC",
				"DOGE-USDT",
				"DOT-USDC",
				"DOT-USDT",
				"DUSK-USDT",
				"DYDX-USDT",
				"EGLD-USDT",
				"ENJ-USDT",
				"ENS-USDT",
				"EOS-USDC",
				"EOS-USDT",
				"ETC-USDC",
				"ETC-USDT",
				"ETH-DAI",
				"ETH-USDC",
				"ETH-USDT",
				"FET-USDT",
				"FIL-USDT",
				"FLOKI-USDC",
				"FLOKI-USDT",
				"FLOW-USDT",
				"FLR-USDC",
				"FLR-USDT",
				"FTM-USDC",
				"FTM-USDT",
				"FXS-USDT",
				"GAL-USDT",
				"GALAX-USDT",
				"GMT-USDC",
				"GMT-USDT",
				"GMX-USDT",
				"GRT-USDT",
				"HBAR-USDT",
				"HIGH-USDT",
				"HT-USDT",
				"ICP-USDT",
				"IMX-USDT",
				"INJ-USDT",
				"IOST-USDT",
				"IOTX-USDT",
				"JASMY-USDC",
				"JASMY-USDT",
				"JST-USDT",
				"KAVA-USDT",
				"KCS-USDC",
				"KCS-USDT",
				"KDA-USDC",
				"KDA-USDT",
				"KLAY-USDT",
				"KNC-USDT",
				"KSM-USDT",
				"LDO-USDC",
				"LDO-USDT",
				"LINA-USDT",
				"LINK-USDC",
				"LINK-USDT",
				"LIT-USDT",
				"LOOKS-USDT",
				"LQTY-USDT",
				"LRC-USDT",
				"LTC-USDC",
				"LTC-USDT",
				"LUNA-USDC",
				"LUNA-USDT",
				"LUNC-USDC",
				"LUNC-USDT",
				"MAGIC-USDT",
				"MANA-USDT",
				"MASK-USDT",
				"MATIC-USDC",
				"MATIC-USDT",
				"MINA-USDT",
				"MKR-DAI",
				"MKR-USDT",
				"NEAR-USDC",
				"NEAR-USDT",
				"NEO-USDT",
				"NFT-USDT",
				"OCEAN-USDT",
				"OGN-USDT",
				"OMG-USDT",
				"ONE-USDT",
				"ONT-USDT",
				"OP-USDC",
				"OP-USDT",
				"OSMO-USDT",
				"PAXG-USDT",
				"PEOPLE-USDT",
				"PERP-USDT",
				"QNT-USDT",
				"REEF-USDT",
				"REN-USDT",
				"RNDR-USDT",
				"ROSE-USDT",
				"RPL-USDT",
				"RSR-USDT",
				"RUNE-USDC",
				"RUNE-USDT",
				"RVN-USDT",
				"SAND-USDT",
				"SHIB-USDC",
				"SHIB-USDT",
				"SLP-USDT",
				"SNX-USDT",
				"SOL-USDC",
				"SOL-USDT",
				"SSV-USDT",
				"STORJ-USDT",
				"STX-USDT",
				"SUSHI-USDT",
				"SXP-USDT",
				"T-USDT",
				"THETA-USDT",
				"TLM-USDT",
				"TON-USDT",
				"TRB-USDT",
				"TRU-USDT",
				"TRX-USDC",
				"TRX-USDT",
				"TWT-USDT",
				"UNFI-USDT",
				"UNI-USDT",
				"USDC-USDT",
				"USDD-USDC",
				"USDD-USDT",
				"USDP-USDT",
				"USDT-DAI",
				"USDT-USDC",
				"VET-USDT",
				"VRA-USDC",
				"VRA-USDT",
				"WAVES-USDT",
				"WAX-USDT",
				"WOO-USDT",
				"XCN-USDC",
				"XCN-USDT",
				"XDC-USDT",
				"XEC-USDT",
				"XEM-USDT",
				"XLM-USDT",
				"XMR-USDT",
				"XRP-USDC",
				"XRP-USDT",
				"XTZ-USDT",
				"YFI-USDT",
				"YGG-USDT",
				"ZEC-USDT",
				"ZIL-USDC",
				"ZIL-USDT",
			},
		},
		"kraken": {
			Symbols: []string{
				"1INCH/USD",
				"AAVE/USD",
				"ADA/USD",
				"ADA/USDT",
				"ALGO/USD",
				"ALGO/USDT",
				"APE/USD",
				"APE/USDT",
				"APT/USD",
				"ARB/USD",
				"ATOM/USD",
				"ATOM/USDT",
				"AVAX/USD",
				"AVAX/USDT",
				"AXS/USD",
				"BCH/USD",
				"BCH/USDT",
				"BIT/USD",
				"BTT/USD",
				"CHZ/USD",
				"CRV/USD",
				"CVX/USD",
				"DAI/USD",
				"DAI/USDT",
				"DASH/USD",
				"DOT/USD",
				"DOT/USDT",
				"DYDX/USD",
				"EGLD/USD",
				"ENJ/USD",
				"EOS/USD",
				"EOS/USDT",
				"ETC/USD",
				"ETH/DAI",
				"ETH/USD",
				"ETH/USDC",
				"ETH/USDT",
				"FIL/USD",
				"FLOW/USD",
				"FLR/USD",
				"FTM/USD",
				"FXS/USD",
				"GMX/USD",
				"GRT/USD",
				"ICP/USD",
				"IMX/USD",
				"KAVA/USD",
				"LDO/USD",
				"LINK/USD",
				"LINK/USDT",
				"LRC/USD",
				"LTC/USD",
				"LTC/USDT",
				"MANA/USD",
				"MANA/USDT",
				"MASK/USD",
				"MATIC/USD",
				"MATIC/USDT",
				"MINA/USD",
				"MKR/USD",
				"NEAR/USD",
				"PAXG/USD",
				"QNT/USD",
				"RNDR/USD",
				"RPL/USD",
				"RUNE/USD",
				"SAND/USD",
				"SHIB/USD",
				"SHIB/USDT",
				"SNX/USD",
				"SOL/USD",
				"SOL/USDT",
				"STX/USD",
				"TRX/USD",
				"UNI/USD",
				"USDC/USD",
				"USDC/USDT",
				"USDT/USD",
				"WBTC/USD",
				"XBT/DAI",
				"XBT/USD",
				"XBT/USDC",
				"XBT/USDT",
				"XDG/USD",
				"XDG/USDT",
				"XLM/USD",
				"XMR/USD",
				"XMR/USDT",
				"XRP/USD",
				"XRP/USDT",
				"XTZ/USD",
				"XTZ/USDT",
				"ZEC/USD",
			},
		},
		"bitfinex": {
			Symbols: []string{
				"tADAUSD",
				"tAPTUSD",
				"tATOUSD",
				"tAVAX:USD",
				"tBTCUSD",
				"tDAIUSD",
				"tDOGE:USD",
				"tDOTUSD",
				"tETCUSD",
				"tETHUSD",
				"tFILUSD",
				"tLEOUSD",
				"tLINK:USD",
				"tLTCUSD",
				"tMATIC:USD",
				"tSHIB:USD",
				"tSOLUSD",
				"tTRXUSD",
				"tUDCUSD",
				"tUNIUSD",
				"tUSTUSD",
				"tWBTUSD",
				"tXLMUSD",
				"tXMRUSD",
				"tXRPUSD",
				"tXTZUSD",
				"tZECUSD",
				"tSUSHI:USD",
				"tSAND:USD",
				"tAXSUSD",
			},
		},
		"okx": {
			Symbols: []string{
				"BTC-USDT",
				"ETH-USDT",
				"OKB-USDT",
				"LTC-USDT",
				"XRP-USDT",
				"BCH-USDT",
				"SOL-USDT",
				"PEPE-USDT",
				"SUI-USDT",
				"OP-USDT",
				"FIL-USDT",
				"LPT-USDT",
				"1INCH-USDT",
				"AAVE-USDT",
				"ACA-USDT",
				"ACH-USDT",
				"ADA-USDT",
				"AERGO-USDT",
				"AGLD-USDT",
				"AIDOGE-USDT",
				"AKITA-USDT",
				"ALCX-USDT",
				"ALGO-USDT",
				"ALPHA-USDT",
				"ANT-USDT",
				"APE-USDT",
				"API3-USDT",
				"APM-USDT",
				"APT-USDT",
				"AR-USDT",
				"ARB-USDT",
				"ARG-USDT",
				"AST-USDT",
				"ASTR-USDT",
				"ATOM-USDT",
				"AUCTION-USDT",
				"AVAX-USDT",
				"AXS-USDT",
				"AZY-USDT",
				"BABYDOGE-USDT",
				"BADGER-USDT",
				"BAL-USDT",
				"BAND-USDT",
				"BAT-USDT",
				"BETH-USDT",
				"BICO-USDT",
				"BLOK-USDT",
				"BLUR-USDT",
				"BNB-USDT",
				"BNT-USDT",
				"BONE-USDT",
				"BORING-USDT",
				"BORA-USDT",
				"BRWL-USDT",
				"BSV-USDT",
				"BTT-USDT",
				"BZZ-USDT",
				"CAPO-USDT",
				"CEEK-USDT",
				"CELO-USDT",
				"CEL-USDT",
				"CELR-USDT",
				"CETUS-USDT",
				"CFG-USDT",
				"CFX-USDT",
				"CGL-USDT",
				"CHZ-USDT",
				"CITY-USDT",
				"CLV-USDT",
				"COMP-USDT",
				"CONV-USDT",
				"CORE-USDT",
				"CQT-USDT",
				"CRO-USDT",
				"CRV-USDT",
				"CSPR-USDT",
				"CTC-USDT",
				"CTXC-USDT",
				"CVC-USDT",
				"CVP-USDT",
				"CVX-USDT",
				"DAI-USDT",
				"DAO-USDT",
				"DASH-USDT",
				"DCR-USDT",
				"DEP-USDT",
				"DGB-USDT",
				"DIA-USDT",
				"DOGE-USDT",
				"DOME-USDT",
				"DORA-USDT",
				"DOSE-USDT",
				"DOT-USDT",
				"DYDX-USDT",
				"EGLD-USDT",
				"ELF-USDT",
				"ELON-USDT",
				"EM-USDT",
				"ENJ-USDT",
				"ENS-USDT",
				"EOS-USDT",
				"ERN-USDT",
				"ETC-USDT",
				"ETHW-USDT",
				"EURT-USDT",
				"FAME-USDT",
				"FITFI-USDT",
				"FLM-USDT",
				"FLOW-USDT",
				"FLOKI-USDT",
				"FLR-USDT",
				"FORTH-USDT",
				"FRONT-USDT",
				"FSN-USDT",
				"FTM-USDT",
				"FXS-USDT",
				"GALA-USDT",
				"GALFT-USDT",
				"GAL-USDT",
				"GARI-USDT",
				"GAS-USDT",
				"GEAR-USDT",
				"GF-USDT",
				"GFT-USDT",
				"GHST-USDT",
				"GLM-USDT",
				"GLMR-USDT",
				"GMT-USDT",
				"GMX-USDT",
				"GOAL-USDT",
				"GODS-USDT",
				"GOG-USDT",
				"GRT-USDT",
				"HBAR-USDT",
				"HC-USDT",
				"ICP-USDT",
				"ICX-USDT",
				"ID-USDT",
				"IGU-USDT",
				"ILV-USDT",
				"IMX-USDT",
				"IOST-USDT",
				"IOTA-USDT",
				"IQ-USDT",
				"JOE-USDT",
				"JST-USDT",
				"KAN-USDT",
				"KAR-USDT",
				"KCAL-USDT",
				"KDA-USDT",
				"KINE-USDT",
				"KISHU-USDT",
				"KLAY-USDT",
				"KNC-USDT",
				"KONO-USDT",
				"KP3R-USDT",
				"KSM-USDT",
				"LAMB-USDT",
				"LAT-USDT",
				"LBR-USDT",
				"LDO-USDT",
				"LEASH-USDT",
				"LEO-USDT",
				"LET-USDT",
				"LHINU-USDT",
				"LINK-USDT",
				"LING-USDT",
				"LITH-USDT",
				"LON-USDT",
				"LOOKS-USDT",
				"LQTY-USDT",
				"LRC-USDT",
				"LSK-USDT",
				"LUNC-USDT",
				"LUNA-USDT",
				"MAGIC-USDT",
				"MANA-USDT",
				"MASK-USDT",
				"MATIC-USDT",
				"MDT-USDT",
				"MENGO-USDT",
				"METIS-USDT",
				"MILO-USDT",
				"MINA-USDT",
				"MKR-USDT",
				"MLN-USDT",
				"MOVR-USDT",
				"MOVEZ-USDT",
				"MRST-USDT",
				"MXC-USDT",
				"MYRIA-USDT",
				"NEAR-USDT",
				"NEO-USDT",
				"NFT-USDT",
				"NMR-USDT",
				"NULS-USDT",
				"NYM-USDT",
				"OAS-USDT",
				"OKT-USDT",
				"OM-USDT",
				"OMG-USDT",
				"OMI-USDT",
				"OMN-USDT",
				"ONE-USDT",
				"ONT-USDT",
				"ORBS-USDT",
				"ORB-USDT",
				"ORDI-USDT",
				"OXT-USDT",
				"PCI-USDT",
				"PERP-USDT",
				"PHA-USDT",
				"PIT-USDT",
				"POLS-USDT",
				"POLYDOGE-USDT",
				"POR-USDT",
				"PRQ-USDT",
				"PSTAKE-USDT",
				"QTUM-USDT",
				"RACA-USDT",
				"RADAR-USDT",
				"RAY-USDT",
				"RDNT-USDT",
				"REN-USDT",
				"REP-USDT",
				"REVV-USDT",
				"RIO-USDT",
				"RNDR-USDT",
				"RON-USDT",
				"RPL-USDT",
				"RSR-USDT",
				"RSS3-USDT",
				"RVN-USDT",
				"SAMO-USDT",
				"SAND-USDT",
				"SC-USDT",
				"SD-USDT",
				"SHIB-USDT",
				"SIS-USDT",
				"SKEB-USDT",
				"SKL-USDT",
				"SLP-USDT",
				"SNT-USDT",
				"SNX-USDT",
				"SPELL-USDT",
				"SSV-USDT",
				"SSWP-USDT",
				"STARL-USDT",
				"STC-USDT",
				"STETH-USDT",
				"STORJ-USDT",
				"STX-USDT",
				"SUN-USDT",
				"SUSHI-USDT",
				"SWEAT-USDT",
				"SWFTC-USDT",
				"T-USDT",
				"TAKI-USDT",
				"TAMA-USDT",
				"THETA-USDT",
				"THG-USDT",
				"TON-USDT",
				"TRA-USDT",
				"TRB-USDT",
				"TRX-USDT",
				"TUP-USDT",
				"TURBO-USDT",
				"UMA-USDT",
				"UNI-USDT",
				"USDC-USDT",
				"USTC-USDT",
				"UTK-USDT",
				"VELO-USDT",
				"VELODROME-USDT",
				"VELA-USDT",
				"VRA-USDT",
				"VSYS-USDT",
				"WAVES-USDT",
				"WAXP-USDT",
				"WBTC-USDT",
				"WGRT-USDT",
				"WIFI-USDT",
				"WIN-USDT",
				"WLD-USDT",
				"WNCG-USDT",
				"WOO-USDT",
				"WSB-USDT",
				"WXT-USDT",
				"XAUT-USDT",
				"XCH-USDT",
				"XEC-USDT",
				"XEM-USDT",
				"XETA-USDT",
				"XLM-USDT",
				"XMR-USDT",
				"XNO-USDT",
				"XPR-USDT",
				"XTZ-USDT",
				"YFI-USDT",
				"YFII-USDT",
				"YGG-USDT",
				"ZBC-USDT",
				"ZEC-USDT",
				"ZEN-USDT",
				"ZIL-USDT",
				"ZKS-USDT",
				"ZRX-USDT",
				"BTC-USDC",
				"ETH-USDC",
				"OKB-USDC",
				"LTC-USDC",
				"XRP-USDC",
				"BCH-USDC",
				"SOL-USDC",
				"OP-USDC",
				"FIL-USDC",
				"1INCH-USDC",
				"AAVE-USDC",
				"ADA-USDC",
				"AGLD-USDC",
				"ALGO-USDC",
				"ANT-USDC",
				"APE-USDC",
				"APT-USDC",
				"AR-USDC",
				"ASTR-USDC",
				"ATOM-USDC",
				"AVAX-USDC",
				"BLUR-USDC",
				"BNB-USDC",
				"BSV-USDC",
				"CEL-USDC",
				"CHZ-USDC",
				"COMP-USDC",
				"CRO-USDC",
				"CRV-USDC",
				"CSPR-USDC",
				"DOGE-USDC",
				"DOT-USDC",
				"DYDX-USDC",
				"EGLD-USDC",
				"EOS-USDC",
				"ETC-USDC",
				"ETHW-USDC",
				"FLOW-USDC",
				"FLOKI-USDC",
				"FLR-USDC",
				"FTM-USDC",
				"GALA-USDC",
				"GRT-USDC",
				"HBAR-USDC",
				"ICP-USDC",
				"JST-USDC",
				"KLAY-USDC",
				"KNC-USDC",
				"KSM-USDC",
				"LINK-USDC",
				"LOOKS-USDC",
				"LRC-USDC",
				"LUNC-USDC",
				"LUNA-USDC",
				"MANA-USDC",
				"MASK-USDC",
				"MATIC-USDC",
				"MINA-USDC",
				"MKR-USDC",
				"NEAR-USDC",
				"OKT-USDC",
				"RDNT-USDC",
				"RPL-USDC",
				"SAND-USDC",
				"SHIB-USDC",
				"SNX-USDC",
				"STORJ-USDC",
				"STX-USDC",
				"SUSHI-USDC",
				"TON-USDC",
				"TRX-USDC",
				"UNI-USDC",
				"USDT-USDC",
				"WAVES-USDC",
				"XLM-USDC",
				"XMR-USDC",
				"YFII-USDC",
				"YGG-USDC",
				"ZEC-USDC",
				"ZIL-USDC",
				"BTC-DAI",
				"ETH-DAI",
				"ETH-BTC",
				"OKB-BTC",
				"LTC-BTC",
				"XRP-BTC",
				"BCH-BTC",
				"SOL-BTC",
				"FIL-BTC",
				"AAVE-BTC",
				"ADA-BTC",
				"ATOM-BTC",
				"AVAX-BTC",
				"BSV-BTC",
				"CHZ-BTC",
				"CRO-BTC",
				"CRV-BTC",
				"DASH-BTC",
				"DOGE-BTC",
				"DOT-BTC",
				"EOS-BTC",
				"ETC-BTC",
				"GRT-BTC",
				"HBAR-BTC",
				"LINK-BTC",
				"MANA-BTC",
				"MATIC-BTC",
				"MKR-BTC",
				"NEAR-BTC",
				"NEO-BTC",
				"OKT-BTC",
				"QTUM-BTC",
				"SHIB-BTC",
				"STX-BTC",
				"TRX-BTC",
				"UNI-BTC",
				"WBTC-BTC",
				"XCH-BTC",
				"XLM-BTC",
				"XMR-BTC",
				"ZEC-BTC",
				"ZEN-BTC",
				"OKB-ETH",
				"LTC-ETH",
				"XRP-ETH",
				"SOL-ETH",
				"FIL-ETH",
				"ADA-ETH",
				"ATOM-ETH",
				"BETH-ETH",
				"DOGE-ETH",
				"EOS-ETH",
				"LINK-ETH",
				"OKT-ETH",
				"STETH-ETH",
				"TRX-ETH",
				"XMR-ETH",
				"OKDOT2-DOT",
				"BTC-EURT",
				"ETH-EURT",
			},
		},
		"coingecko": {
			Interval: 30,
			Timeout:  10,
			Symbols: []string{
				"osmosis",
				"bitcoin",
				"ethereum",
				"binancecoin",
				"tether",
				"usd-coin",
				"binance-usd",
				"dai",
				"okb",
				"solana",
				"cosmos",
				"terra-luna-2",
				"terra-luna",
				"terrausd",
				"injective-protocol",
				"secret",
				"juno-network",
				"stargaze",
				"akash-network",
				"white-whale",
				"eris-amplified-whale",
				"switcheo",
				"stafi-staked-swth",
				"stride-staked-luna",
				"backbone-labs-staked-whale",
				"lion-dao",
			},
		},
		"osmosis": {
			Interval: 30,
			Symbols: []string{
				"ATOM/OSMO",
				"AKT/OSMO",
				"JUNO/OSMO",
				"SCRT/OSMO",
				"STARS/OSMO",
				"USDC/OSMO",
				"INJ/OSMO",
				"LUNA/OSMO",
				"KAVA/OSMO",
				"LINK/OSMO",
				"LUNC/OSMO",
				"ASH/USDC",
				"OSMO/USDC",
			},
		},
		"coinbase": {
			Symbols: []string{
				"1INCH-USD",
				"AAVE-USD",
				"ADA-USD",
				"ALGO-USD",
				"APE-USD",
				"APT-USD",
				"ARB-USD",
				"ATOM-USD",
				"AVAX-USD",
				"AXS-USD",
				"BAT-USD",
				"BCH-USD",
				"BIT-USD",
				"BTC-USD",
				"CHZ-USD",
				"CRO-USD",
				"CRV-USD",
				"DAI-USD",
				"DASH-USD",
				"DOGE-USD",
				"DOT-USD",
				"EGLD-USD",
				"ENJ-USD",
				"EOS-USD",
				"ETC-USD",
				"ETH-USD",
				"FIL-USD",
				"FLOW-USD",
				"GRT-USD",
				"GUSD-USD",
				"HBAR-USD",
				"ICP-USD",
				"IMX-USD",
				"INJ-USD",
				"KAVA-USD",
				"LDO-USD",
				"LINK-USD",
				"LRC-USD",
				"LTC-USD",
				"MANA-USD",
				"MASK-USD",
				"MATIC-USD",
				"MINA-USD",
				"MKR-USD",
				"NEAR-USD",
				"OP-USD",
				"QNT-USD",
				"RNDR-USD",
				"RPL-USD",
				"SAND-USD",
				"SHIB-USD",
				"SNX-USD",
				"SOL-USD",
				"STX-USD",
				"UNI-USD",
				"USDT-USD",
				"WBTC-USD",
				"XLM-USD",
				"XTZ-USD",
				"ZEC-USD",
			},
		},
		"bybit": {
			Symbols: []string{
				"1INCHUSDT",
				"AAVEUSDT",
				"ACHUSDT",
				"ADAUSDT",
				"AGIXUSDT",
				"AGLDUSDT",
				"ALGOUSDT",
				"ANKRUSDT",
				"APEUSDT",
				"APTUSDT",
				"ARBUSDT",
				"ARUSDT",
				"ATOMUSDT",
				"AVAXUSDT",
				"AXSUSDT",
				"BATUSDT",
				"BCHUSDT",
				"BELUSDT",
				"BICOUSDT",
				"BITUSDT",
				"BLURUSDT",
				"BNBUSDT",
				"BOBAUSDT",
				"BTCUSDT",
				"BTTUSDT",
				"BUSDUSDT",
				"C98USDT",
				"CELOUSDT",
				"CHZUSDT",
				"COMPUSDT",
				"COREUSDT",
				"CRVUSDT",
				"CTCUSDT",
				"DASHUSDT",
				"DGBUSDT",
				"DOGEUSDT",
				"DOTUSDT",
				"DYDXUSDT",
				"EGLDUSDT",
				"ENJUSDT",
				"ENSUSDT",
				"EOSUSDT",
				"ETCUSDT",
				"ETHUSDT",
				"ETHWUSDT",
				"FILUSDT",
				"FITFIUSDT",
				"FLOWUSDT",
				"FLRUSDT",
				"FTMUSDT",
				"FXSUSDT",
				"GALAUSDT",
				"GALUSDT",
				"GLMRUSDT",
				"GMTUSDT",
				"GMUSDT",
				"GMXUSDT",
				"GPTUSDT",
				"GRTUSDT",
				"HBARUSDT",
				"HFTUSDT",
				"HNTUSDT",
				"HOOKUSDT",
				"HOTUSDT",
				"ICPUSDT",
				"ICXUSDT",
				"IDUSDT",
				"IMXUSDT",
				"INJUSDT",
				"JASMYUSDT",
				"JSTUSDT",
				"KDAUSDT",
				"KLAYUSDT",
				"KSMUSDT",
				"LDOUSDT",
				"LINKUSDT",
				"LISUSDT",
				"LOOKSUSDT",
				"LRCUSDT",
				"LTCUSDT",
				"MAGICUSDT",
				"MANAUSDT",
				"MASKUSDT",
				"MATICUSDT",
				"MINAUSDT",
				"MKRUSDT",
				"NEARUSDT",
				"OMGUSDT",
				"ONEUSDT",
				"OPUSDT",
				"PAXGUSDT",
				"PEOPLEUSDT",
				"QTUMUSDT",
				"RENUSDT",
				"RNDRUSDT",
				"ROSEUSDT",
				"RPLUSDT",
				"RSS3USDT",
				"RUNEUSDT",
				"RVNUSDT",
				"SANDUSDT",
				"SCRTUSDT",
				"SCUSDT",
				"SDUSDT",
				"SLPUSDT",
				"SNXUSDT",
				"SOLUSDT",
				"SPELLUSDT",
				"SSVUSDT",
				"STGUSDT",
				"STXUSDT",
				"SUNUSDT",
				"SUSHIUSDT",
				"SWEATUSDT",
				"THETAUSDT",
				"TRXUSDT",
				"TUSDT",
				"TWTUSDT",
				"UNIUSDT",
				"USDCUSDT",
				"USDDUSDT",
				"WAVESUSDT",
				"WOOUSDT",
				"XEMUSDT",
				"XLMUSDT",
				"XRPUSDT",
				"XTZUSDT",
				"YFIUSDT",
				"ZECUSDT",
				"ZENUSDT",
				"ZILUSDT",
				"ZRXUSDT",
			},
		},
		"bittrex": {
			Interval: 30,
			Timeout:  10,
			Symbols: []string{
				"1INCH-USDT",
				"AAVE-USD",
				"AAVE-USDT",
				"ACH-USD",
				"ACXT-USDT",
				"ADA-USD",
				"AGRS-USDT",
				"AGV-USDT",
				"AIN-USDT",
				"AKN-USDT",
				"AKTIO-USDT",
				"AKT-USDT",
				"ALGO-USD",
				"ALGO-USDT",
				"ALTA-USDT",
				"AMP-USDT",
				"ANKR-USD",
				"ANTE-USDT",
				"ANT-USD",
				"APE-USD",
				"APE-USDT",
				"API3-USDT",
				"APT-USDT",
				"APXP-USDT",
				"ARB-USDT",
				"ARDX-USDT",
				"ARTIC-USDT",
				"ARV-USDT",
				"ARW-USDT",
				"ASM-USDT",
				"ATOM-USD",
				"ATOM-USDT",
				"ATRI-USDT",
				"ATTR-USDT",
				"AUDT-USDT",
				"AVAX-USD",
				"AVAX-USDT",
				"AVT-USDT",
				"AXS-USDT",
				"B2M-USDT",
				"BAAS-USDT",
				"BAL-USDT",
				"BAND-USDT",
				"BAT-USD",
				"BAT-USDT",
				"BAX-USDT",
				"BBF-USDT",
				"BCH-USD",
				"BCH-USDT",
				"BEE-USDT",
				"BERRY-USDT",
				"BEST-USDT",
				"BIOT-USDT",
				"BIST-USDT",
				"BITCI-USDT",
				"BKR-USDT",
				"BMP-USDT",
				"BNA-USDT",
				"BOA-USDT",
				"BONDLY-USDT",
				"BOND-USDT",
				"BOSON-USDT",
				"BRZ-USDT",
				"BST-USDT",
				"BTBS-USDT",
				"BTC-USD",
				"BTC-USDC",
				"BTC-USDT",
				"BTCV-USDT",
				"BTD-USDT",
				"BTRST-USD",
				"BTT-USDT",
				"CAST-USDT",
				"CBANK-USDT",
				"CDEX-USDT",
				"CEDS-USDT",
				"CELO-USD",
				"CELO-USDT",
				"CEL-USDT",
				"CHNG-USDT",
				"CIND-USDT",
				"CIV-USDT",
				"CKB-USDT",
				"CLI-USDT",
				"CLXY-USDT",
				"CMCX-USDT",
				"CNTM-USDT",
				"COMP-USD",
				"COMP-USDT",
				"COT-USDT",
				"COVN-USDT",
				"CRFI-USDT",
				"CRMC-USDT",
				"CRO-USD",
				"CRO-USDT",
				"CRTS-USDT",
				"CRV-USDT",
				"CSC-USDT",
				"CTPL-USDT",
				"CUDOS-USDT",
				"CURIO-USDT",
				"CUSD-USDT",
				"CUT-USDT",
				"CWD-USDT",
				"CWEB-USDT",
				"CYCLUB-USDT",
				"DAF-USDT",
				"DAI-USD",
				"DAI-USDT",
				"DASH-USD",
				"DASH-USDT",
				"DCR-USDT",
				"DECE-USDT",
				"DEP-USDT",
				"DEXA-USDT",
				"DFCH-USDT",
				"DFI-USDT",
				"DGB-USD",
				"DGB-USDT",
				"DMR-USDT",
				"DMTR-USDT",
				"DOGE-USD",
				"DOGE-USDC",
				"DOGE-USDT",
				"DOT-USD",
				"DOT-USDT",
				"DOV-USDT",
				"DRCM-USDT",
				"DRE-USDT",
				"DST-USDT",
				"DTX-USDT",
				"DUSK-USDT",
				"DVI-USDT",
				"DVK-USDT",
				"EAC-USDT",
				"ECELL-USDT",
				"ECS-USDT",
				"EDR-USDT",
				"ELA-USDT",
				"ELT-USDT",
				"ENJ-USD",
				"ENJ-USDT",
				"ENS-USDT",
				"EOS-USDT",
				"EPTT-USDT",
				"EQX-USDT",
				"ETC-USD",
				"ETC-USDT",
				"ETHA-USDT",
				"ETH-USD",
				"ETH-USDC",
				"ETH-USDT",
				"ETHW-USD",
				"ETHW-USDT",
				"ETM-USDT",
				"EUROC-USDC",
				"EWC-USDT",
				"EWT-USDT",
				"EXE-USDT",
				"FEVR-USDT",
				"FIL-USD",
				"FIL-USDT",
				"FIRO-USDT",
				"FLIXX-USDT",
				"FLR-USDT",
				"FLUX-USDT",
				"FNSA-USDT",
				"FNX-USDT",
				"FTM-USD",
				"FTM-USDT",
				"FUSE-USDT",
				"FXS-USDT",
				"GALA-USD",
				"GALA-USDT",
				"GAME-USDT",
				"GAZE-USDT",
				"GBIT-USDT",
				"GBPT-USDC",
				"GDT-USDT",
				"GET-USDT",
				"GIF-USDT",
				"GIGX-USDT",
				"GLEEC-USDT",
				"GMT-USDT",
				"GOLD-USDT",
				"GPX-USDT",
				"GRNC-USDT",
				"GRT-USD",
				"GRT-USDT",
				"GTC-USD",
				"GXE-USDT",
				"HBAR-USD",
				"HBAR-USDT",
				"HDAO-USDT",
				"HIVE-USDT",
				"HLM-USDT",
				"HNS-USDT",
				"HOTCROSS-USDT",
				"HRTS-USDT",
				"HTML-USDT",
				"HXRO-USDT",
				"HYVE-USDT",
				"ICA-USDT",
				"INXT-USDT",
				"IOTA-USD",
				"IOTA-USDT",
				"IOTX-USDT",
				"IQO-USDT",
				"IQQ-USDT",
				"IQ-USDT",
				"JAM-USDT",
				"JASMY-USDT",
				"JGN-USDT",
				"JOB-USDT",
				"JST-USDT",
				"KBH-USDT",
				"KDA-USDT",
				"KIN-USDT",
				"KLAY-USDT",
				"KLEVA-USDT",
				"KLV-USDT",
				"KNC-USDT",
				"KOK-USDT",
				"KSM-USDT",
				"KSP-USDT",
				"KUSD-USDC",
				"LAND-USDT",
				"LBC-USDT",
				"LBL-USDT",
				"LINK-USD",
				"LINK-USDT",
				"LPNT-USDT",
				"LPT-USDT",
				"LRC-USD",
				"LSK-USDT",
				"LTC-USD",
				"LTC-USDT",
				"LWC-USDT",
				"MANA-USD",
				"MARS4-USDT",
				"MATIC-USD",
				"MATIC-USDT",
				"MCCX-USDT",
				"MCH-USDT",
				"MDT-USDT",
				"MF1-USDT",
				"MF-USDT",
				"MIM-USDT",
				"MINE-USDT",
				"MINT-USDT",
				"MKR-USDT",
				"MMAON-USDT",
				"MNFT-USDT",
				"MNW-USDT",
				"MODEX-USDT",
				"MOGX-USDT",
				"MONA-USDT",
				"MOR-USDT",
				"MOV-USDT",
				"MPC-USDT",
				"MPLC-USDT",
				"MPT-USDT",
				"MQL-USDT",
				"MSB-USDT",
				"MTRA-USDT",
				"MTSP-USDT",
				"MTS-USDT",
				"MVC-USDT",
				"MYCE-USDT",
				"MYID-USDT",
				"MYST-USDT",
				"NDAU-USDT",
				"NEO-USDT",
				"NFT-USDT",
				"NIFT-USDT",
				"NKCLC-USDT",
				"NMR-USDT",
				"NPT-USDT",
				"O3-USDT",
				"OCEAN-USDT",
				"OGT-USDT",
				"OMG-USD",
				"OMG-USDT",
				"ONSTON-USDT",
				"OXT-USDT",
				"PANDO-USDT",
				"PAR-USDT",
				"PAXG-USDT",
				"PEPE-USDC",
				"PEPE-USDT",
				"PGX-USDT",
				"PINK-USDT",
				"PIST-USDT",
				"PKR-USDT",
				"PKT-USDT",
				"PLA-USDT",
				"PLEX-USDT",
				"PMA-USDT",
				"POLC-USDT",
				"POLL-USDT",
				"POPK-USDT",
				"PRMX-USDT",
				"PROS-USDT",
				"PRO-USDT",
				"PRT-USDT",
				"PXP-USDT",
				"QNT-USD",
				"QTUM-USDT",
				"R1-USDT",
				"RAD-USD",
				"REAL-USDT",
				"RED-USDT",
				"REV-USDT",
				"REVV-USDT",
				"RFOX-USDT",
				"RLY-USD",
				"RNDR-USDT",
				"ROC-USDT",
				"ROOK-USDT",
				"RSR-USDT",
				"RSV-USDT",
				"RTH-USDT",
				"RVC-USDT",
				"RVN-USD",
				"RVN-USDT",
				"SAND-USDT",
				"SBT-USDT",
				"SC-USD",
				"SC-USDT",
				"SG-USDT",
				"SHIB-USD",
				"SHR-USDT",
				"SHX-USDT",
				"SKL-USDT",
				"SMARTCREDIT-USDT",
				"SMBSWAP-USDT",
				"SMG-USDT",
				"SML-USDT",
				"SNX-USDT",
				"SOL-USD",
				"SOL-USDT",
				"SOLVE-USD",
				"SOLVE-USDT",
				"SPC-USDT",
				"SPWN-USDT",
				"SSX-USDT",
				"STEEM-USDT",
				"STSW-USDT",
				"SUN-USDT",
				"SUSHI-USD",
				"SUSHI-USDT",
				"SYLO-USDT",
				"SYS-USDT",
				"TEA-USDT",
				"TEDDY-USDT",
				"TFBX-USDT",
				"TFC-USDT",
				"TLM-USDT",
				"TOKKI-USDT",
				"TOM-USDT",
				"TON-USD",
				"TRAC-USDT",
				"TRIX-USDT",
				"TRX-USD",
				"TRX-USDT",
				"TRZ-USDT",
				"TUSD-BTC",
				"TUSD-ETH",
				"TUSD-USD",
				"TUSD-USDT",
				"TXA-USDT",
				"TYB-USDT",
				"TYC-USDT",
				"TZBTC-USDT",
				"UNI-USD",
				"UNI-USDT",
				"UNIX-USDT",
				"UQC-USDT",
				"URQA-USDT",
				"USDC-BTC",
				"USDC-ETH",
				"USDC-EUR",
				"USDC-USD",
				"USDC-USDT",
				"USDD-USDT",
				"USD-EUR",
				"USDN-USDT",
				"USDP-USD",
				"USDS-BTC",
				"USDT-EUR",
				"USDT-USD",
				"USDT-USDC",
				"UZRS-USDT",
				"VALOR-USDT",
				"VAL-USDT",
				"VCK-USDT",
				"VEMP-USDT",
				"VET-USDT",
				"VOLTINU-USDT",
				"VRA-USDT",
				"VSP-USDT",
				"VVT-USDT",
				"WACME-USDT",
				"WAVES-USDT",
				"WAXE-USDT",
				"WAXP-USD",
				"WAXP-USDT",
				"WBTC-USDT",
				"WEC-USDT",
				"WIN-USDT",
				"WLD-USDT",
				"WSB-USDT",
				"WSTRM-USDT",
				"XAI-USDT",
				"XBN-USDT",
				"XCAD-USDT",
				"XCF-USDT",
				"XCN-USD",
				"XCN-USDT",
				"XDC-USDT",
				"XDN-USDT",
				"XELS-USDT",
				"XEM-USD",
				"XEM-USDT",
				"XEP-USDT",
				"XLM-USD",
				"XLM-USDT",
				"XMY-USDT",
				"XRP-USD",
				"XRP-USDC",
				"XRP-USDT",
				"XSGD-USDT",
				"XTP-USDT",
				"XTZ-USD",
				"XTZ-USDT",
				"XVG-USDT",
				"XYM-USDT",
				"YEFI-USDT",
				"YFI-USD",
				"YFL-USDT",
				"YLD-USDT",
				"YOU-USDT",
				"ZEC-USD",
				"ZEC-USDT",
				"ZEN-USD",
				"ZEN-USDT",
				"ZILD-USDT",
				"ZIL-USD",
				"ZKP-USDT",
				"ZK-USDT",
				"ZRX-USD",
				"ZRX-USDT",
				"ZUSD-USDT",
			},
		},
		"exchangerate": {
			Interval: 30,
			Timeout:  10,
			Symbols:  FiatCoins,
		},
		"frankfurter": {
			Interval: 30,
			Timeout:  10,
			Symbols:  FiatCoins,
		},
		"fer": {
			Interval: 30,
			Timeout:  10,
			Symbols:  FiatCoins,
		},
	},
}
View Source
var FiatCoins = []string{
	"AUD",
	"BIDR",
	"BRL",
	"CAD",
	"CHF",
	"CNH",
	"CNY",
	"EUR",
	"GBP",
	"HKD",
	"IDRT",
	"INR",
	"JPY",
	"KRW",
	"MXN",
	"NGN",
	"NZD",
	"PLN",
	"RON",
	"RUB",
	"SDR",
	"SEK",
	"TRY",
	"UAH",
	"USD",
	"ZAR",
}
View Source
var KUJIRA_GRPC = "kujira-grpc.polkachu.com:11890"
View Source
var MIGALOO_GRPC = "migaloo-grpc.polkachu.com:20790"
View Source
var PHOENIX_GRPC = "terra-grpc.polkachu.com:11790"
View Source
var StableCoins = []string{
	"USDT",
	"USDC",
	"BUSD",
	"DAI",
	"TUSD",
	"USDP",
	"USDD",
	"GUSD",
	"FEI",
	"USTC",
	"TRIBE",
	"FRAX",
	"USDJ",
	"LUSD",
	"EURS",
	"USDX",
}

https://coinmarketcap.com/view/stablecoin/ https://www.stablecoinswar.com/

Functions

This section is empty.

Types

type AllianceConfig

type AllianceConfig struct {
	GRPCUrls     []string       `json:"lcdList,omitempty"`
	LSTSData     []LSTData      `json:"lstData,omitempty"`
	LSTOnPhoenix []LSTOnPhoenix `json:"lstOnPhoenix,omitempty"`
}

type Config

type Config struct {
	Port             int                       `json:"port,omitempty"`
	MetricsPort      int                       `json:"metrics_port,omitempty"`
	Sentry           string                    `json:"sentry,omitempty"` // sentry dsn (https://sentry.io/ - error reporting service)
	Providers        map[string]ProviderConfig `json:"providers,omitempty"`
	ProviderPriority []string                  `json:"provider_prioirty,omitempty"`
}

type LSTData

type LSTData struct {
	Symbol       string
	IBCDenom     string       `json:"ibcDenom,omitempty"`
	RebaseFactor sdktypes.Dec `json:"rebaseFactor,omitempty"`
}

type LSTOnPhoenix

type LSTOnPhoenix struct {
	LSTData
	CounterpartyChainId string `json:"counterpartyChainId,omitempty"`
}

type ProviderConfig

type ProviderConfig struct {
	Symbols  []string `json:"symbols,omitempty"`
	Interval int      `json:"interval,omitempty"` // in seconds
	Timeout  int      `json:"timeout,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL