MCPcopy Create free account

hub / github.com/NomicFoundation/hardhat / functions

Functions3,959 in github.com/NomicFoundation/hardhat

↓ 1 callersMethod_getAllFuturesFor
( deployment: SerializedIgnitionModule, )
packages/ignition-core/src/ignition-module-serializer.ts:682
↓ 1 callersMethod_getBatchSortedByHighestPendingNonce
* Returns the batch sorted by the highest the pending nonce of each future * and sender. * * Futures without any pending nonce come last.
packages/ignition-core/src/internal/execution/execution-engine.ts:304
↓ 1 callersFunction_getChangelogEntry
* Extracts the changelog entry for a specific version from raw changelog content. * Normalizes major/minor/patch changes to "### Changes". * Throws
scripts/github-release/build-release-descriptors.ts:48
↓ 1 callersFunction_getChangelogPath
* Returns the path to the CHANGELOG.md for a given package name. * Strips the npm scope (e.g. `@nomicfoundation/`) to get the directory name.
scripts/github-release/file-helpers.ts:74
↓ 1 callersMethod_getContract
( hre: HardhatRuntimeEnvironment, future: Future, deployedContract: { address: string; contractNam
packages/hardhat-ignition/test/test-helpers/test-ignition-helper.ts:171
↓ 1 callersMethod_getDeploymentResult
( deploymentState: DeploymentState, _module: IgnitionModule<ModuleIdT, ContractNameT, IgnitionModuleRe
packages/ignition-core/src/internal/deployer.ts:220
↓ 1 callersMethod_getExecutionErrorResult
( deploymentState: DeploymentState, )
packages/ignition-core/src/internal/deployer.ts:352
↓ 1 callersMethod_getFutureStatusFromEventResult
( result: ExecutionEventResult, )
packages/hardhat-ignition/src/helpers/pretty-event-handler.ts:416
↓ 1 callersMethod_getFuturesInReverseTopologicalOrder
( module: IgnitionModule, )
packages/ignition-core/src/internal/reconciliation/reconciler.ts:149
↓ 1 callersMethod_getMaxPriorityFeePerGas
()
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:758
↓ 1 callersMethod_getModulesAndSubmoduleFor
( module: IgnitionModule<string, string, IgnitionModuleResult<string>>, )
packages/ignition-core/src/ignition-module-serializer.ts:447
↓ 1 callersMethod_getNetworkFees
()
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:656
↓ 1 callersMethod_getOrInitializeDeploymentState
* Fetches the existing deployment state or initializes a new one. * * @returns An object with the deployment state and a boolean indicating *
packages/ignition-core/src/internal/deployer.ts:247
↓ 1 callersMethod_getRawValue
()
packages/hardhat/src/internal/core/configuration-variables.ts:152
↓ 1 callersMethod_getSerializedFuturesInReverseTopologicalOrder
( serializedIgnitionModule: SerializedIgnitionModule, )
packages/ignition-core/src/ignition-module-serializer.ts:569
↓ 1 callersMethod_getSerializedModulesInReverseTopologicalOrder
( serializedIgnitionModule: SerializedIgnitionModule, )
packages/ignition-core/src/ignition-module-serializer.ts:550
↓ 1 callersFunction_getTransactionWithRetry
( params: { jsonRpcClient: JsonRpcClient; onchainInteraction: OnchainInteraction; futureId: stri
packages/ignition-core/src/internal/execution/future-processor/handlers/monitor-onchain-interaction.ts:171
↓ 1 callersMethod_hasBatchesToExecute
* Determine if an execution run is necessary. * * @param batches - the batches to be executed * @returns if there are batches to be executed
packages/ignition-core/src/internal/deployer.ts:369
↓ 1 callersMethod_hasUpdatedResult
( futureId: string, result: DeploymentResult, )
packages/hardhat-ignition/src/helpers/pretty-event-handler.ts:462
↓ 1 callersMethod_initializeBatchStateFrom
( module: IgnitionModule, deploymentState: DeploymentState, )
packages/ignition-core/src/internal/batcher.ts:43
↓ 1 callersMethod_initializeVisitStateFrom
( futures: Future[], deploymentState: DeploymentState, )
packages/ignition-core/src/internal/batcher.ts:62
↓ 1 callersFunction_isSerializedBigInt
( arg: unknown, )
packages/ignition-core/src/internal/journal/utils/deserialize-replacer.ts:16
↓ 1 callersMethod_isSuccessful
(deploymentState: DeploymentState)
packages/ignition-core/src/internal/deployer.ts:346
↓ 1 callersFunction_isValidDeploymentIdentifier
(identifier: string)
packages/hardhat-ignition/src/helpers/resolve-deployment-id.ts:43
↓ 1 callersMethod_jsonParseWithBigint
(jsonString: string)
packages/ignition-core/src/ignition-module-serializer.ts:658
↓ 1 callersMethod_jsonStringifyWithBigint
(value: unknown, prettyPrint = true)
packages/ignition-core/src/ignition-module-serializer.ts:422
↓ 1 callersMethod_libraryFromArtifact
( libraryName: string, artifact: Artifact, options: LibraryOptions = {}, )
packages/ignition-core/src/internal/module-builder.ts:457
↓ 1 callersMethod_loadAbiFromHHArtifactFolder
( hre: HardhatRuntimeEnvironment, contractName: string, )
packages/hardhat-ignition/test/test-helpers/test-ignition-helper.ts:206
↓ 1 callersMethod_log
(message: JournalMessage)
packages/ignition-core/src/internal/journal/memory-journal.ts:33
↓ 1 callersMethod_log
(message: JournalMessage)
packages/ignition-core/src/internal/journal/file-journal.ts:70
↓ 1 callersMethod_lookupFuture
* Returns a future by its id.
packages/ignition-core/src/internal/execution/execution-engine.ts:284
↓ 1 callersFunction_mapResultTypeToStatus
( result: | StaticCallExecutionResult | SendDataExecutionResult | CallExecutionResult | Depl
packages/ignition-core/src/internal/execution/reducers/helpers/complete-execution-state.ts:56
↓ 1 callersMethod_markAsVisited
(batchState: BatchState, nextBatch: string[])
packages/ignition-core/src/internal/batcher.ts:109
↓ 1 callersFunction_min
( _d0: number, _d1: number, _d2: number, _bx: number, _ay: number, )
packages/hardhat/src/internal/builtin-plugins/artifacts/artifact-manager.ts:347
↓ 1 callersMethod_missingPreviouslyExecutedFutures
( module: IgnitionModule, deploymentState: DeploymentState, )
packages/ignition-core/src/internal/reconciliation/reconciler.ts:132
↓ 1 callersMethod_namedArtifactContract
( contractName: ContractNameT, args: ArgumentType[] = [], options: ContractOptions = {}, )
packages/ignition-core/src/internal/module-builder.ts:263
↓ 1 callersMethod_namedArtifactContractAt
( contractName: ContractNameT, address: | string | AddressResolvableFuture | ModuleP
packages/ignition-core/src/internal/module-builder.ts:779
↓ 1 callersMethod_namedArtifactLibrary
( libraryName: LibraryNameT, options: LibraryOptions = {}, )
packages/ignition-core/src/internal/module-builder.ts:411
↓ 1 callersMethod_nextActionDispatch
* Executes the next action for the execution state, and returns a message to * be applied as a result of the execution, or undefined if no progress
packages/ignition-core/src/internal/execution/future-processor/future-processor.ts:176
↓ 1 callersMethod_optionallyAddDependenciesSubmoduleSiblings
* The famed Malaga rule, if a future's dependency is in a submodule, * then that future should not be executed until all futures in the * submod
packages/ignition-core/src/internal/utils/adjacency-list-converter.ts:35
↓ 1 callersFunction_overwriteKeystoreFileWith
( filePath: string, keystoreFile: EncryptedKeystore, )
packages/hardhat-keystore/test/integration/tasks.ts:238
↓ 1 callersFunction_pickFrom
( future: Future, accounts: string[], defaultSender: string, )
packages/ignition-core/src/internal/execution/nonce-management/get-nonce-sync-messages.ts:347
↓ 1 callersMethod_previousRunFailedMessageFor
(exState: ExecutionState)
packages/ignition-core/src/internal/reconciliation/reconciler.ts:87
↓ 1 callersFunction_readJsonHttpRequest
(req: IncomingMessage)
packages/hardhat/src/internal/builtin-plugins/node/json-rpc/handler.ts:215
↓ 1 callersFunction_readScenarioJson
(scenarioFilePath: string)
scripts/end-to-end/helpers/directory.ts:57
↓ 1 callersFunction_readWsRequest
(msg: string)
packages/hardhat/src/internal/builtin-plugins/node/json-rpc/handler.ts:238
↓ 1 callersMethod_reconcileEachFutureInModule
( module: IgnitionModule, context: ReconciliationContext, checks: ReconciliationCheck[], )
packages/ignition-core/src/internal/reconciliation/reconciler.ts:104
↓ 1 callersMethod_recordDeployedAddressIfNeeded
* Records a deployed address if the last applied message was a * successful completion of a deployment. * * @param lastAppliedMessage The las
packages/ignition-core/src/internal/execution/future-processor/future-processor.ts:148
↓ 1 callersMethod_redisplayCurrentBatch
()
packages/hardhat-ignition/src/helpers/pretty-event-handler.ts:539
↓ 1 callersMethod_resolveArtifactPathFor
(futureId: string)
packages/ignition-core/src/internal/deployment-loader/file-deployment-loader.ts:167
↓ 1 callersFunction_resolveDefaultSender
( givenDefaultSender: string | undefined, accounts: string[], )
packages/ignition-core/src/deploy.ts:160
↓ 1 callersFunction_resolveDefaultValue
( moduleParamRuntimeValue: ModuleParameterRuntimeValue<ModuleParameterType>, accounts: string[], )
packages/ignition-core/src/internal/utils/resolve-module-parameter.ts:41
↓ 1 callersFunction_resolveFutureSenders
* Scan the futures for upcoming account usage, add them to the list, * including the default sender if there are any undefined forms
packages/ignition-core/src/internal/execution/nonce-management/get-nonce-sync-messages.ts:330
↓ 1 callersMethod_resolveMaxPriorityFeePerGas
* The max fee per gas is needed in the max fee calculation. * * It is resolved from config if present, falling back to * the `eth_maxPriorit
packages/ignition-core/src/internal/execution/jsonrpc-client.ts:743
↓ 1 callersMethod_resolveNextBatch
(batchState: BatchState)
packages/ignition-core/src/internal/batcher.ts:115
↓ 1 callersMethod_serializeAccountRuntimeValue
( arg: AccountRuntimeValue, )
packages/ignition-core/src/ignition-module-serializer.ts:398
↓ 1 callersMethod_serializeFuture
( future: Future, context: SerializeContext, )
packages/ignition-core/src/ignition-module-serializer.ts:132
↓ 1 callersMethod_serializeModule
( userModule: IgnitionModule<string, string, IgnitionModuleResult<string>>, context: SerializeContext,
packages/ignition-core/src/ignition-module-serializer.ts:113
↓ 1 callersFunction_storeArtifactAndBuildInfoAgainstDeployment
( future: | NamedArtifactLibraryDeploymentFuture<string> | NamedArtifactContractDeploymentFuture<str
packages/ignition-core/src/internal/execution/future-processor/helpers/save-artifacts-for-future.ts:41
↓ 1 callersMethod_syncNonces
* Syncs the nonces of the deployment state with the blockchain, returning * the new deployment state, and throwing if they can't be synced. *
packages/ignition-core/src/internal/execution/execution-engine.ts:251
↓ 1 callersFunction_toText
({ timeouts, failures, held, }: { timeouts: boolean; failures: boolean; held: boolean; })
packages/hardhat-ignition/src/helpers/error-deployment-result-to-exception-message.ts:113
↓ 1 callersMethod_toViemContracts
( hre: HardhatRuntimeEnvironment, ignitionModule: IgnitionModule< ModuleIdT, ContractNameT
packages/hardhat-ignition/test/test-helpers/test-ignition-helper.ts:138
↓ 1 callersFunction_validateFuture
( future: Future, artifactLoader: ArtifactResolver, deploymentParameters: DeploymentParameters, accoun
packages/ignition-core/src/internal/validation/validate.ts:58
↓ 1 callersMethod_waitForMempoolSync
* Retries the pending transaction count check at a fixed interval until it * reaches the expected nonce or the retry budget is exhausted. Returns t
packages/ignition-core/src/internal/execution/nonce-management/json-rpc-nonce-manager.ts:116
↓ 1 callersMethod_waitForNextBlock
* Returns a promise that only resolves when the next block is available, * and returns it. * * This function polls the network every `_blockP
packages/ignition-core/src/internal/execution/execution-engine.ts:199
↓ 1 callersFunctionabiWith
(fnName: string)
packages/hardhat/test/internal/builtin-plugins/solidity-test/helpers.ts:420
↓ 1 callersFunctionabs
(i: bigint)
packages/hardhat-ethers-chai-matchers/src/internal/matchers/big-number.ts:250
↓ 1 callersFunctionaccountPrefix
(index: number)
packages/hardhat/src/internal/builtin-plugins/node/helpers.ts:47
↓ 1 callersFunctionaddAllPaths
(topPaths, nodeMap, path, node)
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/summarizer-factory.cjs:167
↓ 1 callersMethodaddCompilationResult
( solcVersion: string, compilerInput: any, compilerOutput: any, )
packages/hardhat/src/internal/builtin-plugins/network-manager/edr/edr-provider.ts:287
↓ 1 callersFunctionaddCompiledFilesTransformerIfAbsent
* This is a hack to avoid modifying the original TypeChain npm module. * TypeChain generates files that are incompatible with Hardhat v3 TypeScript
packages/hardhat-typechain/src/internal/generate-types.ts:85
↓ 1 callersFunctionaddNearestContainerHits
(item, itemHits, map, mapHits)
packages/hardhat-vendored/src/coverage-module/istanbul-lib-coverage/lib/file-coverage.cjs:127
↓ 1 callersFunctionaddSearchBox
()
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/assets/sorter.js:61
↓ 1 callersFunctionaddSupportForAttachMethod
(modifiedContent: string)
packages/hardhat-typechain/src/internal/generate-types.ts:157
↓ 1 callersMethodaddTransaction
* Adds a new transaction to track.
packages/ignition-core/src/internal/execution/transaction-tracking-timer.ts:19
↓ 1 callersMethodaddressIsNotAContract
()
packages/hardhat-verify/src/internal/blockscout.ts:476
↓ 1 callersMethodafterClosed
* Resolves once the Ethereum JSON-RPC server has been * closed, including its underlying HTTP and Websocket sockets. * * Useful for awaiting
packages/hardhat/src/types/network.ts:161
↓ 1 callersFunctionallFuturesHaveModuleIn
( ignitionModule: IgnitionModule<string, string, IgnitionModuleResult<string>>, )
packages/ignition-core/test/ignition-module-serializer.ts:789
↓ 1 callersMethodancestorOf
(other)
packages/hardhat-vendored/src/coverage-module/istanbul-lib-report/lib/path.cjs:106
↓ 1 callersFunctionannotateBranches
(fileCoverage, structuredText)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/annotator.cjs:124
↓ 1 callersFunctionannotateFunctions
(fileCoverage, structuredText)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/annotator.cjs:83
↓ 1 callersFunctionannotateLines
(fileCoverage, structuredText)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/annotator.cjs:35
↓ 1 callersFunctionannotatePR
( event: TestEventData["test:fail"], )
packages/hardhat-node-test-reporter/src/github-actions.ts:13
↓ 1 callersFunctionannotateStatements
(fileCoverage, structuredText)
packages/hardhat-vendored/src/coverage-module/istanbul-reports/lib/html/annotator.cjs:48
↓ 1 callersMethodanonymizeEventsFromEnvelope
* Anonymizes the events in the envelope in place, modifying the envelope.
packages/hardhat/src/internal/cli/telemetry/sentry/anonymizer.ts:54
↓ 1 callersFunctionanonymizeSinglePath
(path: string)
packages/hardhat/src/internal/cli/telemetry/sentry/anonymize-paths.ts:86
↓ 1 callersFunctionapply
()
scripts/bump-peers.ts:86
↓ 1 callersFunctionapplyBytecodeReplacements
( bytecode: string, replacements: BytecodeReplacement[], )
packages/hardhat-utils/src/internal/bytecode.ts:167
↓ 1 callersFunctionapplyIntentionalBumps
( bumps: PeerBump[], packageMap: Map<string, PnpmPackage>, excludedFolders: string[], modifications: M
scripts/bump-peers.ts:354
↓ 1 callersMethodargReplacer
(arg: ArgumentType)
packages/ignition-core/src/ignition-module-serializer.ts:91
↓ 1 callersFunctionarrayAsAsyncGenerator
(array: T[])
packages/hardhat/test/internal/builtin-plugins/solidity-test/reporter.ts:16
↓ 1 callersFunctionarrayOf
(format: FormatFunc)
packages/hardhat-ethers/src/internal/ethers-utils/ethers-utils.ts:323
↓ 1 callersFunctionarrayifiedTestReporter
( arraySource: TestEvent[], verbosity: number, colorize: typeof styleText = noopColorize, )
packages/hardhat/test/internal/builtin-plugins/solidity-test/reporter.ts:29
↓ 1 callersFunctionartifactFactory
({ name, abi, bytecode, }: { name: string; abi: string; bytecode: string; })
packages/hardhat/test/internal/builtin-plugins/solidity-test/helpers.ts:425
↓ 1 callersFunctionaskPasswordForDevKeystore
( devPasswordFilePath: string, )
packages/hardhat-keystore/src/internal/keystores/password.ts:87
↓ 1 callersFunctionassertAsyncStackHasThrowAndGetOrComputeFrames
( error: unknown, )
packages/hardhat-utils/test/synchronization.ts:1210
↓ 1 callersFunctionassertBatchText
( batch: UiFuture[], expectedHeight: number, expectedText: string, extraState?: Partial<UiState>, )
packages/hardhat-ignition/test/ui/helpers/calculate-batch-display.ts:185
↓ 1 callersFunctionassertBatching
( { ignitionModule, deploymentState = { chainId: 123, executionStates: {} }, }: { ignitionModu
packages/ignition-core/test/batcher.ts:184
↓ 1 callersFunctionassertCanBeConvertedToBigint
( value: unknown, )
packages/hardhat-ethers-chai-matchers/src/internal/utils/asserts.ts:150
↓ 1 callersFunctionassertCleanBehavior
(global: boolean)
packages/hardhat/test/internal/builtin-plugins/clean/task-action.ts:34
← previousnext →1,601–1,700 of 3,959, ranked by callers