get_trending_tokens_by_source | Retrieve top traded tokens on specified source platform in the last 12 hours. Args:
source (str): The platform to query tokens from. Must be one of: 'Telegram', 'Web', 'Mobile'.
Defaults to 'Telegram'.
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of trending tokens including rank, token name, mint address,
trading volume, and total trades, or an error message if the query fails.
Raises:
ValueError: If an invalid source value is provided.
httpx.HTTPStatusError: If the Dune API request fails. |
get_pumpfun_graduates_by_marketcap | Retrieve Pump.fun token launches sorted by highest market capitalization in the last 24 hours. Args:
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of Pump.fun graduates including rank, token name, mint address,
market capitalization, and trade count, or an error message if the query fails.
Raises:
httpx.HTTPStatusError: If the Dune API request fails. |
get_pumpfun_graduates_by_trading_volume | Retrieve Pump.fun token launches sorted by highest trading volume in the last 24 hours. Args:
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of Pump.fun graduates including volume rank, token name,
mint address, trading volume, and graduation time, or an error message if the query fails.
Raises:
httpx.HTTPStatusError: If the Dune API request fails. |
get_recent_pumpfun_graduates | Retrieve the most recently graduated tokens from Pump.fun in the last 24 hours. Args:
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of recent Pump.fun graduates including graduation time,
token name, mint address, market capitalization, and trade count,
or an error message if the query fails.
Raises:
httpx.HTTPStatusError: If the Dune API request fails. |
get_recent_kol_buys | Retrieve recent token purchases by memecoin Key Opinion Leaders (KOLs). Args:
limit (int): Maximum number of buy transactions to return. Defaults to 100.
Returns:
str: A formatted table of recent KOL buys including buy time, KOL name,
token name, mint address, and purchase amount, or an error message if the query fails.
Raises:
httpx.HTTPStatusError: If the Dune API request fails. |
get_trending_tokens_by_kol_trading_volume | Retrieve tokens with the highest trading volume by memecoin KOLs. Args:
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of trending tokens by KOL trading volume including
token name, mint address, unique KOL buys, total buys, and total volume,
or an error message if the query fails.
Raises:
httpx.HTTPStatusError: If the Dune API request fails. |
get_trending_tokens_on_raydium | Retrieve tokens with the highest trading volume on Raydium within a specified time span. Args:
time_span (str): Time period for the query. Must be one of: '5h', '12h', '24h'.
Defaults to '5h'.
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of trending tokens on Raydium including token name,
mint address, and trading volume, or an error message if the query fails.
Raises:
ValueError: If an invalid time_span value is provided.
httpx.HTTPStatusError: If the Dune API request fails. |
get_trending_tokens_on_pumpswap | Retrieve tokens with the highest trading volume on PumpSwap within a specified time span. Args:
time_span (str): Time period for the query. Must be one of: '5h', '12h', '24h'.
Defaults to '5h'.
limit (int): Maximum number of tokens to return. Defaults to 100.
Returns:
str: A formatted table of trending tokens on PumpSwap including mint address
and trading volume, or an error message if the query fails.
Raises:
ValueError: If an invalid time_span value is provided.
httpx.HTTPStatusError: If the Dune API request fails. |