use boost activity feed API

This commit is contained in:
Lou-Kamades 2024-02-25 08:45:27 -08:00
parent a4becb4f7c
commit bd8789674e
No known key found for this signature in database
GPG Key ID: 87A166E4D7C01F30
3 changed files with 6 additions and 4 deletions

View File

@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query'
import { MANGO_DATA_API_URL, STAKEABLE_TOKENS_DATA } from 'utils/constants'
import { BOOST_DATA_API_URL, STAKEABLE_TOKENS_DATA } from 'utils/constants'
import { ActivityFeed, EmptyObject } from 'types'
import dayjs from 'dayjs'
import useStakeAccounts from './useStakeAccounts'
@ -13,7 +13,7 @@ const fetchHistory = async (
mangoAccountPk: string,
): Promise<Array<ActivityFeed> | EmptyObject | null> => {
const response = await fetch(
`${MANGO_DATA_API_URL}/stats/activity-feed?mango-account=${mangoAccountPk}&offset=0&limit=1000`,
`${BOOST_DATA_API_URL}/stats/activity-feed?mango-account=${mangoAccountPk}&offset=0&limit=1000`,
)
const parsedResponse: Array<ActivityFeed> = await response.json()

View File

@ -33,6 +33,7 @@ import {
} from '../utils/tokens'
import {
BOOST_ACCOUNT_PREFIX,
BOOST_DATA_API_URL,
CONNECTION_COMMITMENT,
DEFAULT_MARKET_NAME,
INPUT_TOKEN_DEFAULT,
@ -475,7 +476,7 @@ const mangoStore = create<MangoStore>()(
try {
const response = await fetch(
`${MANGO_DATA_API_URL}/stats/activity-feed?mango-account=${mangoAccountPk}&offset=${offset}&limit=${limit}${
`${BOOST_DATA_API_URL}/stats/activity-feed?mango-account=${mangoAccountPk}&offset=${offset}&limit=${limit}${
params ? params : ''
}`,
)

View File

@ -18,7 +18,6 @@ export const BOOST_ACCOUNT_PREFIX = 'Leverage Stake '
export const BOOST_DEPOSIT_PREFIX = 'Deposit Leverage Stake '
export const CLIENT_TX_TIMEOUT = 90000
export const SECONDS = 1000
@ -109,6 +108,8 @@ export const MANGO_ROUTER_API_URL = 'https://api.mngo.cloud/router/v1'
export const MANGO_DATA_API_URL = 'https://api.mngo.cloud/data/v4'
export const BOOST_DATA_API_URL = 'https://api.mngo.cloud/data/boost'
export const MANGO_DATA_OPENBOOK_URL = 'https://api.mngo.cloud/openbook/v1'
export const DEFAULT_MARKET_NAME = 'SOL/USDC'