test-raydium-sdk-v2
Version:
An SDK for building applications on top of Raydium.
128 lines (126 loc) • 3.55 kB
TypeScript
declare const API_URLS: {
BASE_HOST: string;
COINGECKO: string;
FARM_ARP: string;
FARM_ARP_LINE: string;
AMM_V3_CONFIG: string;
VERSION: string;
PRICE: string;
CHECK_AVAILABILITY: string;
RPCS: string;
INFO: string;
STAKE_POOLS: string;
CHAIN_TIME: string;
TOKEN_LIST: string;
TOKEN_INFO: string;
JUP_TOKEN_LIST: string;
/**
* type: {all | concentrated | standard}
* sort: {liquidity | volume_24h / 7d / 30d | fee_24h / 7d / 30d | apr_24h / 7d / 30d}
* order: {desc/asc}
* page: number
*/
POOL_LIST: string;
POOL_SEARCH_BY_ID: string;
/**
* search_text: search text
* type: {all | concentrated | standard}
* sort: {liquidity | volume_24h / 7d / 30d | fee_24h / 7d / 30d | apr_24h / 7d / 30d}
* order: {desc/asc}
* page: number
*/
POOL_SEARCH: string;
/**
* mint1/mint2: search pool by mint
* sort: {liquidity | volume_24h / 7d / 30d | fee_24h / 7d / 30d | apr_24h / 7d / 30d}
* type: {all | concentrated | standard}
* order: {desc/asc}
* page: number
*/
POOL_SEARCH_MINT: string;
POOL_SEARCH_MINT_2: string;
POOL_SEARCH_LP: string;
POOL_KEY_BY_ID: string;
POOLS_KEY: string;
POOLS_KEY_BY_MINT: string;
POOLS_KEY_BY_MINT_2: string;
POOL_LIQUIDITY_LINE: string;
POOL_POSITION_LINE: string;
FARM_INFO: string;
FARM_LP_INFO: string;
FARM_LIST: string;
FARM_KEYS: string;
OWNER_CREATED_FARM: string;
OWNER_IDO: string;
OWNER_STAKE_FARMS: string;
IDO_KEYS: string;
SWAP_HOST: string;
SWAP_COMPUTE: string;
SWAP_TX: string;
MINT_PRICE: string;
MIGRATE_CONFIG: string;
};
declare const DEV_API_URLS: {
BASE_HOST: string;
COINGECKO: string;
FARM_ARP: string;
FARM_ARP_LINE: string;
AMM_V3_CONFIG: string;
VERSION: string;
PRICE: string;
CHECK_AVAILABILITY: string;
RPCS: string;
INFO: string;
STAKE_POOLS: string;
CHAIN_TIME: string;
TOKEN_LIST: string;
TOKEN_INFO: string;
JUP_TOKEN_LIST: string;
/**
* type: {all | concentrated | standard}
* sort: {liquidity | volume_24h / 7d / 30d | fee_24h / 7d / 30d | apr_24h / 7d / 30d}
* order: {desc/asc}
* page: number
*/
POOL_LIST: string;
POOL_SEARCH_BY_ID: string;
/**
* search_text: search text
* type: {all | concentrated | standard}
* sort: {liquidity | volume_24h / 7d / 30d | fee_24h / 7d / 30d | apr_24h / 7d / 30d}
* order: {desc/asc}
* page: number
*/
POOL_SEARCH: string;
/**
* mint1/mint2: search pool by mint
* sort: {liquidity | volume_24h / 7d / 30d | fee_24h / 7d / 30d | apr_24h / 7d / 30d}
* type: {all | concentrated | standard}
* order: {desc/asc}
* page: number
*/
POOL_SEARCH_MINT: string;
POOL_SEARCH_MINT_2: string;
POOL_SEARCH_LP: string;
POOL_KEY_BY_ID: string;
POOLS_KEY: string;
POOLS_KEY_BY_MINT: string;
POOLS_KEY_BY_MINT_2: string;
POOL_LIQUIDITY_LINE: string;
POOL_POSITION_LINE: string;
FARM_INFO: string;
FARM_LP_INFO: string;
FARM_LIST: string;
FARM_KEYS: string;
OWNER_CREATED_FARM: string;
OWNER_IDO: string;
OWNER_STAKE_FARMS: string;
IDO_KEYS: string;
SWAP_HOST: string;
SWAP_COMPUTE: string;
SWAP_TX: string;
MINT_PRICE: string;
MIGRATE_CONFIG: string;
};
declare type API_URL_CONFIG = Partial<typeof API_URLS>;
export { API_URLS, API_URL_CONFIG, DEV_API_URLS };