diff --git a/packages/payload/packages/crypto/packages/market/packages/coingecko/src/lib/AssetSymbol.ts b/packages/payload/packages/crypto/packages/market/packages/coingecko/src/lib/AssetSymbol.ts index 85f5ac7d9..1fb52341a 100644 --- a/packages/payload/packages/crypto/packages/market/packages/coingecko/src/lib/AssetSymbol.ts +++ b/packages/payload/packages/crypto/packages/market/packages/coingecko/src/lib/AssetSymbol.ts @@ -1 +1 @@ -export type AssetSymbol = 'btc' | 'eth' | 'xyo' | 'usd' | 'eur' | 'usdt' | 'usdc' | 'bnb' | 'xrp' | 'ada' | 'sol' | 'busd' | 'dot' | 'doge' | 'wbtc' +export type AssetSymbol = 'btc' | 'eth' | 'xyo' | 'xl1' | 'usd' | 'eur' | 'usdt' | 'usdc' | 'bnb' | 'xrp' | 'ada' | 'sol' | 'busd' | 'dot' | 'doge' | 'wbtc' diff --git a/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/coinGeckoCoinToAssetMap.ts b/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/coinGeckoCoinToAssetMap.ts index 57e348c62..cb7c30440 100644 --- a/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/coinGeckoCoinToAssetMap.ts +++ b/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/coinGeckoCoinToAssetMap.ts @@ -12,6 +12,7 @@ export const coingeckoCoinToAssetMap: Record = { 'tether': 'usdt', 'usd-coin': 'usdc', 'wrapped-bitcoin': 'wbtc', + 'xl1': 'xl1', 'xrp': 'xrp', 'xyo-network': 'xyo', } diff --git a/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/defaults.ts b/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/defaults.ts index e9d424330..5f79327c7 100644 --- a/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/defaults.ts +++ b/packages/payloadset/packages/crypto/packages/market/packages/coingecko/src/lib/defaults.ts @@ -12,6 +12,7 @@ export const defaultCoins: CryptoAsset[] = [ { name: 'tether' }, { name: 'usd-coin' }, { name: 'wrapped-bitcoin' }, + { name: 'xl1' }, { name: 'xrp' }, { name: 'xyo-network' }, ] diff --git a/packages/payloadset/packages/crypto/packages/market/packages/uniswap/packages/v4/src/lib/UniswapV4DefaultPools.ts b/packages/payloadset/packages/crypto/packages/market/packages/uniswap/packages/v4/src/lib/UniswapV4DefaultPools.ts index 741c18b26..b8877b9d8 100644 --- a/packages/payloadset/packages/crypto/packages/market/packages/uniswap/packages/v4/src/lib/UniswapV4DefaultPools.ts +++ b/packages/payloadset/packages/crypto/packages/market/packages/uniswap/packages/v4/src/lib/UniswapV4DefaultPools.ts @@ -15,6 +15,12 @@ export const TokenRegistry: Record = { decimals: 18, symbol: 'XYO', }, + XL1: { + address: '0xf72ae3e0da743033abd7a407557d684c1ae66aed', + chainId: 1, + decimals: 18, + symbol: 'XL1', + }, } as const export const UniswapV4DefaultPools: Record = { @@ -24,4 +30,10 @@ export const UniswapV4DefaultPools: Record = { tickSpacing: 60, tokens: [TokenRegistry.XYO, TokenRegistry.USDT], }, + 'XL1:USDT': { + fee: 3000, + hookAddress: ZeroAddress, + tickSpacing: 60, + tokens: [TokenRegistry.XL1, TokenRegistry.USDT], + }, } as const diff --git a/vitest.config.ts b/vitest.config.ts index 761f0ecdd..cf009ec58 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,7 +1,7 @@ import dotenv from 'dotenv' import { defineConfig } from 'vitest/config' -dotenv.config() +dotenv.config({ quiet: true }) export default defineConfig({ test: {