diff --git a/src/adaptors/integral/index.js b/src/adaptors/integral/index.js index eb83c331cf..9b5a3b148d 100644 --- a/src/adaptors/integral/index.js +++ b/src/adaptors/integral/index.js @@ -1,15 +1,13 @@ const { default: BigNumber } = require('bignumber.js'); const utils = require('../utils'); -const baseUrlSize = - 'https://size-api.integral.link/api/v5/pools?apiKey=00Gfs4iNa%2FXJDBkF%2B%2FX83SRqx3MXXAngJMkpx3lM%2FTU='; -const baseUrlFive = - 'https://five-api.integral.link/api/v1/pools?apiKey=00Gfs4iNa%2FXJDBkF%2B%2FX83SRqx3MXXAngJMkpx3lM%2FTU='; -const mainnetUrlSize = `${baseUrlSize}&network=Mainnet`; -const mainnetUrlFive = `${baseUrlFive}&network=Mainnet`; +const mainnetUrlSize = `https://size-api.integral.link/api/v6/pools?apiKey=00Gfs4iNa%2FXJDBkF%2B%2FX83SRqx3MXXAngJMkpx3lM%2FTU=&network=Mainnet`; +const mainnetUrlFive = `https://five-api.integral.link/api/v1/pools?apiKey=00Gfs4iNa%2FXJDBkF%2B%2FX83SRqx3MXXAngJMkpx3lM%2FTU=&network=Mainnet`; +const arbitrumUrlSize = `https://arbitrum-size-api.integral.link/api/v6/pools?apiKey=00Gfs4iNa%2FXJDBkF%2B%2FX83SRqx3MXXAngJMkpx3lM%2FTU=&network=Arbitrum`; const chains = { eth: 'ethereum', + arb: 'arbitrum', }; const buildPool = (entry, chainString, version) => { @@ -49,6 +47,7 @@ const main = async () => { const data = await Promise.all([ topLvl(chains.eth, mainnetUrlSize, 'SIZE'), topLvl(chains.eth, mainnetUrlFive, 'FIVE'), + topLvl(chains.arb, arbitrumUrlSize, 'SIZE'), ]); return data.flat();