mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Add client id to GasFeeController (#12221)
* chore: Add client id to GasFeeController * chore: change EXTENSION_CLIENT_ID to SWAPS_CLIENT_ID in constants file
This commit is contained in:
parent
d9d20160d6
commit
53f2c84209
@ -32,6 +32,7 @@ import { TRANSACTION_STATUSES } from '../../shared/constants/transaction';
|
|||||||
import {
|
import {
|
||||||
GAS_API_BASE_URL,
|
GAS_API_BASE_URL,
|
||||||
GAS_DEV_API_BASE_URL,
|
GAS_DEV_API_BASE_URL,
|
||||||
|
SWAPS_CLIENT_ID,
|
||||||
} from '../../shared/constants/swaps';
|
} from '../../shared/constants/swaps';
|
||||||
import { MAINNET_CHAIN_ID } from '../../shared/constants/network';
|
import { MAINNET_CHAIN_ID } from '../../shared/constants/network';
|
||||||
import { KEYRING_TYPES } from '../../shared/constants/hardware-wallets';
|
import { KEYRING_TYPES } from '../../shared/constants/hardware-wallets';
|
||||||
@ -201,6 +202,7 @@ export default class MetamaskController extends EventEmitter {
|
|||||||
this.gasFeeController = new GasFeeController({
|
this.gasFeeController = new GasFeeController({
|
||||||
interval: 10000,
|
interval: 10000,
|
||||||
messenger: gasFeeMessenger,
|
messenger: gasFeeMessenger,
|
||||||
|
clientId: SWAPS_CLIENT_ID,
|
||||||
getProvider: () =>
|
getProvider: () =>
|
||||||
this.networkController.getProviderAndBlockTracker().provider,
|
this.networkController.getProviderAndBlockTracker().provider,
|
||||||
onNetworkStateChange: this.networkController.on.bind(
|
onNetworkStateChange: this.networkController.on.bind(
|
||||||
|
@ -103,7 +103,7 @@
|
|||||||
"@fortawesome/fontawesome-free": "^5.13.0",
|
"@fortawesome/fontawesome-free": "^5.13.0",
|
||||||
"@material-ui/core": "^4.11.0",
|
"@material-ui/core": "^4.11.0",
|
||||||
"@metamask/contract-metadata": "^1.28.0",
|
"@metamask/contract-metadata": "^1.28.0",
|
||||||
"@metamask/controllers": "^16.0.0",
|
"@metamask/controllers": "^17.0.0",
|
||||||
"@metamask/eth-ledger-bridge-keyring": "^0.7.0",
|
"@metamask/eth-ledger-bridge-keyring": "^0.7.0",
|
||||||
"@metamask/eth-token-tracker": "^3.0.1",
|
"@metamask/eth-token-tracker": "^3.0.1",
|
||||||
"@metamask/etherscan-link": "^2.1.0",
|
"@metamask/etherscan-link": "^2.1.0",
|
||||||
|
@ -177,3 +177,5 @@ export const ETHEREUM = 'ethereum';
|
|||||||
export const POLYGON = 'polygon';
|
export const POLYGON = 'polygon';
|
||||||
export const BSC = 'bsc';
|
export const BSC = 'bsc';
|
||||||
export const RINKEBY = 'rinkeby';
|
export const RINKEBY = 'rinkeby';
|
||||||
|
|
||||||
|
export const SWAPS_CLIENT_ID = 'extension';
|
||||||
|
@ -14,6 +14,7 @@ import {
|
|||||||
SWAPS_DEV_API_V2_BASE_URL,
|
SWAPS_DEV_API_V2_BASE_URL,
|
||||||
GAS_API_BASE_URL,
|
GAS_API_BASE_URL,
|
||||||
GAS_DEV_API_BASE_URL,
|
GAS_DEV_API_BASE_URL,
|
||||||
|
SWAPS_CLIENT_ID,
|
||||||
} from '../../../shared/constants/swaps';
|
} from '../../../shared/constants/swaps';
|
||||||
import { TRANSACTION_ENVELOPE_TYPES } from '../../../shared/constants/transaction';
|
import { TRANSACTION_ENVELOPE_TYPES } from '../../../shared/constants/transaction';
|
||||||
import {
|
import {
|
||||||
@ -53,7 +54,7 @@ const TOKEN_TRANSFER_LOG_TOPIC_HASH =
|
|||||||
|
|
||||||
const CACHE_REFRESH_FIVE_MINUTES = 300000;
|
const CACHE_REFRESH_FIVE_MINUTES = 300000;
|
||||||
|
|
||||||
const clientIdHeader = { 'X-Client-Id': 'extension' };
|
const clientIdHeader = { 'X-Client-Id': SWAPS_CLIENT_ID };
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {string} type Type of an API call, e.g. "tokens"
|
* @param {string} type Type of an API call, e.g. "tokens"
|
||||||
|
@ -2735,10 +2735,10 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@metamask/contract-metadata/-/contract-metadata-1.30.0.tgz#fa8e1b0c3e7aaa963986088f691fb553ffbe3904"
|
resolved "https://registry.yarnpkg.com/@metamask/contract-metadata/-/contract-metadata-1.30.0.tgz#fa8e1b0c3e7aaa963986088f691fb553ffbe3904"
|
||||||
integrity sha512-b2usYW/ptQYnE6zhUmr4T+nvOAQJK5ABcpKudyQANpy4K099elpv4aN0WcrcOcwV99NHOdMzFP3ZuG0HoAyOBQ==
|
integrity sha512-b2usYW/ptQYnE6zhUmr4T+nvOAQJK5ABcpKudyQANpy4K099elpv4aN0WcrcOcwV99NHOdMzFP3ZuG0HoAyOBQ==
|
||||||
|
|
||||||
"@metamask/controllers@^16.0.0":
|
"@metamask/controllers@^17.0.0":
|
||||||
version "16.0.0"
|
version "17.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/@metamask/controllers/-/controllers-16.0.0.tgz#2c13550a5c7d47a0061a3f3de25e6becdc8531ad"
|
resolved "https://registry.yarnpkg.com/@metamask/controllers/-/controllers-17.0.0.tgz#7ef00b4f7583d8075115e8a2f074d7b66646bbe8"
|
||||||
integrity sha512-zqByf/KXlSK+WdCh5AvFIbmiqpdMGfXxZAVHruKRqxsW9QFOXaIHpshiBZlSH+QLCJuli0sjyheRMFufeTuqkQ==
|
integrity sha512-myPlAk8SpNm5SwHHKGgm2XDLP4bxNR2UsKoQlYtV7bJq3l8FV1agSFwHBwDhg61/52Xvqdqy+1YDVdV3kOwPgg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@ethereumjs/common" "^2.3.1"
|
"@ethereumjs/common" "^2.3.1"
|
||||||
"@ethereumjs/tx" "^3.2.1"
|
"@ethereumjs/tx" "^3.2.1"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user