Skip to content

Commit

Permalink
test(transaction-controller): refactor provider injection to lookup t…
Browse files Browse the repository at this point in the history
…able
  • Loading branch information
legobeat committed Jun 8, 2024
1 parent f7af268 commit 809d1b3
Showing 1 changed file with 18 additions and 15 deletions.
33 changes: 18 additions & 15 deletions packages/transaction-controller/src/TransactionController.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -306,12 +306,15 @@ function waitForTransactionFinished(

const MOCK_PREFERENCES = { state: { selectedAddress: 'foo' } };
const INFURA_PROJECT_ID = '341eacb578dd44a1a049cbc5f6fd4035';
const MAINNET_PROVIDER = new HttpProvider(
`https://mainnet.infura.io/v3/${INFURA_PROJECT_ID}`,
);
const PALM_PROVIDER = new HttpProvider(
`https://palm-mainnet.infura.io/v3/${INFURA_PROJECT_ID}`,
);
const HTTP_PROVIDERS = {
goerli: new HttpProvider(`https://palm-mainnet.infura.io/v3/${INFURA_PROJECT_ID}`),
mainnet: new HttpProvider(`https://mainnet.infura.io/v3/${INFURA_PROJECT_ID}`),
palm: new HttpProvider(`https://palm-mainnet.infura.io/v3/${INFURA_PROJECT_ID}`),
/*
linea: new HttpProvider(`https://palm-mainnet.infura.io/v3/${INFURA_PROJECT_ID}`),
linea_goerli: new HttpProvider(`https://palm-mainnet.infura.io/v3/${INFURA_PROJECT_ID}`),
*/
}

type MockNetwork = {
chainId: Hex;
Expand All @@ -322,9 +325,9 @@ type MockNetwork = {
};

const MOCK_NETWORK: MockNetwork = {
chainId: ChainId.goerli,
provider: MAINNET_PROVIDER,
blockTracker: buildMockBlockTracker('0x102833C', MAINNET_PROVIDER),
chainId: ChainId.mainnet,
provider: HTTP_PROVIDERS.mainnet,
blockTracker: buildMockBlockTracker('0x102833C', HTTP_PROVIDERS.mainnet),
state: {
selectedNetworkClientId: NetworkType.goerli,
networksMetadata: {
Expand All @@ -345,8 +348,8 @@ const MOCK_NETWORK: MockNetwork = {

const MOCK_MAINNET_NETWORK: MockNetwork = {
chainId: ChainId.mainnet,
provider: MAINNET_PROVIDER,
blockTracker: buildMockBlockTracker('0x102833C', MAINNET_PROVIDER),
provider: HTTP_PROVIDERS.mainnet,
blockTracker: buildMockBlockTracker('0x102833C', HTTP_PROVIDERS.mainnet),
state: {
selectedNetworkClientId: NetworkType.mainnet,
networksMetadata: {
Expand All @@ -367,8 +370,8 @@ const MOCK_MAINNET_NETWORK: MockNetwork = {

const MOCK_LINEA_MAINNET_NETWORK: MockNetwork = {
chainId: ChainId['linea-mainnet'],
provider: PALM_PROVIDER,
blockTracker: buildMockBlockTracker('0xA6EDFC', PALM_PROVIDER),
provider: HTTP_PROVIDERS.palm,
blockTracker: buildMockBlockTracker('0xA6EDFC', HTTP_PROVIDERS.palm),
state: {
selectedNetworkClientId: NetworkType['linea-mainnet'],
networksMetadata: {
Expand All @@ -389,8 +392,8 @@ const MOCK_LINEA_MAINNET_NETWORK: MockNetwork = {

const MOCK_LINEA_GOERLI_NETWORK: MockNetwork = {
chainId: ChainId['linea-goerli'],
provider: PALM_PROVIDER,
blockTracker: buildMockBlockTracker('0xA6EDFC', PALM_PROVIDER),
provider: HTTP_PROVIDERS.palm,
blockTracker: buildMockBlockTracker('0xA6EDFC', HTTP_PROVIDERS.palm),
state: {
selectedNetworkClientId: NetworkType['linea-goerli'],
networksMetadata: {
Expand Down

0 comments on commit 809d1b3

Please sign in to comment.