Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions aggregators/aggre/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ const adapter: SimpleAdapter = {
}
}, {}),
version: 2,
pullHourly: true,
};

export default adapter;
1 change: 1 addition & 0 deletions aggregators/apstation/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
methodology: {
Volume: "Apstation volume",
},
Expand Down
1 change: 1 addition & 0 deletions aggregators/aura-agg/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
start: "2025-10-14",
methodology: {
Expand Down
1 change: 1 addition & 0 deletions aggregators/bungee-dex.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ const fetch: any = async (options: FetchOptions): Promise<FetchResultVolume> =>
};

const adapter: SimpleAdapter = {
pullHourly: true,
version: 2,
adapter: fetchBungeeChains().reduce((acc, chain) => {
return {
Expand Down
1 change: 1 addition & 0 deletions aggregators/chimpx/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ const fetch = async (options: FetchOptions): Promise<FetchResultVolume> => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.BSC]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions aggregators/dirol/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
methodology: {
Volume: "Sum of amountIn from Swap events emitted by CORE_AGGREGATOR (tokenIn side).",
},
Expand Down
1 change: 1 addition & 0 deletions aggregators/eisen/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ const methodology = {

const adapter = {
version: 2,
pullHourly: true,
methodology,
fetch,
adapter: chainConfig
Expand Down
1 change: 1 addition & 0 deletions aggregators/erc-burner/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ const adapter: SimpleAdapter = {
start: '2025-02-23', // Current date as specified
fetch,
version: 2,
pullHourly: true,
chains: Object.keys(BURNER_CONTRACTS),
};

Expand Down
1 change: 1 addition & 0 deletions aggregators/gluex-protocol/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ const methodology = {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {},
start: '2025-03-14',
fetch,
Expand Down
1 change: 1 addition & 0 deletions aggregators/holdstation-agg/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
start: "2025-04-16",
methodology: {
Expand Down
1 change: 1 addition & 0 deletions aggregators/hyperbloom/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
start: "2025-05-31",
methodology: {
Expand Down
1 change: 1 addition & 0 deletions aggregators/joe-agg/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.AVAX]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions aggregators/kuru/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: any = {
version: 2,
pullHourly: true,
fetch,
adapter: {
[CHAIN.MONAD]: { start: '2025-11-17' },
Expand Down
1 change: 1 addition & 0 deletions aggregators/lifi/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ const fetch: any = async (options: FetchOptions): Promise<FetchResultVolume> =>

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: Object.keys(LifiDiamonds).reduce((acc, chain) => {
return {
...acc,
Expand Down
1 change: 1 addition & 0 deletions aggregators/liquidswap/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ const fetch: any = async (options: FetchOptions): Promise<FetchResult> => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
start: "2025-04-02",
methodology: {
Expand Down
1 change: 1 addition & 0 deletions aggregators/madhouse/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: any = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.MONAD]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions aggregators/monbridgedex/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: any = {
version: 2,
pullHourly: true,
methodology: {
Fees: 'Swap fees paid by users.',
UserFees: 'Users pay fees per swap.',
Expand Down
1 change: 1 addition & 0 deletions aggregators/neptune-swap/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ const methodology = {

const adapter: any = {
version: 2,
pullHourly: true,
fetch,
chains: [CHAIN.CRONOS],
methodology,
Expand Down
1 change: 1 addition & 0 deletions aggregators/obsidian/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ const fetch = async ({ createBalances, getLogs, chain }: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: Object.keys(contracts).reduce((acc, chain) => {
acc[chain] = {
fetch,
Expand Down
1 change: 1 addition & 0 deletions aggregators/odos/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ async function fetch({ getLogs, createBalances, chain }: FetchOptions) {
const start = '2023-07-14'
const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
methodology: {
Fees: "All fees paid by users for using Odos services.",
UserFees: "All fees paid by users for using Odos services.",
Expand Down
1 change: 1 addition & 0 deletions aggregators/oogabooga/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ const methodology = {

export default {
version: 2,
pullHourly: true,
methodology,
adapter: {
[CHAIN.BERACHAIN]: { fetch, start: "2025-01-27" },
Expand Down
1 change: 1 addition & 0 deletions aggregators/orbiter-finance/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
chains: [CHAIN.ETHEREUM, CHAIN.ARBITRUM, CHAIN.POLYGON, CHAIN.OPTIMISM, CHAIN.BSC, CHAIN.BASE, CHAIN.SCROLL, CHAIN.LINEA, CHAIN.UNICHAIN, CHAIN.BERACHAIN, CHAIN.SONIC, CHAIN.INK, CHAIN.BLAST, CHAIN.HEMI, CHAIN.POLYGON_ZKEVM, CHAIN.SCROLL, CHAIN.MANTLE, CHAIN.MODE, CHAIN.FRAXTAL, CHAIN.FUSE, CHAIN.GRAVITY, CHAIN.WC, CHAIN.SONEIUM, CHAIN.CELO]
};
Expand Down
1 change: 1 addition & 0 deletions aggregators/superswap/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ const fetchVolume = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.INK]: {
fetch: fetchVolume,
Expand Down
1 change: 1 addition & 0 deletions aggregators/tephra/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
start: "2025-12-09",
methodology: {
Expand Down
1 change: 1 addition & 0 deletions aggregators/udex-agg/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,6 @@ const adapter: SimpleAdapter = {
}
}, {}),
version: 2,
pullHourly: true,
};
export default adapter;
1 change: 1 addition & 0 deletions dexs/0x-otc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Object.keys(config).forEach(chain => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: adapters,
}

Expand Down
1 change: 1 addition & 0 deletions dexs/1776meme/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ const methodology = {

const adapter: Adapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.ETHEREUM]: {},
},
Expand Down
1 change: 1 addition & 0 deletions dexs/FeeFree/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ const fetch: FetchV2 = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.ZORA]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions dexs/aark/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
chains: [CHAIN.ARBITRUM],
start: '2024-11-01',
Expand Down
1 change: 1 addition & 0 deletions dexs/althea-dex.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ const methodology = {

export default {
version: 2,
pullHourly: true,
fetch,
chains: [CHAIN.ALTHEA_L1],
start: '2025-10-07',
Expand Down
1 change: 1 addition & 0 deletions dexs/angstrom.ts
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@ async function fetch(options: FetchOptions) {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
doublecounted: true,
methodology: {
Fees: 'Swap fees paid by users.',
Expand Down
1 change: 1 addition & 0 deletions dexs/anome/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
chains: [CHAIN.BSC],
start: '2025-10-25',
Expand Down
1 change: 1 addition & 0 deletions dexs/ape-church/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ async function fetch(options: FetchOptions) {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch: fetch,
chains: [CHAIN.APECHAIN],
start: "2025-09-11", // "YYYY-MM-DD" format
Expand Down
1 change: 1 addition & 0 deletions dexs/arena-launch.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ async function fetch({ createBalances, getLogs }: FetchOptions) {

export default {
version: 2,
pullHourly: true,
methodology: {
Fees: 'All fees paid by users for trading tokens.',
Revenue: 'All fees paid by users for trading tokens.',
Expand Down
1 change: 1 addition & 0 deletions dexs/bancor-v2_1.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ async function fetchV2(fetchOptions: FetchOptions) {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.ETHEREUM]: {
fetch: fetchV2,
Expand Down
1 change: 1 addition & 0 deletions dexs/bancor-v3.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ async function fetchV3(fetchOptions: FetchOptions) {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.ETHEREUM]: {
fetch: fetchV3,
Expand Down
1 change: 1 addition & 0 deletions dexs/basin/helper.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ async function getBasinVolume(options: FetchOptions, configs: BasinExchangeExpor
export function getBasinAdapter(configs: BasinExchangeExportConfig): SimpleAdapter {
const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
methodology: { Volume: 'Total swap volume from all Well pools on exchange.' },
adapter: {},
};
Expand Down
1 change: 1 addition & 0 deletions dexs/beamswap-stable-amm.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ const fetch = async (options: FetchOptions): Promise<FetchResultV2> => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
chains: [CHAIN.MOONBEAM],
fetch,
methodology: {
Expand Down
1 change: 1 addition & 0 deletions dexs/bean-exchange/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@ const methodology = {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.MONAD]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions dexs/bitflux/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ async function fetch(options: FetchOptions): Promise<FetchResultV2> {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.CORE]: {
fetch: fetch,
Expand Down
1 change: 1 addition & 0 deletions dexs/blackhole-CL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,

methodology: {
Fees: "All swap fees paid by users.",
Expand Down
1 change: 1 addition & 0 deletions dexs/blackhole.ts
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@ const fetch: FetchV2 = async (fetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
methodology: {
Fees: "All swap fees paid by traders.",
UserFees: "All swap fees paid by traders.",
Expand Down
1 change: 1 addition & 0 deletions dexs/bladeswap-v2.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ const fetch: any = async ({ getLogs, createBalances, }: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.BLAST]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions dexs/boros/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,7 @@ const adapter: SimpleAdapter = {
methodology,
breakdownMethodology,
version: 2,
pullHourly: true,
chains: [CHAIN.ARBITRUM],
start: '2025-07-27',
};
Expand Down
1 change: 1 addition & 0 deletions dexs/cables/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ const fetch = async (options: FetchOptions) => {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.ARBITRUM]: {
fetch: fetch,
Expand Down
1 change: 1 addition & 0 deletions dexs/canonic/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ const methodology = {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
methodology,
start: '2026-02-06',
Expand Down
1 change: 1 addition & 0 deletions dexs/cap-finance-v4.ts
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ const methodology = {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {
[CHAIN.ARBITRUM]: {
fetch,
Expand Down
1 change: 1 addition & 0 deletions dexs/chapool.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ const methodology = {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
fetch,
adapter: {
[CHAIN.OP_BNB]: {
Expand Down
1 change: 1 addition & 0 deletions dexs/copump.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ async function fetch({ chain, createBalances, api, getLogs }: FetchOptions) {

const adapter: SimpleAdapter = {
version: 2,
pullHourly: true,
adapter: {}
}

Expand Down
Loading
Loading