MCPcopy Create free account

hub / github.com/NomicFoundation/hardhat / functions

Functions3,959 in github.com/NomicFoundation/hardhat

↓ 1 callersMethod#collectLibrariesAndLink
(artifact: Artifact, libraries: Libraries)
packages/hardhat-ethers/src/internal/hardhat-helpers/hardhat-helpers.ts:316
↓ 1 callersMethod#colorForNetwork
(networkName: string)
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/trace-output.ts:129
↓ 1 callersMethod#computeBuildId
()
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compilation-job.ts:207
↓ 1 callersMethod#convertArtifactToViemContract
( connection: NetworkConnection<ChainTypeT>, future: | ContractDeploymentFuture | LibraryD
packages/hardhat-ignition-viem/src/internal/viem-ignition-helper.ts:357
↓ 1 callersMethod#convertContractFutureToViemContract
( connection: NetworkConnection<ChainTypeT>, future: ContractFuture<string>, deployedContract: { a
packages/hardhat-ignition-viem/src/internal/viem-ignition-helper.ts:318
↓ 1 callersMethod#convertHardhatContractToViemContract
( connection: NetworkConnection<ChainTypeT>, future: | NamedArtifactContractDeploymentFuture<str
packages/hardhat-ignition-viem/src/internal/viem-ignition-helper.ts:343
↓ 1 callersMethod#createJsonRpcResponse
( id: number | string, result: unknown, )
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts:487
↓ 1 callersMethod#decode
Decodes calldata parameters from `data` according to `types` into their string representation.
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/console-logger.ts:130
↓ 1 callersMethod#dedupeAndSortOutputSelection
( outputSelection: CompilerInput["settings"]["outputSelection"], )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compilation-job.ts:185
↓ 1 callersMethod#defaultReadPackageRemappings
* The default behavior of reading all the remappings.txt files in a package. * @param packagePath The fs path to the root of the package. * @ret
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:471
↓ 1 callersMethod#doResolveFrom
(from: string, relativePath: string)
packages/hardhat-utils/src/fs.ts:172
↓ 1 callersMethod#downloadAndVerifyCompiler
(build: CompilerBuild)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/downloader.ts:395
↓ 1 callersMethod#downloadCompiler
(build: CompilerBuild)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/downloader.ts:425
↓ 1 callersMethod#downloadCompilerList
()
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/downloader.ts:352
↓ 1 callersMethod#emitBlock
(...args: any[])
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:1235
↓ 1 callersMethod#emitEip1193SubscriptionEvent
(subscription: string, result: unknown)
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:413
↓ 1 callersMethod#emitLegacySubscriptionEvent
(subscription: string, result: unknown)
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:406
↓ 1 callersMethod#emitTransactionHash
(transactionHash: string, ...args: any[])
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:1213
↓ 1 callersMethod#ensureNetworkOrParamsIsNotHttpNetworkConfig
( networkOrParams?: NetworkConnectionParams<string> | string, )
packages/hardhat/src/internal/builtin-plugins/network-manager/network-manager.ts:621
↓ 1 callersMethod#ethSendTransaction
(params: any[])
packages/hardhat-ledger/src/internal/handler.ts:714
↓ 1 callersMethod#ethSign
(params: unknown[])
packages/hardhat-ledger/src/internal/handler.ts:206
↓ 1 callersMethod#ethSignTypedDataV4
(params: any[])
packages/hardhat-ledger/src/internal/handler.ts:646
↓ 1 callersMethod#extractHeaders
( cause: Error, )
packages/hardhat-utils/src/errors/request.ts:55
↓ 1 callersMethod#filterOutTestArtifacts
* Returns `artifactPaths` with the test artifacts removed. * * This is only meaningful in unified mode, where contracts and tests share * the
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1300
↓ 1 callersMethod#formatSimilarNameSuggestions
( contractNameOrFullyQualifiedName: string, similarNames: string[], )
packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts:262
↓ 1 callersMethod#generateNpmRemapping
* Generates a remapping used to resolve an import from `from` to `to` using * the installation name `installationName` as a prefix.
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:730
↓ 1 callersMethod#getAllSolidityCompilerConfigs
()
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1402
↓ 1 callersMethod#getBlock
( block: BlockTag | string, includeTransactions: boolean, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:883
↓ 1 callersMethod#getBuildInfosAndOutputsAsBuffers
()
packages/hardhat/src/internal/builtin-plugins/network-manager/network-manager.ts:583
↓ 1 callersMethod#getChainIdFromEthChainId
()
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/chain-id/chain-id.ts:37
↓ 1 callersMethod#getChainIdFromEthNetVersion
()
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/chain-id/chain-id.ts:47
↓ 1 callersMethod#getCompilationJobCreationError
* Returns a description of why we couldn't get a compiler configuration for * the given root file and dependency subgraph. * * @param root Th
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/solc-config-selection.ts:118
↓ 1 callersMethod#getContract
( connection: NetworkConnection<ChainTypeT>, future: Future, deployedContract: { address: string }
packages/hardhat-ignition-viem/src/internal/viem-ignition-helper.ts:301
↓ 1 callersMethod#getContract
( connection: NetworkConnection<ChainTypeT>, future: Future, deployedContract: { address: string }
packages/hardhat-ignition-ethers/src/internal/ethers-ignition-helper.ts:298
↓ 1 callersMethod#getCurrentContractArtifactPaths
* Returns every `.json` artifact under the contracts artifacts directory, * excluding the project-wide top-level files (e.g. `artifacts.d.ts`) and
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1265
↓ 1 callersMethod#getDerivationPath
(index: number)
packages/hardhat-ledger/src/internal/handler.ts:432
↓ 1 callersMethod#getDirCacheKey
(dirPath: string)
packages/hardhat-utils/src/fs.ts:257
↓ 1 callersMethod#getEthersIgnitionHelper
()
packages/hardhat-ignition-ethers/src/internal/hook-handlers/network.ts:98
↓ 1 callersMethod#getFileContent
(file: ResolvedFile)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compilation-job.ts:82
↓ 1 callersMethod#getFilter
( filter: Filter | FilterByBlockHash, )
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:913
↓ 1 callersMethod#getFormattedInternalCompilerErrorMessage
* This function returns a properly formatted Internal Compiler Error message. * * This is present due to a bug in Solidity. See: https://github.
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1434
↓ 1 callersMethod#getFullyQualifiedName
( contractNameOrFullyQualifiedName: string, )
packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts:160
↓ 1 callersMethod#getFullyQualifiedNameFromArtifactAbsolutePath
(artifactPath: string)
packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts:234
↓ 1 callersMethod#getGasPrice
()
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/gas/automatic-gas-price-handler.ts:110
↓ 1 callersMethod#getHandlersInSequentialRunningOrder
( hookCategoryName: HookCategoryNameT, hookName: HookNameT, )
packages/hardhat/src/internal/core/hook-manager.ts:353
↓ 1 callersMethod#getNonce
(address: Uint8Array<ArrayBufferLike>)
packages/hardhat-ledger/src/internal/handler.ts:817
↓ 1 callersMethod#getNonce
(address: Uint8Array)
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts:348
↓ 1 callersMethod#getPartialSolidityCompilerConfigFromBuildInfo
( buildInfo: SolidityBuildInfo, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1372
↓ 1 callersMethod#getPluginStaticHookCategory
* Returns the hook category object for a plugin that has the hook category * defined. * * @param plugin A plugin that MUST have the given hoo
packages/hardhat/src/internal/core/hook-manager.ts:436
↓ 1 callersMethod#getPrivateKey
()
packages/hardhat-ethers/src/internal/signers/signers.ts:318
↓ 1 callersMethod#getPrivateKeyForAddressOrNull
( address: Uint8Array, )
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts:338
↓ 1 callersMethod#getPrivateKeys
()
packages/hardhat-ethers/src/internal/signers/signers.ts:330
↓ 1 callersMethod#getResultFromCacheKey
(from: string)
packages/hardhat-utils/src/fs.ts:249
↓ 1 callersMethod#getResultRelativePathCacheKey
(relativePath: string)
packages/hardhat-utils/src/fs.ts:253
↓ 1 callersMethod#getRetryAfterSeconds
( retryAfterHeader: string | undefined, retryCount: number, )
packages/hardhat/src/internal/builtin-plugins/network-manager/http-provider.ts:245
↓ 1 callersMethod#getSignedTransaction
( transactionRequest: RpcTransactionRequest, chainId: number, privateKey: Uint8Array, )
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts:362
↓ 1 callersMethod#getSimilarStrings
* Filters an array of strings to only include the strings that are similar to * the given string. * * @param stringToCompare The string to th
packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts:250
↓ 1 callersMethod#getSoliditySourcesRootFilePaths
* Returns all the root files from the different solidity source dirs in the * config, partitioned into contract files and test files according to t
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:232
↓ 1 callersMethod#getSourceContentHash
(sourceName: string, text: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compilation-job.ts:285
↓ 1 callersMethod#getStaticHookHandlerCategories
( hookCategoryName: HookCategoryNameT, )
packages/hardhat/src/internal/core/hook-manager.ts:383
↓ 1 callersMethod#getTransitiveDependencies
* Returns a generator of all the transitive dependencies of a root file. For each * dependency, it yields the sequence of fsPaths from the root to
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/solc-config-selection.ts:265
↓ 1 callersMethod#getViemIgnitionHelper
()
packages/hardhat-ignition-viem/src/internal/hook-handlers/network.ts:95
↓ 1 callersMethod#handleEdrResponse
( edrResponse: Response, method: string, params?: unknown[], )
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:303
↓ 1 callersMethod#handleExistingLock
()
packages/hardhat-utils/src/synchronization.ts:362
↓ 1 callersMethod#handleRequest
(request: JsonRpcRequest)
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:424
↓ 1 callersMethod#handleWsRequest
(rpcReq: JsonRpcRequest, subscriptions: string[])
packages/hardhat/src/internal/builtin-plugins/node/json-rpc/handler.ts:198
↓ 1 callersMethod#hasCompilationErrors
(output: CompilerOutput)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1423
↓ 1 callersMethod#importResolutionErrorToNpmRootResolutionError
( npmModule: string, error: ImportResolutionError, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/dependency-resolver.ts:1057
↓ 1 callersMethod#initializeAddressesFromPrivateKeys
( localAccountsHexPrivateKeys: string[], )
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts:299
↓ 1 callersMethod#initializeNetworkConnection
( networkName?: string, chainType?: ChainTypeT, networkConfigOverride?: NetworkConfigOverride, )
packages/hardhat/src/internal/builtin-plugins/network-manager/network-manager.ts:238
↓ 1 callersMethod#insertTask
(taskId: string[], task: Task, pluginId?: string)
packages/hardhat/src/internal/core/tasks/task-manager.ts:102
↓ 1 callersMethod#isAppNotOpenError
* Checks if an error indicates the Ethereum app is not open on the Ledger device. * This happens when the device is on the dashboard or has a diffe
packages/hardhat-ledger/src/internal/handler.ts:466
↓ 1 callersMethod#isBannerConfig
(value: unknown)
packages/hardhat/src/internal/cli/banner-manager.ts:168
↓ 1 callersMethod#isConsoleLogError
(error: CompilerOutputError)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1408
↓ 1 callersMethod#isDeviceNotConnectedError
* Checks if an error indicates the Ledger device is not connected (not plugged in). * TransportError with id "NoDeviceFound" is thrown when no Ledg
packages/hardhat-ledger/src/internal/handler.ts:485
↓ 1 callersMethod#isFactoryOptions
( signerOrOptions?: EthersT.Signer | FactoryOptions, )
packages/hardhat-ethers/src/internal/hardhat-helpers/hardhat-helpers.ts:306
↓ 1 callersMethod#isPackageJsonFromMonorepo
(packageJsonFsPath: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:742
↓ 1 callersMethod#isValidHeaders
( headers: unknown, )
packages/hardhat-utils/src/errors/request.ts:69
↓ 1 callersMethod#linkBytecode
(artifact: Artifact, libraries: Link[])
packages/hardhat-ethers/src/internal/hardhat-helpers/hardhat-helpers.ts:453
↓ 1 callersMethod#lookupChild
(entries: DirEntries, requestedName: string)
packages/hardhat-utils/src/fs.ts:233
↓ 1 callersMethod#maybeConsoleLog
Decodes a calldata buffer into string arguments for a console log.
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/utils/console-logger.ts:95
↓ 1 callersMethod#methodRequiresSignature
(method: string)
packages/hardhat-ledger/src/internal/handler.ts:197
↓ 1 callersMethod#modifyRequest
(jsonRpcRequest: JsonRpcRequest)
packages/hardhat/src/internal/builtin-plugins/network-manager/request-handlers/handlers/accounts/local-accounts.ts:222
↓ 1 callersMethod#normaliseErrorPathToNetworkConfig
( path: Array<string | number>, resolvedNetworkName: string, )
packages/hardhat/src/internal/builtin-plugins/network-manager/network-manager.ts:606
↓ 1 callersMethod#npmPackageToInputSourceNameRoot
(name: string, version: string)
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:751
↓ 1 callersMethod#parse
(bytecode: string)
packages/hardhat-verify/src/internal/bytecode.ts:32
↓ 1 callersMethod#parseAndDeduplicateRemappings
* Parses and deduplicates by "context:prefix" all the remappings from the * package. * * @param npmPackage The npm package. * @param allRe
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:510
↓ 1 callersMethod#parseUserRemapping
* Parses a user remapping, validating it, and preprocessing it, but without * loading its npm package (if any). * * @param npmPackage The npm
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:565
↓ 1 callersMethod#personalSign
(params: any[])
packages/hardhat-ledger/src/internal/handler.ts:614
↓ 1 callersMethod#pollBlocks
()
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:1158
↓ 1 callersMethod#pollTransactionHashes
* Traverse all the registered transaction hashes and check if they were mined. * * This function should NOT throw.
packages/hardhat-ethers/src/internal/hardhat-ethers-provider/hardhat-ethers-provider.ts:1106
↓ 1 callersMethod#postProcessCompilerDownload
( build: CompilerBuild, downloadPath: string, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/compiler/downloader.ts:456
↓ 1 callersMethod#printCompilationResult
( runnableCompilationJobs: CompilationJob[], options: { scope: BuildScope }, )
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1582
↓ 1 callersMethod#printSolcErrorsAndWarnings
(errors?: CompilerOutputError[])
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/build-system.ts:1524
↓ 1 callersMethod#processTaskOverride
( taskDefinition: TaskOverrideDefinition, pluginId?: string, )
packages/hardhat/src/internal/core/tasks/task-manager.ts:255
↓ 1 callersMethod#readDirEntries
(dirPath: string)
packages/hardhat-utils/src/fs.ts:212
↓ 1 callersMethod#readFileContent
* Reads and analyzes the file at the given absolute path.
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/dependency-resolver.ts:1160
↓ 1 callersMethod#readFsDataFromFileSystem
()
packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts:295
↓ 1 callersMethod#readMetadata
()
packages/hardhat-utils/src/synchronization.ts:486
↓ 1 callersMethod#readPackageRemappings
* Reads all the user remappings of a package, validating their format and * processing them, but without loading their npm packages (if any). *
packages/hardhat/src/internal/builtin-plugins/solidity/build-system/resolver/remapped-npm-packages-graph.ts:446
← previousnext →1,401–1,500 of 3,959, ranked by callers