Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NomicFoundation/hardhat
/ functions
Functions
3,947 in github.com/NomicFoundation/hardhat
⨍
Functions
3,947
◇
Types & classes
1,275
↓ 3 callers
Function
formatTraces
( traces: CallTrace[], prefix: string, // Allow passing a custom colorize function for testing purposes
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/trace-formatters.ts:24
↓ 3 callers
Function
generatePaths
(packageName: string)
packages/hardhat-utils/src/internal/global-dir.ts:10
↓ 3 callers
Function
getAccounts
( provider: EthereumProvider, )
packages/hardhat-viem/src/internal/accounts.ts:6
↓ 3 callers
Function
getActorFragment
(pluginId: string | undefined)
packages/hardhat/src/internal/core/tasks/utils.ts:11
↓ 3 callers
Method
getAddress
( searchedPath: string, )
packages/hardhat-ledger/test/helpers/eth-mocked.ts:107
↓ 3 callers
Method
getAllArtifactPaths
* Returns all artifact paths in the project. * * @returns A readonly set of absolute paths to all artifact files.
packages/hardhat/src/types/artifacts.ts:112
↓ 3 callers
Method
getAllRemappings
* Returns a set with all the remappings that are present in the graph.
packages/hardhat/src/types/solidity/dependency-graph.ts:70
↓ 3 callers
Function
getBalance
( provider: EthereumProvider, address: string, )
packages/hardhat-network-helpers/test/helpers/helpers.ts:34
↓ 3 callers
Method
getBalance
( _address: string, _blockTag: "latest" | "pending", )
packages/ignition-core/test/execution/future-processor/utils.ts:127
↓ 3 callers
Function
getBaseDispatcherOptions
( timeout: number = DEFAULT_TIMEOUT_IN_MILLISECONDS, isTestDispatcher: boolean = false, )
packages/hardhat-utils/src/internal/request.ts:132
↓ 3 callers
Function
getBuildInfoAndOutput
( artifacts: ArtifactManager, contract: string, )
packages/hardhat-verify/src/internal/artifacts.ts:40
↓ 3 callers
Function
getCallerRelativePath
(depth: number = 5)
packages/hardhat/src/internal/using-hardhat2-plugin-errors.ts:64
↓ 3 callers
Function
getChainId
(provider: EthereumProvider)
packages/hardhat-verify/src/internal/chains.ts:7
↓ 3 callers
Function
getCheatcodeSuggestion
(cheatcode: string)
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/stack-traces/stack-trace-solidity-errors.ts:38
↓ 3 callers
Method
getChildren
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:70
↓ 3 callers
Method
getCode
( address: AddressLike, blockTag?: BlockTag | undefined, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:259
↓ 3 callers
Function
getDefaultParams
(provider: EthereumProvider)
packages/hardhat-viem/src/internal/clients.ts:182
↓ 3 callers
Method
getDependencies
* Returns the set of dependencies of the given file. * * @param file The file to get the dependencies of. It must be present in the * graph.
packages/hardhat/src/types/solidity/dependency-graph.ts:34
↓ 3 callers
Method
getDependenciesFor
* Get the dependencies, if A depends on B, A's dependencies includes B * @param from - the future to get the list of dependencies for * @returns
packages/ignition-core/src/internal/utils/adjacency-list.ts:51
↓ 3 callers
Function
getEnvVariableNameFromGlobalOption
(globalOptionName: string)
packages/hardhat-utils/src/env.ts:31
↓ 3 callers
Function
getEventArgumentFromReceipt
( receipt: TransactionReceipt, emitterArtifact: Artifact, emitterAddress: string, eventName: string,
packages/ignition-core/src/internal/execution/abi.ts:379
↓ 3 callers
Method
getFileTrueCase
* Determines the true-case path of a given relative path from a specified * directory, without resolving symbolic links. * * Note that the ca
packages/hardhat-utils/src/fs.ts:114
↓ 3 callers
Method
getFunction
()
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/stack-traces/stack-trace-solidity-errors.ts:419
↓ 3 callers
Function
getGlobalEdrContext
()
packages/hardhat/src/internal/edr/context.ts:19
↓ 3 callers
Function
getGlobalHelpString
( rootTasks: Map<string, Task>, globalOptionDefinitions: GlobalOptionDefinitions, { command = "hardhat"
packages/hardhat/src/internal/cli/help/get-global-help-string.ts:14
↓ 3 callers
Function
getHelpString
( task: Task, globalOptionDefinitions: GlobalOptionDefinitions, { command = "hardhat" }: { command?: "ha
packages/hardhat/src/internal/cli/help/get-help-string.ts:16
↓ 3 callers
Function
getHre
()
packages/hardhat/src/internal/builtin-plugins/gas-analytics/helpers/compat.ts:16
↓ 3 callers
Function
getHre
()
packages/hardhat/src/internal/builtin-plugins/coverage/helpers/compat.ts:16
↓ 3 callers
Function
getLongestNameLength
( tasks: Array<{ name: string; shortName?: string }>, )
packages/hardhat/src/internal/cli/help/utils.ts:120
↓ 3 callers
Method
getNetworkFees
()
packages/ignition-core/test/execution/future-processor/utils.ts:111
↓ 3 callers
Method
getNonce
(blockTag?: BlockTag | undefined)
packages/hardhat-ethers/src/internal/signers/signers.ts:134
↓ 3 callers
Function
getNthColumn
(n)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/assets/sorter.js:25
↓ 3 callers
Method
getNumberOfCalls
(method: string)
packages/hardhat/test/internal/builtin-plugins/network-manager/request-handlers/ethereum-mocked-provider.ts:27
↓ 3 callers
Function
getPackageManager
()
packages/hardhat/src/internal/cli/init/package-manager.ts:68
↓ 3 callers
Method
getParent
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:66
↓ 3 callers
Function
getProviderConfig
( networkConfig: RequireField<EdrNetworkConfig, "chainType">, coverageConfig: CoverageConfig | undefined,
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:450
↓ 3 callers
Function
getProxyLabel
(proxyChain: string[])
packages/hardhat/src/internal/builtin-plugins/gas-analytics/helpers/utils.ts:53
↓ 3 callers
Function
getReturnData
(errorData: unknown)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:152
↓ 3 callers
Method
getRootsUserSourceNameMap
* Returns a sorted map of userSourceName to inputSourceName for every * root of the graph.
packages/hardhat/src/types/solidity/dependency-graph.ts:16
↓ 3 callers
Function
getRpcTransaction
( tx: TransactionRequest, )
packages/hardhat-ethers/src/internal/ethers-utils/ethers-utils.ts:419
↓ 3 callers
Function
getRuntimeInfo
()
packages/hardhat-utils/src/runtime.ts:17
↓ 3 callers
Method
getScope
(fsPath: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:155
↓ 3 callers
Function
getSection
( title: string, items: ArgumentDescriptor[], namePadding: number, )
packages/hardhat/src/internal/cli/help/utils.ts:130
↓ 3 callers
Function
getSolxAssetName
(version: string)
packages/hardhat-solx/src/internal/platform.ts:33
↓ 3 callers
Function
getSolxBinaryPath
(solxVersion: string)
packages/hardhat-solx/src/internal/downloader.ts:29
↓ 3 callers
Method
getStorageAt
* Retrieves the data located at the given address, index, and block number. * * @param address The address to retrieve storage from. * @param
packages/hardhat-network-helpers/src/types.ts:45
↓ 3 callers
Method
getSubgraph
* Returns a subgraph of the graph, containing only the given root files and * their transitive dependencies. * * @param rootUserSourceNames T
packages/hardhat/src/types/solidity/dependency-graph.ts:55
↓ 3 callers
Function
getTable
()
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/assets/sorter.js:13
↓ 3 callers
Function
getTemplate
( hardhatVersion: "hardhat-2" | "hardhat-3", template?: string, includeAvailableTemplatesInErrors = fals
packages/hardhat/src/internal/cli/init/init.ts:349
↓ 3 callers
Method
getTransactionCount
( address: string, blockTag: number | "latest" | "pending", )
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:471
↓ 3 callers
Method
getTransactionReceipt
( txHash: string, )
packages/ignition-core/test/execution/future-processor/utils.ts:183
↓ 3 callers
Method
getTransactionReceipt
( txHash: string, )
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:581
↓ 3 callers
Function
getUserInterruptionsHandlers
()
packages/hardhat-ignition/src/internal/hook-handlers/user-interruptions.ts:25
↓ 3 callers
Function
getWalletClient
( provider: EthereumProvider, chainType: ChainTypeT, chainDescriptors: ChainDescriptorsConfig, network
packages/hardhat-viem/src/internal/clients.ts:92
↓ 3 callers
Method
getWriter
(context)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/index.cjs:322
↓ 3 callers
Function
globalLevel
(options: { name: string; shortName?: string; description: string; defaultValue?: number; })
packages/hardhat/src/internal/core/config.ts:100
↓ 3 callers
Function
hardhatHardforkToEdrSpecId
( hardfork: string, chainType: ChainType, )
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/convert-to-edr.ts:157
↓ 3 callers
Function
hardhatTestReporter
( options: TestRunOptions, config: HardhatTestReporterConfig = { testSummaryIndex: 0, }, )
packages/hardhat-node-test-reporter/src/reporter.ts:59
↓ 3 callers
Method
hasHandlers
* Check if any handlers are defined for a hook. * * @param hookCategoryName The name of the category of the hook whose * handlers should be
packages/hardhat/src/types/hooks.ts:385
↓ 3 callers
Function
hasNativeBuildForPlatform
( version: string, platform: CompilerPlatform, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/index.ts:41
↓ 3 callers
Function
incompatibleFieldType
(errorMessage = "Unexpected field")
packages/hardhat-zod-utils/src/index.ts:138
↓ 3 callers
Method
indent
(str)
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/xml-writer.cjs:28
↓ 3 callers
Function
installProjectDependencies
({ workspace, template, install, update, formatSuccessMessage = true, }: { workspace: string; te
packages/hardhat/src/internal/cli/init/init.ts:814
↓ 3 callers
Function
isDefaultEdrNetworkHDAccountsConfig
( accounts: EdrNetworkHDAccountsConfig, )
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-constants.ts:29
↓ 3 callers
Function
isDevelopmentNetwork
( provider: EthereumProvider, )
packages/hardhat-viem/src/internal/chains.ts:84
↓ 3 callers
Function
isFirstPartyPluginFrame
(location: string)
packages/hardhat/src/internal/cli/telemetry/error-classification/codebase-dependent-helpers.ts:175
↓ 3 callers
Function
isKnownEvmExecutionErrorMessage
(message: string)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:182
↓ 3 callers
Function
isReadEventArgumentFuture
( future: Future, )
packages/ignition-core/src/type-guards.ts:187
↓ 3 callers
Function
isScenarioDefinition
( value: unknown, )
scripts/end-to-end/schema/scenario-schema.ts:14
↓ 3 callers
Function
isSolcSolidityCompilerConfig
( config: SolidityCompilerConfig, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:93
↓ 3 callers
Function
isSourcifyErrorResponse
( response: unknown, )
packages/hardhat-verify/src/internal/sourcify.ts:356
↓ 3 callers
Method
isSummary
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:74
↓ 3 callers
Function
isSupportedChainType
( chainType: unknown, )
packages/hardhat/src/internal/edr/chain-type.ts:15
↓ 3 callers
Method
isSupportedMethod
* A guard to ensure the request is supported by the handler. * If the handler does not support the request, then it can be safely * skipped.
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/types.ts:25
↓ 3 callers
Function
isThirdPartyFrame
(location: string)
packages/hardhat/src/internal/cli/telemetry/error-classification/codebase-dependent-helpers.ts:165
↓ 3 callers
Function
isValidFunctionOrEventName
(functionName: string)
packages/ignition-core/src/internal/utils/identifier-validators.ts:52
↓ 3 callers
Function
isVerdaccioRunning
()
scripts/verdaccio/helpers/shell.ts:18
↓ 3 callers
Function
jsonRpcEncodeNetworkFees
(fees?: NetworkFees)
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:969
↓ 3 callers
Function
kebabToCamelCase
(str: string)
packages/hardhat-utils/src/string.ts:40
↓ 3 callers
Function
linkLibraries
( artifact: Artifact, libraries: { [libraryName: string]: string }, )
packages/ignition-core/src/internal/execution/libraries.ts:86
↓ 3 callers
Method
listUnverifiedKeys
()
packages/hardhat-keystore/src/internal/types.ts:4
↓ 3 callers
Method
loadArtifact
(futureId: string)
packages/ignition-core/src/internal/deployment-loader/file-deployment-loader.ts:127
↓ 3 callers
Function
loadModule
( ignitionDirectory: string, modulePath: string, )
packages/hardhat-ignition/src/internal/utils/load-module.ts:14
↓ 3 callers
Function
loadModule
( modulePath: string, )
packages/hardhat-verify/src/internal/module.ts:22
↓ 3 callers
Function
log
(msg: string)
scripts/benchmark/helpers/log.ts:13
↓ 3 callers
Function
logError
(msg: string)
scripts/benchmark/helpers/log.ts:25
↓ 3 callers
Function
logSnapshotRenameWarnings
( renamedGroups: RenamedSnapshotGroup[], logger: typeof console.log = console.log, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/snapshot-cheatcodes.ts:511
↓ 3 callers
Function
lowerThanOrEqual
( compared: SemverVersion, comparator: SemverVersion, )
packages/hardhat-utils/src/fast-semver.ts:70
↓ 3 callers
Function
makeGroupKey
( contractFqn: string, proxyChain: string[], )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/helpers/utils.ts:38
↓ 3 callers
Function
makeWorkspaceTmpDir
(nameHint: string)
packages/hardhat-test-utils/src/fs.ts:46
↓ 3 callers
Function
markPosition
()
packages/hardhat-ignition/src/internal/hook-handlers/user-interruptions.ts:10
↓ 3 callers
Function
matchesAnyGlob
(value: string, patterns: string[])
packages/hardhat/src/internal/utils/glob.ts:32
↓ 3 callers
Method
millis
* Converts the given number of milliseconds into seconds, rounded down to the nearest whole number. * * @param n - The number of milliseconds.
packages/hardhat-network-helpers/src/types.ts:390
↓ 3 callers
Function
missesSomeOfficialNativeBuilds
()
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/solc-info.ts:55
↓ 3 callers
Function
panicErrorCodeToReason
(errorCode: bigint)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/panic.ts:13
↓ 3 callers
Method
parent
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/path.cjs:76
↓ 3 callers
Function
parseGlobalOptions
( globalOptionDefinitions: GlobalOptionDefinitions, cliArguments: string[], usedCliArguments: boolean[],
packages/hardhat/src/internal/cli/parser.ts:104
↓ 3 callers
Function
parseNpmDirectImport
(directImport: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/npm-module-parsing.ts:14
↓ 3 callers
Function
parseOptions
( cliArguments: string[], usedCliArguments: boolean[], optionDefinitions: Map<string, OptionDefinition>,
packages/hardhat/src/internal/cli/parser.ts:256
↓ 3 callers
Function
parseRawArguments
(rawArguments: string[])
packages/hardhat/src/internal/cli/parser.ts:242
← previous
next →
601–700 of 3,947, ranked by callers