diff --git a/public/configs/env.json b/public/configs/env.json index 390ca7b..4be2488 100644 --- a/public/configs/env.json +++ b/public/configs/env.json @@ -38,6 +38,7 @@ "dydxChainId": "dydxprotocol-testnet", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -110,6 +111,7 @@ "dydxChainId": "dydxprotocol-testnet", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -181,6 +183,7 @@ "dydxChainId": "dydxprotocol-testnet", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -252,6 +255,7 @@ "dydxChainId": "dydxprotocol-testnet", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -323,6 +327,7 @@ "dydxChainId": "dydxprotocol-testnet", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -396,6 +401,7 @@ "dydxChainId": "dydxprotocol-testnet", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -469,6 +475,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -546,6 +553,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -620,6 +628,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -694,6 +703,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -768,6 +778,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -842,6 +853,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -906,6 +918,7 @@ "dydxChainId": "dydx-testnet-4", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "dYdX-api", "isMainNet": false, "tokens": { "chain": { @@ -980,6 +993,7 @@ "dydxChainId": "[mainnet chain id]", "chainName": "dYdX Chain", "chainLogo": "dydx-chain.png", + "squidIntegratorId": "[mainnet squid integrator id]", "isMainNet": true, "tokens": { "comment": "Change according to mainnet release", diff --git a/src/hooks/useSquid.tsx b/src/hooks/useSquid.tsx index 5b23b5e..056c3a4 100644 --- a/src/hooks/useSquid.tsx +++ b/src/hooks/useSquid.tsx @@ -22,7 +22,11 @@ const useSquidContext = () => { }; const squid = useMemo( - () => new Squid({ baseUrl: ENVIRONMENT_CONFIG_MAP[selectedNetwork]?.endpoints['0xsquid'] }), + () => + new Squid({ + baseUrl: ENVIRONMENT_CONFIG_MAP[selectedNetwork]?.endpoints['0xsquid'], + integratorId: ENVIRONMENT_CONFIG_MAP[selectedNetwork]?.squidIntegratorId, + }), [selectedNetwork] );