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
generateTempFilePath
(filePath: string)
packages/hardhat-utils/src/internal/request.ts:24
↓ 2 callers
Function
getActualNameForArtifactLibrary
* Returns the actual source name and library name for a given library name, throwing * if the library is not needed or if the name is ambiguous.
packages/ignition-core/src/internal/execution/libraries.ts:196
↓ 2 callers
Function
getAllDirectoriesMatching
( dirFrom: string, matches?: (absolutePathToDir: string) => Promise<boolean> | boolean, )
packages/hardhat-utils/src/fs.ts:336
↓ 2 callers
Function
getBalanceFor
( connection: NetworkConnection, address: string, )
packages/hardhat-ignition/test/test-helpers/get-balance-for.ts:8
↓ 2 callers
Function
getBalances
( ethers: HardhatEthers, accounts: Array<Addressable | string>, blockNumber: number, )
packages/hardhat-ethers-chai-matchers/src/internal/utils/balance.ts:21
↓ 2 callers
Function
getBlockNumber
()
packages/hardhat-network-helpers/test/network-helpers/mine.ts:19
↓ 2 callers
Function
getCallProtectionOffsets
( bytecode: string, unlinkedBytecode: string, )
packages/hardhat-verify/src/internal/bytecode.ts:250
↓ 2 callers
Function
getCause
* Returns the Error-valued cause of an error, ignoring non-Error causes.
packages/hardhat/src/internal/cli/telemetry/error-classification/helpers.ts:182
↓ 2 callers
Function
getChainId
(provider: EthereumProvider)
packages/hardhat-viem/src/internal/chains.ts:72
↓ 2 callers
Method
getCompiler
* Returns the compiler, which MUST be downloaded before calling this function. * * Returns undefined if the compiler has been downloaded but can
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/downloader.ts:119
↓ 2 callers
Function
getCompilerInput
( solidity: SolidityBuildSystem, root: string, sourceName: string, isNpmModule: boolean, buildProfil
packages/hardhat-verify/src/internal/artifacts.ts:73
↓ 2 callers
Function
getContractAbiAndBytecode
( artifacts: ArtifactManager, contractName: string, libraries: Libraries, )
packages/hardhat-viem/src/internal/contracts.ts:243
↓ 2 callers
Method
getContractAtFromArtifact
( artifact: Artifact, address: string | EthersT.Addressable, signer?: EthersT.Signer, )
packages/hardhat-ethers/src/internal/hardhat-helpers/hardhat-helpers.ts:205
↓ 2 callers
Function
getCoveragePath
(rootPath: string)
packages/hardhat/src/internal/builtin-plugins/coverage/helpers/accessors.ts:20
↓ 2 callers
Method
getCoverageSummary
* returns the coverage summary for all the file coverage objects in this map. * @returns {CoverageSummary}
packages/hardhat-vendored/src/coverage-module/istanbul-lib-coverage/lib/coverage-map.cjs:119
↓ 2 callers
Function
getDefaultBlockExplorer
( chainDescriptor: ChainDescriptorConfig, )
packages/hardhat-viem/src/internal/chains.ts:263
↓ 2 callers
Method
getDependentsFor
* Get the dependents, if A depends on B, B's dependents includes A * @param from - the future to get the list of dependents for * @returns - the
packages/ignition-core/src/internal/utils/adjacency-list.ts:60
↓ 2 callers
Method
getDeployedContractBytecode
( provider: EthereumProvider, address: string, networkName: string, )
packages/hardhat-verify/src/internal/bytecode.ts:44
↓ 2 callers
Function
getDetectableLibrariesFromBytecode
( linkReferences: | { [sourceName: string]: { [libraryName: string]: Array<{
packages/hardhat-verify/src/internal/libraries.ts:279
↓ 2 callers
Function
getDevDependenciesInstallationCommand
( packageManager: PackageManager, dependencies: string[], packageManagerMajorVersion?: number, )
packages/hardhat/src/internal/cli/init/package-manager.ts:113
↓ 2 callers
Function
getDisplayKey
(userFqn: string, proxyChain: string[])
packages/hardhat/src/internal/builtin-plugins/gas-analytics/helpers/utils.ts:66
↓ 2 callers
Function
getEdrVersion
()
packages/hardhat/src/internal/utils/package.ts:30
↓ 2 callers
Function
getErrorData
(error: Error)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:142
↓ 2 callers
Function
getEventFragment
* Returns an event fragment for the given event name in the given interface. * * @param iface The interface to search in. * @param eventName The ev
packages/ignition-core/src/internal/execution/abi.ts:662
↓ 2 callers
Function
getEventNameWithParams
(eventFragment: EventFragment)
packages/ignition-core/src/internal/execution/abi.ts:682
↓ 2 callers
Function
getExpectedSol
(fileName = "expected.sol")
packages/hardhat/test/internal/builtin-plugins/flatten/task-action.ts:36
↓ 2 callers
Method
getFeeData
()
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:187
↓ 2 callers
Method
getFileByInputSourceName
* Returns a file by its input source name, if present. * * @param inputSourceName The source name of the file, as used in the solc input. * @
packages/hardhat/src/types/solidity/dependency-graph.ts:46
↓ 2 callers
Method
getFileCoverage
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:78
↓ 2 callers
Function
getForgeRemappings
( packagePath: string, )
packages/hardhat-foundry/src/internal/foundry/forge.ts:71
↓ 2 callers
Function
getFullyQualifiedName
(sourceName: string, libName: string)
packages/ignition-core/src/internal/execution/libraries.ts:188
↓ 2 callers
Function
getFunctionName
(signature: string)
packages/hardhat/src/internal/builtin-plugins/gas-analytics/helpers/utils.ts:30
↓ 2 callers
Function
getFunctionNameWithParams
(functionFragment: FunctionFragment)
packages/ignition-core/src/internal/execution/abi.ts:678
↓ 2 callers
Function
getGenesisStateAndOwnedAccounts
( accountsConfig: EdrNetworkAccountsConfig, forkingConfig: EdrNetworkForkingConfig | undefined, chainTyp
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/genesis-state.ts:64
↓ 2 callers
Function
getGlobalCompilersCacheDir
()
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/index.ts:25
↓ 2 callers
Function
getGlobalHardhatRuntimeEnvironment
()
packages/hardhat/src/internal/global-hre-instance.ts:14
↓ 2 callers
Method
getHardhatProjectPackage
* Returns the Hardhat project's package. i.e. the npm package of the project.
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/types.ts:121
↓ 2 callers
Function
getHookExecutionFrame
( frames: StackFrame[], )
packages/hardhat/src/internal/cli/telemetry/error-classification/codebase-dependent-helpers.ts:139
↓ 2 callers
Function
getHttpDispatcher
( url: string, timeout?: number, )
packages/hardhat/src/internal/builtin-plugins/network-manager/http-provider.ts:285
↓ 2 callers
Function
getImmutableOffsets
( immutableReferences: CompilerOutputBytecode["immutableReferences"] = {}, )
packages/hardhat-verify/src/internal/bytecode.ts:225
↓ 2 callers
Function
getInstallArgs
( packageManager: ScenarioDefinition["packageManager"], registryUrl: string, )
scripts/end-to-end/helpers/install.ts:112
↓ 2 callers
Method
getInstance
* Returns a global instance of BannerManager. * * @param options Options used for testing purposes. Only used in the first * invocation of th
packages/hardhat/src/internal/cli/banner-manager.ts:59
↓ 2 callers
Method
getInstance
()
packages/hardhat/src/internal/cli/telemetry/sentry/reporter.ts:52
↓ 2 callers
Function
getLastChangelogEntry
(changelog: string)
scripts/bump-peers.ts:583
↓ 2 callers
Method
getLedgerAccounts
()
packages/hardhat-ledger/src/internal/handler.ts:133
↓ 2 callers
Function
getLedgerCacheFile
()
packages/hardhat-ledger/src/internal/cache.ts:23
↓ 2 callers
Function
getLibraryFqns
( libraries: Record<string, Record<string, unknown>>, )
packages/hardhat-verify/src/internal/libraries.ts:113
↓ 2 callers
Function
getLibraryOffsets
( linkReferences: CompilerOutputBytecode["linkReferences"] = {}, )
packages/hardhat-verify/src/internal/bytecode.ts:208
↓ 2 callers
Method
getLineCoverage
* returns computed line coverage from statement coverage. * This is a map of hits keyed by line number in the source.
packages/hardhat-vendored/src/coverage-module/istanbul-lib-coverage/lib/file-coverage.cjs:222
↓ 2 callers
Function
getLoadedPlugins
()
packages/hardhat/src/internal/core/plugins/loaded-plugins-registry.ts:9
↓ 2 callers
Method
getLogs
( filter: Filter | FilterByBlockHash, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:439
↓ 2 callers
Function
getMessageFromLastStackTraceEntry
( stackTraceEntry: SolidityStackTraceEntry, )
packages/hardhat/src/internal/builtin-plugins/solidity-test/stack-trace-solidity-errors.ts:11
↓ 2 callers
Function
getMode
( provider: EthereumProvider, )
packages/hardhat-viem/src/internal/chains.ts:138
↓ 2 callers
Function
getNameString
(name: string, shortName?: string)
packages/hardhat/src/internal/cli/help/utils.ts:149
↓ 2 callers
Function
getNetworkExecutionStates
( deploymentState: DeploymentState, )
packages/ignition-core/src/internal/views/execution-state/get-network-execution-states.ts:11
↓ 2 callers
Method
getNextNonce
* Returns the next nonce for a given sender, throwing if its not the one * expected by the network. * * If a nonce is returned by this method
packages/ignition-core/src/internal/execution/nonce-management/json-rpc-nonce-manager.ts:30
↓ 2 callers
Function
getNodesInTopologicalOrder
(graph: Graph<T>)
packages/ignition-core/src/internal/topological-order.ts:3
↓ 2 callers
Function
getNonceSyncMessages
( jsonRpcClient: JsonRpcClient, deploymentState: DeploymentState, ignitionModule: IgnitionModule<string,
packages/ignition-core/src/internal/execution/nonce-management/get-nonce-sync-messages.ts:59
↓ 2 callers
Function
getNormalizeNodeModulesPath
( pathToNormalize: string, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:49
↓ 2 callers
Function
getNpmPackageName
( npmModuleOrPrefixOfModule: string, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/npm-module-parsing.ts:45
↓ 2 callers
Method
getOrCreate
* Returns an existing network connection if one was previously created * with the same network name and chain type. Creates a new one otherwise.
packages/hardhat/src/types/network.ts:102
↓ 2 callers
Function
getOrCreateGlobalHardhatRuntimeEnvironment
()
packages/hardhat/src/internal/hre-initialization.ts:81
↓ 2 callers
Function
getPendingNonceAndSender
( exState: ExecutionState, )
packages/ignition-core/src/internal/views/execution-state/get-pending-nonce-and-sender.ts:15
↓ 2 callers
Function
getPendingOnchainInteraction
( exState: ExecutionState, )
packages/ignition-core/src/internal/views/execution-state/get-pending-onchain-interaction.ts:16
↓ 2 callers
Function
getPublicPrivateKeysWarning
()
packages/hardhat/src/internal/builtin-plugins/node/helpers.ts:141
↓ 2 callers
Method
getQualifiedName
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:46
↓ 2 callers
Method
getRelativeName
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:50
↓ 2 callers
Method
getReport
* @private exposed for testing purposes only
packages/hardhat/src/internal/builtin-plugins/coverage/coverage-manager.ts:194
↓ 2 callers
Function
getRootDir
()
scripts/lib/file-package.ts:18
↓ 2 callers
Function
getSolcCompilerForConfig
( compilerConfig: SolidityCompilerConfig, buildProfilePreferWasm: boolean, )
packages/hardhat/src/internal/builtin-plugins/solidity/solidity-hooks.ts:51
↓ 2 callers
Function
getSolxBinaryBaseName
()
packages/hardhat-solx/src/internal/platform.ts:15
↓ 2 callers
Function
getSortedContractEntries
( gasStatsByContract: GasStatsByContract, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/gas-analytics-manager.ts:446
↓ 2 callers
Function
getStaticCallExecutionStateResultValue
( exState: StaticCallExecutionState, lastStaticCallResult: SuccessfulEvmExecutionResult, )
packages/ignition-core/src/internal/execution/execution-strategy-helpers.ts:209
↓ 2 callers
Function
getTableHeader
()
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/assets/sorter.js:17
↓ 2 callers
Function
getTelemetryConfigFilePath
()
packages/hardhat/src/internal/cli/telemetry/telemetry-permissions.ts:90
↓ 2 callers
Method
getTemplateData
()
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/index.cjs:318
↓ 2 callers
Function
getTestClient
( provider: EthereumProvider, chainType: ChainTypeT, chainDescriptors: ChainDescriptorsConfig, network
packages/hardhat-viem/src/internal/clients.ts:156
↓ 2 callers
Function
getTestFunctionOverrides
( testSuiteArtifacts: EdrArtifactWithMetadata[], buildInfosAndOutputs: BuildInfoAndOutput[], )
packages/hardhat/src/internal/builtin-plugins/solidity-test/inline-config/index.ts:52
↓ 2 callers
Method
getTransaction
( txHash: string, )
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:545
↓ 2 callers
Function
getUpdateArgs
( packageManager: ScenarioDefinition["packageManager"], specs: string[], registryUrl: string, )
scripts/end-to-end/helpers/install.ts:128
↓ 2 callers
Function
getUsageString
( task: Task, options: ReturnType<typeof parseOptions>["options"], positionalArguments: ReturnType<typeo
packages/hardhat/src/internal/cli/help/utils.ts:171
↓ 2 callers
Function
getVersion
( workspace: string, packageManager: PackageManager, version?: string, )
packages/hardhat/src/internal/cli/init/package-manager.ts:225
↓ 2 callers
Function
getWalletClients
( provider: EthereumProvider, chainType: ChainTypeT, chainDescriptors: ChainDescriptorsConfig, network
packages/hardhat-viem/src/internal/clients.ts:57
↓ 2 callers
Function
getWorkspace
(workspace?: string)
packages/hardhat/src/internal/cli/init/init.ts:289
↓ 2 callers
Function
getWorkspacePackages
()
scripts/bump-peers.ts:636
↓ 2 callers
Function
git
(args: string[])
scripts/bump-peers.ts:816
↓ 2 callers
Function
groupByPackage
(filePaths: string[])
scripts/lib/file-package.ts:76
↓ 2 callers
Function
handleEmit
( viem: HardhatViemHelpers<ChainTypeT>, txHash: Hash | Promise<Hash>, contract: TContract, eventName:
packages/hardhat-viem-assertions/src/internal/assertions/emit/core.ts:12
↓ 2 callers
Function
handleRevert
( contractFn: Promise<ReadContractReturnType | WriteContractReturnType>, )
packages/hardhat-viem-assertions/src/internal/assertions/revert/handle-revert.ts:15
↓ 2 callers
Function
handleRevertWithCustomError
( contractFn: Promise<ReadContractReturnType | WriteContractReturnType>, contract: TContract, customErro
packages/hardhat-viem-assertions/src/internal/assertions/revert/handle-revert-with-custom-error.ts:18
↓ 2 callers
Function
handleSnapshot
( basePath: string, suiteResults: SuiteResult[], testsPassed: boolean, )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/tasks/solidity-test/task-action.ts:97
↓ 2 callers
Function
handleSnapshotCheck
( basePath: string, suiteResults: SuiteResult[], )
packages/hardhat/src/internal/builtin-plugins/gas-analytics/tasks/solidity-test/task-action.ts:129
↓ 2 callers
Function
hardhatChainTypeToEdrChainType
(chainType: ChainType)
packages/hardhat/src/internal/edr/chain-type.ts:25
↓ 2 callers
Function
hasFoundryConfig
(packagePath: string)
packages/hardhat-foundry/src/internal/foundry/forge.ts:44
↓ 2 callers
Function
hasGasUsageChanged
( previous: StandardTestKindGasUsage | FuzzTestKindGasUsage, current: StandardTestKindGasUsage | FuzzTestK
packages/hardhat/src/internal/builtin-plugins/gas-analytics/function-gas-snapshots.ts:300
↓ 2 callers
Method
hasParent
()
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/path.cjs:72
↓ 2 callers
Function
hasTransactionHash
(x: unknown)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/reverted/utils.ts:373
↓ 2 callers
Method
hasVersionRange
()
packages/hardhat-verify/src/internal/bytecode.ts:72
↓ 2 callers
Function
headerTemplate
(details)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/index.cjs:35
↓ 2 callers
Function
increase
( provider: EthereumProvider, networkHelpers: NetworkHelpers<ChainTypeT>, amountInSeconds: NumberLike, )
packages/hardhat-network-helpers/src/internal/network-helpers/time/helpers/increase.ts:7
← previous
next →
1,001–1,100 of 3,959, ranked by callers