1
1
import type {
2
- ConfigurationResolver ,
2
+ ConfigurationVariableResolver ,
3
3
EdrNetworkAccountsConfig ,
4
4
EdrNetworkAccountsUserConfig ,
5
5
EdrNetworkChainConfig ,
@@ -22,7 +22,7 @@ import {
22
22
normalizeHexString ,
23
23
} from "@ignored/hardhat-vnext-utils/hex" ;
24
24
25
- import { DEFAULT_HD_ACCOUNTS_CONFIG_PARAMS } from "./accounts/derive-private-keys .js" ;
25
+ import { DEFAULT_HD_ACCOUNTS_CONFIG_PARAMS } from "./accounts/constants .js" ;
26
26
import {
27
27
DEFAULT_EDR_NETWORK_HD_ACCOUNTS_CONFIG_PARAMS ,
28
28
EDR_NETWORK_DEFAULT_COINBASE ,
@@ -36,7 +36,7 @@ export function resolveGasConfig(value: GasUserConfig = "auto"): GasConfig {
36
36
37
37
export function resolveHttpNetworkAccounts (
38
38
accounts : HttpNetworkAccountsUserConfig | undefined = "remote" ,
39
- resolveConfigurationVariable : ConfigurationResolver ,
39
+ resolveConfigurationVariable : ConfigurationVariableResolver ,
40
40
) : HttpNetworkAccountsConfig {
41
41
if ( Array . isArray ( accounts ) ) {
42
42
return accounts . map ( ( acc ) => {
@@ -68,7 +68,7 @@ export function resolveEdrNetworkAccounts(
68
68
accounts :
69
69
| EdrNetworkAccountsUserConfig
70
70
| undefined = DEFAULT_EDR_NETWORK_HD_ACCOUNTS_CONFIG_PARAMS ,
71
- resolveConfigurationVariable : ConfigurationResolver ,
71
+ resolveConfigurationVariable : ConfigurationVariableResolver ,
72
72
) : EdrNetworkAccountsConfig {
73
73
if ( Array . isArray ( accounts ) ) {
74
74
return accounts . map ( ( { privateKey, balance } ) => {
@@ -102,20 +102,12 @@ export function resolveEdrNetworkAccounts(
102
102
export function resolveForkingConfig (
103
103
forkingUserConfig : EdrNetworkForkingUserConfig | undefined ,
104
104
cacheDir : string ,
105
- resolveConfigurationVariable : ConfigurationResolver ,
105
+ resolveConfigurationVariable : ConfigurationVariableResolver ,
106
106
) : EdrNetworkForkingConfig | undefined {
107
107
if ( forkingUserConfig === undefined ) {
108
108
return undefined ;
109
109
}
110
110
111
- const httpHeaders =
112
- forkingUserConfig . httpHeaders !== undefined
113
- ? Object . entries ( forkingUserConfig . httpHeaders ) . map ( ( [ name , value ] ) => ( {
114
- name,
115
- value,
116
- } ) )
117
- : undefined ;
118
-
119
111
return {
120
112
enabled : forkingUserConfig . enabled ?? true ,
121
113
url : resolveConfigurationVariable ( forkingUserConfig . url ) ,
@@ -124,7 +116,7 @@ export function resolveForkingConfig(
124
116
forkingUserConfig . blockNumber !== undefined
125
117
? BigInt ( forkingUserConfig . blockNumber )
126
118
: undefined ,
127
- httpHeaders,
119
+ httpHeaders : forkingUserConfig . httpHeaders ,
128
120
} ;
129
121
}
130
122
0 commit comments