Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NomicFoundation/hardhat
/ functions
Functions
3,959 in github.com/NomicFoundation/hardhat
⨍
Functions
3,959
◇
Types & classes
1,278
↓ 2 callers
Function
parseName
(name: string)
packages/hardhat/src/utils/contract-names.ts:66
↓ 2 callers
Function
parsePatterns
(env: string)
packages/hardhat-utils/src/internal/debug.ts:23
↓ 2 callers
Function
parseRemappingString
(remapping: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remappings.ts:6
↓ 2 callers
Function
parseSolxVersion
(versionOutput: string)
packages/hardhat-solx/src/internal/hook-handlers/solidity.ts:25
↓ 2 callers
Function
parseTasks
(taskMap: Map<string, Task>)
packages/hardhat/src/internal/cli/help/utils.ts:33
↓ 2 callers
Method
passwordRequirementsMessage
()
packages/hardhat-keystore/src/internal/ui/user-display-messages.ts:109
↓ 2 callers
Function
path
( { dev }: TaskPathArguments, hre: HardhatRuntimeEnvironment, consoleLog: KeystoreConsoleLog = console.l
packages/hardhat-keystore/src/internal/tasks/path.ts:16
↓ 2 callers
Function
pathFromCwd
(thePath: string)
packages/hardhat-ignition/src/internal/ui/helpers/cwd-relative-path.ts:4
↓ 2 callers
Function
pluginWithTaskOverride
( id: string, taskId: string, taskActionPath: string, )
packages/hardhat/test/internal/cli/telemetry/error-classification/helpers.ts:39
↓ 2 callers
Function
pluralize
( singular: string, count: number, plural?: string, )
packages/hardhat-utils/src/string.ts:12
↓ 2 callers
Method
prefix
()
packages/hardhat/src/internal/builtin-plugins/solidity-test/reporter.ts:35
↓ 2 callers
Function
printFunctionGasSnapshotChanges
( changes: FunctionGasSnapshotChange[], logger: typeof console.log = console.log, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/function-gas-snapshots.ts:430
↓ 2 callers
Function
printSnapshotCheatcodeChanges
( changes: SnapshotCheatcodeChange[], logger: typeof console.log = console.log, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/snapshot-cheatcodes.ts:472
↓ 2 callers
Function
printWelcomeMessage
()
packages/hardhat/src/internal/cli/init/init.ts:244
↓ 2 callers
Function
promptForForce
(files: string[])
packages/hardhat/src/internal/cli/init/prompt.ts:96
↓ 2 callers
Function
promptForInstall
( safelyFormattedCommand: string, )
packages/hardhat/src/internal/cli/init/prompt.ts:111
↓ 2 callers
Function
promptForTemplate
( templates: Template[], )
packages/hardhat/src/internal/cli/init/prompt.ts:74
↓ 2 callers
Function
promptForWorkspace
()
packages/hardhat/src/internal/cli/init/prompt.ts:40
↓ 2 callers
Function
publishPackages
(filterDirs?: string[])
scripts/verdaccio/publish.ts:145
↓ 2 callers
Function
readAllNewChangsets
()
scripts/lib/changesets.ts:13
↓ 2 callers
Function
readFunctionGasSnapshots
( basePath: string, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/function-gas-snapshots.ts:141
↓ 2 callers
Function
readPackage
(name)
scripts/lib/packages.ts:23
↓ 2 callers
Function
readPackageJson
(packagePath: string)
scripts/bump-peers.ts:680
↓ 2 callers
Function
readSnapshotCheatcodes
( basePath: string, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/snapshot-cheatcodes.ts:236
↓ 2 callers
Function
readSourceFileFactory
( hooks: HookManager, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/read-source-file.ts:5
↓ 2 callers
Function
readdirWithFileTypesOrEmpty
( dirFrom: string, )
packages/hardhat-utils/src/internal/fs.ts:14
↓ 2 callers
Method
reconcile
( module: IgnitionModule, deploymentState: DeploymentState, deploymentParameters: DeploymentParame
packages/ignition-core/src/internal/reconciliation/reconciler.ts:30
↓ 2 callers
Function
reconcileAddress
( future: NamedArtifactContractAtFuture<string> | ContractAtFuture, exState: ContractAtExecutionState, c
packages/ignition-core/src/internal/reconciliation/helpers/reconcile-address.ts:15
↓ 2 callers
Function
reconcileContract
( future: ContractCallFuture<string, string> | StaticCallFuture<string, string>, exState: CallExecutionSta
packages/ignition-core/src/internal/reconciliation/helpers/reconcile-contract.ts:18
↓ 2 callers
Function
registerLoadedPlugin
(plugin: HardhatPlugin)
packages/hardhat/src/internal/core/plugins/loaded-plugins-registry.ts:5
↓ 2 callers
Function
rejectLocalNetworks
( networkName: string, chainId: number, )
packages/hardhat-verify/src/internal/chains.ts:20
↓ 2 callers
Function
remove
( { dev, force, key }: TaskDeleteArguments, keystoreLoader: KeystoreLoader, requestSecretInput: Keystore
packages/hardhat-keystore/src/internal/tasks/delete.ts:33
↓ 2 callers
Function
removeDuplicateAndSurroundingWhitespaces
(str: string)
packages/hardhat/src/internal/builtin-plugins/flatten/task-action.ts:330
↓ 2 callers
Method
removeListener
( event: ProviderEvent, listener: Listener, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:749
↓ 2 callers
Function
removeSecretFromKeystore
({ masterKey, encryptedKeystore, keyToRemove, }: { masterKey: Uint8Array; encryptedKeystore: Encrypt
packages/hardhat-keystore/src/internal/keystores/encryption.ts:484
↓ 2 callers
Function
replayStrategy
( executionState: | DeploymentExecutionState | CallExecutionState | SendDataExecutionState |
packages/ignition-core/src/internal/execution/future-processor/helpers/replay-strategy.ts:172
↓ 2 callers
Function
reportPublished
()
scripts/verdaccio/publish.ts:174
↓ 2 callers
Function
resetExecMock
()
packages/hardhat-foundry/src/internal/foundry/forge.ts:34
↓ 2 callers
Function
resolveArgs
( args: ArgumentType[], deploymentState: DeploymentState, deploymentParameters: DeploymentParameters,
packages/ignition-core/src/internal/execution/future-processor/helpers/future-resolvers.ts:77
↓ 2 callers
Function
resolveChain
( chainId: number, networkName: string, chainDescriptors: ChainDescriptorsConfig, )
packages/hardhat-viem/src/internal/chains.ts:223
↓ 2 callers
Function
resolveCoinbase
( coinbase: string | undefined = EDR_NETWORK_DEFAULT_COINBASE, )
packages/hardhat/src/internal/builtin-plugins/network-manager/config-resolution.ts:226
↓ 2 callers
Function
resolveDefaultTransactionGasLimit
(params: { chainType: ChainType; hardfork: string; blockGasLimit: bigint; transactionGasCap: bigint |
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/convert-to-edr.ts:404
↓ 2 callers
Method
resolveDependencyByInstallationName
* Resolves a dependency of the package `from` by its installation name. * * This method does not use the remappings of the package `from` to alt
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/types.ts:137
↓ 2 callers
Function
resolveEdrNetworkAccounts
( accounts: | EdrNetworkAccountsUserConfig | undefined = DEFAULT_EDR_NETWORK_HD_ACCOUNTS_CONFIG_PARA
packages/hardhat/src/internal/builtin-plugins/network-manager/config-resolution.ts:156
↓ 2 callers
Function
resolveEnv
( env: Record<string, string>, scenarioPath: string, )
scripts/end-to-end/helpers/env.ts:8
↓ 2 callers
Function
resolveForkingConfig
( forkingUserConfig: EdrNetworkForkingUserConfig | undefined, cacheDir: string, resolveConfigurationVari
packages/hardhat/src/internal/builtin-plugins/network-manager/config-resolution.ts:191
↓ 2 callers
Function
resolveFunctionSelector
( methodIdentifiers: Record<string, string>, functionName: string, )
packages/hardhat/src/internal/builtin-plugins/solidity-test/inline-config/helpers.ts:33
↓ 2 callers
Function
resolveFuzzConfig
( fuzzUserConfig: SolidityTestProfileUserConfig["fuzz"] = {}, )
packages/hardhat/src/internal/builtin-plugins/solidity-test/config.ts:280
↓ 2 callers
Function
resolveGlobalOptions
( userProvidedGlobalOptions: Partial<GlobalOptions>, globalOptionDefinitions: GlobalOptionDefinitions, )
packages/hardhat/src/internal/core/global-options.ts:150
↓ 2 callers
Function
resolveHttpNetworkAccounts
( accounts: HttpNetworkAccountsUserConfig | undefined = "remote", resolveConfigurationVariable: Configurat
packages/hardhat/src/internal/builtin-plugins/network-manager/config-resolution.ts:126
↓ 2 callers
Function
resolveInitialBaseFeePerGas
( initialBaseFeePerGas: bigint | number | undefined, )
packages/hardhat/src/internal/builtin-plugins/network-manager/config-resolution.ts:299
↓ 2 callers
Function
resolveInvariantConfig
( invariantUserConfig: SolidityTestProfileUserConfig["invariant"], )
packages/hardhat/src/internal/builtin-plugins/solidity-test/config.ts:292
↓ 2 callers
Function
resolveLibraries
( libraries: Record<string, ContractFuture<string>>, deploymentState: DeploymentState, )
packages/ignition-core/src/internal/execution/future-processor/helpers/future-resolvers.ts:167
↓ 2 callers
Function
resolveLibraryInformation
( contractInformation: ContractInformation, userLibraryAddresses: LibraryAddresses, )
packages/hardhat-verify/src/internal/libraries.ts:53
↓ 2 callers
Function
resolveLinkedBytecode
( artifact: Artifact, providedLibraries: LibraryAddresses, )
packages/hardhat-utils/src/bytecode.ts:32
↓ 2 callers
Function
resolveMiningConfig
( miningUserConfig: EdrNetworkMiningUserConfig | undefined = {}, )
packages/hardhat/src/internal/builtin-plugins/network-manager/config-resolution.ts:212
↓ 2 callers
Function
resolveNodeConnectionParams
( network: string, args: NodeConnectionArguments, )
packages/hardhat/src/internal/builtin-plugins/node/utils/resolve-node-connection-params.ts:25
↓ 2 callers
Method
resolveProjectFile
( absoluteFilePath: string, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/types.ts:249
↓ 2 callers
Function
resolveScenarioWorkingDir
( e2eCloneDirectory: string, scenarioFilePath: string, )
scripts/end-to-end/helpers/directory.ts:36
↓ 2 callers
Function
resolveSendToAddress
( to: | string | AddressResolvableFuture | ModuleParameterRuntimeValue<string> | AccountRunt
packages/ignition-core/src/internal/execution/future-processor/helpers/future-resolvers.ts:192
↓ 2 callers
Function
resolveSolidityTestForkingConfig
( forkingUserConfig: SolidityTestProfileUserConfig["forking"], resolveConfigurationVariable: Configuration
packages/hardhat/src/internal/builtin-plugins/solidity-test/config.ts:178
↓ 2 callers
Function
resolveSolidityUserConfig
( userConfig: HardhatUserConfig, resolvedConfig: HardhatConfig, )
packages/hardhat/src/internal/builtin-plugins/solidity/config.ts:390
↓ 2 callers
Function
resolveSubpathWithPackageExports
( npmPackage: Required<ResolvedNpmPackage>, subpath: string, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/utils.ts:67
↓ 2 callers
Function
resolveSupportedSolcVersions
({ compilers, overrides, }: SolidityBuildProfileConfig)
packages/hardhat-verify/src/internal/solc-versions.ts:35
↓ 2 callers
Function
resolveUserConfig
( projectRoot: string, configPath: string | undefined, hooks: HookManager, sortedPlugins: HardhatPlugi
packages/hardhat/src/internal/core/hre.ts:307
↓ 2 callers
Function
resolveUserConfigToHardhatConfig
( inputUserConfig: HardhatUserConfig, hooks: HookManager, resolvedProjectRoot: string, userProvidedCon
packages/hardhat/src/internal/core/hre.ts:216
↓ 2 callers
Function
resolveUserLibraries
( allLibraryFqns: string[], detectableLibraryFqns: string[], undetectableLibraryFqns: string[], userLi
packages/hardhat-verify/src/internal/libraries.ts:152
↓ 2 callers
Function
resolveValue
( givenValue: | bigint | ModuleParameterRuntimeValue<bigint> | StaticCallFuture<string, string>
packages/ignition-core/src/internal/execution/future-processor/helpers/future-resolvers.ts:41
↓ 2 callers
Function
run
()
packages/hardhat-utils/test/synchronization.ts:1192
↓ 2 callers
Function
runBenchmark
(benchArgs: BenchArgs)
scripts/benchmark/main.ts:55
↓ 2 callers
Function
runPackageManager
* Point the scenario's package manager at Verdaccio and run it with `args`. * Shared by install and targeted-update so both get the same registry con
scripts/end-to-end/helpers/install.ts:55
↓ 2 callers
Function
runStaticCall
( client: JsonRpcClient, staticCall: StaticCall, )
packages/ignition-core/src/internal/execution/future-processor/helpers/network-interaction-execution.ts:37
↓ 2 callers
Function
sanitizeFilename
(name: string)
packages/hardhat-utils/src/path.ts:73
↓ 2 callers
Method
saveData
(id: string)
packages/hardhat/src/internal/builtin-plugins/coverage/types.ts:20
↓ 2 callers
Function
selectBestRemapping
( fromInputSourceName: string, directImport: string, remappings: Remapping[], )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remappings.ts:43
↓ 2 callers
Method
selectBestSolcConfigForSingleRootGraph
* Selects the best solc configuration for a subgraph of the dependency graph * with which this selector was created. * * @param subgraph A si
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/solc-config-selection.ts:45
↓ 2 callers
Method
selectBestUserRemapping
* Selects the best user remapping for an import, if any. * * If the best user remapping is has an npm package as target, it may need to * loa
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/types.ts:161
↓ 2 callers
Function
selectColor
(namespace: string)
packages/hardhat-utils/src/internal/debug.ts:92
↓ 2 callers
Function
sendAnalytics
(analyticsEvent: AnalyticsEvent)
packages/hardhat/src/internal/cli/telemetry/analytics/analytics.ts:86
↓ 2 callers
Function
sendProjectTypeAnalytics
( hardhatVersion: "hardhat-2" | "hardhat-3", template: string, )
packages/hardhat/src/internal/cli/telemetry/analytics/analytics.ts:70
↓ 2 callers
Function
sendSerializedEnvelopeToSentryBackend
( dsn: string, serializedEnvelope: string | Uint8Array, )
packages/hardhat/src/internal/cli/telemetry/sentry/transport.ts:158
↓ 2 callers
Function
sendTelemetryConfigAnalytics
( enabled: boolean, )
packages/hardhat/src/internal/cli/telemetry/analytics/analytics.ts:26
↓ 2 callers
Function
sendTransactionForOnchainInteraction
( client: JsonRpcClient, sender: string, onchainInteraction: OnchainInteraction, nonceManager: NonceMa
packages/ignition-core/src/internal/execution/future-processor/helpers/network-interaction-execution.ts:101
↓ 2 callers
Function
set
( { dev, force, key }: TaskGetArguments, keystoreLoader: KeystoreLoader, requestSecretInput: KeystoreReq
packages/hardhat-keystore/src/internal/tasks/set.ts:38
↓ 2 callers
Method
setBlockGasLimit
* Sets the gas limit for future blocks. * * @param blockGasLimit The gas limit to set for future blocks. * @returns A promise that resolves o
packages/hardhat-network-helpers/src/types.ts:141
↓ 2 callers
Method
setCode
* Modifies the bytecode stored at an account's address. * * @param address The address where the given code should be stored. * @param code T
packages/hardhat-network-helpers/src/types.ts:154
↓ 2 callers
Method
setCoinbase
* Sets the coinbase address to be used in new blocks. * * @param address The new coinbase address. * @returns A promise that resolves once th
packages/hardhat-network-helpers/src/types.ts:166
↓ 2 callers
Function
setCoverageManager
( hre: HardhatRuntimeEnvironment, coverageManager: CoverageManager, )
packages/hardhat/src/internal/builtin-plugins/coverage/helpers/accessors.ts:35
↓ 2 callers
Function
setEnvVar
(name: string, value: string)
packages/hardhat/test/internal/core/utils.ts:21
↓ 2 callers
Function
setExecMock
(mockExec: ExecAsyncFn)
packages/hardhat-foundry/src/internal/foundry/forge.ts:27
↓ 2 callers
Function
setNewPassword
( requestSecretInput: KeystoreRequestSecretInput, consoleLog: KeystoreConsoleLog = console.log, )
packages/hardhat-keystore/src/internal/keystores/password.ts:67
↓ 2 callers
Method
setNextBlockTimestamp
* Sets the timestamp of the next block but doesn't mine one. * * @param timestamp Can be `Date` or Epoch seconds. Must be greater than the lates
packages/hardhat-network-helpers/src/types.ts:305
↓ 2 callers
Method
setNonce
* Modifies an account's nonce by overwriting it. * * @param address The address whose nonce is to be changed. * @param nonce The new nonce.
packages/hardhat-network-helpers/src/types.ts:191
↓ 2 callers
Method
setPrevRandao
* Sets the PREVRANDAO value of the next block. * * @param prevRandao The new PREVRANDAO value to use. * @returns A promise that resolves once
packages/hardhat-network-helpers/src/types.ts:203
↓ 2 callers
Function
setStack
(error: T, stackLines: string[])
packages/hardhat/test/internal/cli/telemetry/error-classification/helpers.ts:92
↓ 2 callers
Function
setToggled
(id: string, newToggleState: boolean)
packages/ignition-ui/src/pages/visualization-overview/components/execution-batches.tsx:47
↓ 2 callers
Function
setUpPassword
( requestSecretInput: KeystoreRequestSecretInput, consoleLog: KeystoreConsoleLog = console.log, )
packages/hardhat-keystore/src/internal/keystores/password.ts:44
↓ 2 callers
Function
settle
( value: T | Promise<T>, )
packages/hardhat-viem-assertions/src/internal/helpers.ts:14
↓ 2 callers
Function
setupFutureProcessor
( sendTransaction: (transactionParams: TransactionParams) => Promise<string>, transactions: { [key: string
packages/ignition-core/test/execution/future-processor/utils.ts:27
↓ 2 callers
Function
setupGlobalUnhandledErrorHandlers
()
packages/hardhat/src/internal/cli/telemetry/error-reporter/global-error-handlers.ts:59
← previous
next →
1,201–1,300 of 3,959, ranked by callers