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
inferExecutableSection
(bytecode: string)
packages/hardhat-verify/src/internal/bytecode.ts:132
↓ 2 callers
Function
inferSolcVersion
( bytecode: Uint8Array, )
packages/hardhat-verify/src/internal/metadata.ts:48
↓ 2 callers
Function
init
(options: GlobalCustomSentryReporterOptions)
packages/hardhat/src/internal/cli/telemetry/sentry/init.ts:64
↓ 2 callers
Function
init
( e2eCloneDirectory: string, scenarioPath: string, useLocal: UseLocal, forceCheckout: ForceCheckout,
scripts/end-to-end/subcommands/init.ts:61
↓ 2 callers
Method
init
( deploymentLoader: DeploymentLoader, _jsonRpcClient: JsonRpcClient, )
packages/ignition-core/src/strategies/basic-strategy.ts:48
↓ 2 callers
Function
initHardhat
(options?: InitHardhatOptions)
packages/hardhat/src/internal/cli/init/init.ts:158
↓ 2 callers
Function
initHardhat3NonInteractive
( options: NonInteractiveInitHardhat3Options, )
packages/hardhat/src/internal/cli/init/init.ts:73
↓ 2 callers
Function
initializeDeploymentState
( chainId: number, deploymentLoader: DeploymentLoader, )
packages/ignition-core/src/internal/execution/deployment-state-helpers.ts:36
↓ 2 callers
Function
initializeEthers
( ethereumProvider: EthereumProvider, networkName: string, networkConfig: NetworkConfig, artifactManag
packages/hardhat-ethers/src/internal/initialization.ts:11
↓ 2 callers
Function
innerAssertArgsArraysEqual
( Assertion: Chai.AssertionStatic, expectedArgs: any[], actualArgs: any[], assertionType: "event" | "e
packages/hardhat-ethers-chai-matchers/src/internal/utils/asserts.ts:42
↓ 2 callers
Function
installSkills
* For agent-aware templates (those that ship an `AGENTS.md`), copies any * skills from `packages/hardhat/skills/` whose corresponding package is a te
packages/hardhat/src/internal/cli/init/init.ts:704
↓ 2 callers
Function
installsPeerDependenciesByDefault
( workspace: string, packageManager: PackageManager, version?: string, config?: Record<string, string>
packages/hardhat/src/internal/cli/init/package-manager.ts:162
↓ 2 callers
Function
instrumentSolidityFileForCompilationJob
({ compilationJobSolcVersion, sourceName, fileContent, }: { compilationJobSolcVersion: string; sourc
packages/hardhat/src/internal/builtin-plugins/coverage/instrumentation.ts:26
↓ 2 callers
Function
internalVerifyAction
( { constructorArgs, constructorArgsPath, librariesPath, ...verifyActionArgs }: VerifyActi
packages/hardhat-verify/src/internal/tasks/verify/task-action.ts:21
↓ 2 callers
Function
isAddressResolvableFuture
( future: Future, )
packages/ignition-core/src/type-guards.ts:134
↓ 2 callers
Function
isArgumentMatch
( actualArgs: any[], expectedArgs: any[], )
packages/hardhat-viem-assertions/src/internal/predicates.ts:17
↓ 2 callers
Function
isArgumentNameValid
(name: string)
packages/hardhat/src/internal/core/arguments.ts:51
↓ 2 callers
Function
isArgumentShortNameValid
(name: string)
packages/hardhat/src/internal/core/arguments.ts:85
↓ 2 callers
Function
isArgumentValueValid
( type: ArgumentType, value: unknown, isVariadic: boolean = false, )
packages/hardhat/src/internal/core/arguments.ts:126
↓ 2 callers
Function
isArtifactContractAtFuture
( future: Future, )
packages/ignition-core/src/type-guards.ts:253
↓ 2 callers
Function
isBenchmarkConfig
(value: unknown)
scripts/end-to-end/schema/scenario-schema.ts:43
↓ 2 callers
Method
isCompilerDownloaded
(version: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/downloader.ts:195
↓ 2 callers
Function
isDeploymentFuture
( future: Future, )
packages/ignition-core/src/type-guards.ts:285
↓ 2 callers
Function
isDeploymentType
( potential: unknown, )
packages/ignition-core/src/type-guards.ts:264
↓ 2 callers
Function
isDirectoryDirentAware
( absolutePath: string, dirent: Dirent, )
packages/hardhat-utils/src/internal/fs.ts:38
↓ 2 callers
Function
isElementary
(t: string)
packages/hardhat/test/internal/builtin-plugins/solidity-test/eip712/index.ts:95
↓ 2 callers
Function
isEnabled
(namespace: string, env: string)
packages/hardhat-utils/src/internal/debug.ts:63
↓ 2 callers
Function
isForgeInstalled
()
packages/hardhat-foundry/src/internal/foundry/forge.ts:54
↓ 2 callers
Function
isGasStatsEnabled
(context: HookContext)
packages/hardhat/src/internal/builtin-plugins/gas-analytics/hook-handlers/test.ts:22
↓ 2 callers
Method
isHardhatPluginError
( other: unknown, )
packages/hardhat-errors/src/errors.ts:210
↓ 2 callers
Function
isHttpNetworkHdAccountsConfig
( accounts: unknown, )
packages/hardhat/src/internal/builtin-plugins/network-manager/type-validation.ts:461
↓ 2 callers
Function
isJsonRpcExecutionErrorCode
(code: unknown)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:164
↓ 2 callers
Function
isKnownErrorSelector
(data: Hex)
packages/hardhat-viem-assertions/src/internal/assertions/revert/error-string.ts:6
↓ 2 callers
Function
isNamedContractAtFuture
( future: Future, )
packages/ignition-core/src/type-guards.ts:242
↓ 2 callers
Function
isNamedStaticCallFuture
( future: Future, )
packages/ignition-core/src/type-guards.ts:163
↓ 2 callers
Function
isNoDataExecutionError
(error: unknown)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:59
↓ 2 callers
Function
isNodeVersionSupported
()
packages/hardhat/src/internal/cli/node-version.ts:15
↓ 2 callers
Function
isObj
(o)
packages/hardhat-vendored/src/coverage-module/istanbul-lib-coverage/lib/file-coverage.cjs:51
↓ 2 callers
Function
isPackageReleasedToNpm
(name, version)
scripts/lib/packages.ts:37
↓ 2 callers
Function
isPathSelected
( path: string, include: string[], exclude: string[], )
packages/hardhat/src/internal/utils/glob.ts:9
↓ 2 callers
Function
isPositiveInteger
(value: unknown)
scripts/end-to-end/schema/scenario-schema.ts:10
↓ 2 callers
Function
isResolvedUserRemapping
( remapping: Remapping | ResolvedUserRemapping, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:76
↓ 2 callers
Function
isRunningInsideHardhatMonorepo
()
packages/hardhat/src/internal/cli/telemetry/error-classification/codebase-dependent-helpers.ts:15
↓ 2 callers
Function
isTelemetryAllowedInEnvironment
()
packages/hardhat/src/internal/cli/telemetry/telemetry-permissions.ts:49
↓ 2 callers
Function
isTestSuiteArtifact
(artifact: Artifact)
packages/hardhat/src/internal/builtin-plugins/solidity-test/helpers.ts:171
↓ 2 callers
Function
isTestSummary
(value: unknown)
packages/hardhat/src/internal/builtin-plugins/test/task-action.ts:37
↓ 2 callers
Function
isUnknownEdrError
(error: Error, context: ErrorContext)
packages/hardhat/src/internal/cli/telemetry/error-classification/classifier.ts:518
↓ 2 callers
Function
isValidChecksumAddress
(value: unknown)
packages/hardhat-utils/src/eth.ts:26
↓ 2 callers
Function
isValidEnumValue
( theEnum: Record<string, string>, value: string, )
packages/hardhat/src/internal/core/config-validation.ts:27
↓ 2 callers
Function
isValidEnumValue
( theEnum: Record<string, string>, value: string, )
packages/ignition-core/src/type-guards.ts:25
↓ 2 callers
Function
isValidIgnitionIdentifier
(identifier: string)
packages/ignition-core/src/internal/utils/identifier-validators.ts:29
↓ 2 callers
Function
isValidSolidityIdentifier
(identifier: string)
packages/ignition-core/src/internal/utils/identifier-validators.ts:40
↓ 2 callers
Function
isValidUrl
(url: string)
packages/hardhat-utils/src/request.ts:376
↓ 2 callers
Function
keyFromLoc
({ start, end })
packages/hardhat-vendored/src/coverage-module/istanbul-lib-coverage/lib/file-coverage.cjs:48
↓ 2 callers
Function
linkBytecode
( artifact: Artifact, libraries: LibraryLink[], )
packages/hardhat-utils/src/bytecode.ts:75
↓ 2 callers
Function
list
( { dev }: TaskListArguments, keystoreLoader: KeystoreLoader, consoleLog: KeystoreConsoleLog = console.l
packages/hardhat-keystore/src/internal/tasks/list.ts:21
↓ 2 callers
Function
listDeployments
( deploymentDir: string, )
packages/ignition-core/src/list-deployments.ts:10
↓ 2 callers
Function
listTransactions
( deploymentDir: string, _artifactResolver: Omit<ArtifactResolver, "getBuildInfo">, )
packages/ignition-core/src/list-transactions.ts:37
↓ 2 callers
Method
listenerCount
( event?: ProviderEvent | undefined, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:643
↓ 2 callers
Method
listeners
( ethersEvent?: ProviderEvent | undefined, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:651
↓ 2 callers
Function
loadConfig
()
scripts/bump-peers.ts:736
↓ 2 callers
Method
loadData
* @private exposed for testing purposes only
packages/hardhat/src/internal/builtin-plugins/coverage/coverage-manager.ts:172
↓ 2 callers
Method
loadFixture
* Loads a fixture and restores the blockchain to a snapshot state for repeated tests. * * The `loadFixture` function is useful in tests where yo
packages/hardhat-network-helpers/src/types.ts:85
↓ 2 callers
Function
log
(msg: string)
scripts/test-file.ts:187
↓ 2 callers
Function
logSnapshotCheckResult
( { functionGasSnapshotsCheck, snapshotCheatcodesCheck }: SnapshotCheckResult, logger: typeof console.log
packages/hardhat/src/internal/builtin-plugins/gas-analytics/tasks/solidity-test/task-action.ts:148
↓ 2 callers
Function
logSnapshotResult
( result: SnapshotResult, logger: typeof console.log = console.log, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/tasks/solidity-test/task-action.ts:118
↓ 2 callers
Function
logWarning
(msg: string)
scripts/end-to-end/helpers/log.ts:21
↓ 2 callers
Function
logWarning
(msg: string)
scripts/benchmark/helpers/log.ts:21
↓ 2 callers
Function
lookupLibrary
( allLibraryFqns: string[], detectableLibraryFqns: string[], undetectableLibraryFqns: string[], librar
packages/hardhat-verify/src/internal/libraries.ts:215
↓ 2 callers
Function
main
( rawArguments: string[], options: MainOptions = {}, )
packages/hardhat/src/internal/cli/hhu.ts:40
↓ 2 callers
Function
makeCurrent
(index)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/assets/block-navigation.js:31
↓ 2 callers
Function
makeJob
( fileTexts: string[], settings?: SolidityCompilerConfig["settings"], )
packages/hardhat/test/internal/builtin-plugins/solidity/build-system/compilation-job-cost.ts:59
↓ 2 callers
Function
makeRawOverride
( partial: Partial<RawInlineOverride> & { key: string; rawValue: string }, )
packages/hardhat/test/internal/builtin-plugins/solidity-test/inline-config/mocks.ts:6
↓ 2 callers
Function
maybeConstruct
(obj, klass)
packages/hardhat-vendored/src/coverage-module/istanbul-lib-coverage/lib/coverage-map.cjs:13
↓ 2 callers
Function
mean
(values: number[])
scripts/benchmark/helpers/stats.ts:25
↓ 2 callers
Function
median
(values: number[])
packages/hardhat/src/internal/builtin-plugins/gas-analytics/helpers/utils.ts:78
↓ 2 callers
Function
mergeGenesisState
( genesisState: Map<string, AccountOverride>, chainGenesisState: readonly AccountOverride[], )
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/genesis-state.ts:171
↓ 2 callers
Function
mergeLibraries
( userLibraries: SourceLibraries, detectedLibraries: SourceLibraries, )
packages/hardhat-verify/src/internal/libraries.ts:314
↓ 2 callers
Function
mine
( provider: EthereumProvider, blocks: NumberLike = 1, options: { interval?: NumberLike } = { interval: 1
packages/hardhat-network-helpers/src/internal/network-helpers/helpers/mine.ts:6
↓ 2 callers
Function
mineBlocksUntilTxIsIncluded
( provider: EthereumProvider, ethers: HardhatEthers, txHash: string, )
packages/hardhat-ethers-chai-matchers/test/helpers/helpers.ts:135
↓ 2 callers
Method
mineUpTo
* Mines new blocks until the latest block number reaches `blockNumber`. * * @param blockNumber Must be greater than the latest block's number.
packages/hardhat-network-helpers/src/types.ts:116
↓ 2 callers
Function
mockRunner
(name: string, action: (...args: any[]) => unknown)
packages/hardhat/test/internal/builtin-plugins/test/task-action.ts:20
↓ 2 callers
Function
monitorOnchainInteraction
( params: { exState: | DeploymentExecutionState | CallExecutionState | SendDataExecuti
packages/ignition-core/src/internal/execution/future-processor/handlers/monitor-onchain-interaction.ts:61
↓ 2 callers
Function
normalizeConfigPath
* Returns an absolute version of the config path, throwing if the path * doesn't exist. * * @param configPath The path to the config file. * @retu
packages/hardhat/src/internal/config-loading.ts:115
↓ 2 callers
Function
normalizeEdrNetworkAccountsConfig
( accounts: EdrNetworkAccountsConfig, )
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/convert-to-edr.ts:296
↓ 2 callers
Function
normalizeScenarioPath
(scenarioPath: string)
scripts/end-to-end/helpers/directory.ts:47
↓ 2 callers
Function
nullifyBytecodeOffsets
( bytecode: string, { object: unlinkedBytecode, linkReferences, immutableReferences, }: Comp
packages/hardhat-verify/src/internal/bytecode.ts:175
↓ 2 callers
Function
object
( format: Record<string, FormatFunc>, altNames?: Record<string, string[]>, )
packages/hardhat-ethers/src/internal/ethers-utils/ethers-utils.ts:159
↓ 2 callers
Method
onSubscriptionEvent
(event: SubscriptionEvent)
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:397
↓ 2 callers
Function
open
(filePath: string)
packages/hardhat-ignition/src/internal/utils/open.ts:4
↓ 2 callers
Function
ordinal
(n: number)
packages/hardhat-ethers-chai-matchers/src/internal/utils/ordinal.ts:7
↓ 2 callers
Method
outputCallTraces
* Output call traces from an EDR response, applying deduplication and * suppression rules based on the verbosity level.
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/trace-output.ts:62
↓ 2 callers
Function
parse
(line: string)
packages/hardhat/test/internal/builtin-plugins/solidity-test/inline-config/parsing.ts:338
↓ 2 callers
Function
parseBuiltinGlobalOptions
( cliArguments: string[], usedCliArguments: boolean[], )
packages/hardhat/src/internal/cli/parser.ts:22
↓ 2 callers
Function
parseBytes32String
(v: string)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:369
↓ 2 callers
Function
parseFunctionGasSnapshots
( stringifiedSnapshots: string, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/function-gas-snapshots.ts:182
↓ 2 callers
Function
parseGlobalOptions
( globalOptionDefinitions: GlobalOptionDefinitions, )
packages/hardhat/src/internal/cli/help/utils.ts:23
↓ 2 callers
Function
parseHhuGlobalOptions
( cliArguments: string[], usedCliArguments: boolean[], )
packages/hardhat/src/internal/cli/hhu.ts:206
↓ 2 callers
Function
parseInlineConfigLine
( line: string, inputSourceName: string, contractName: string, functionName: string, )
packages/hardhat/src/internal/builtin-plugins/solidity-test/inline-config/parsing.ts:112
↓ 2 callers
Function
parseLibraryName
* Parses a name that can be either a bare name or a fully qualified name.
packages/ignition-core/src/internal/execution/libraries.ts:162
← previous
next →
1,101–1,200 of 3,959, ranked by callers