├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── other-issue.md └── workflows │ ├── ci.yml │ ├── review-requested-slack-notification.yml │ └── review-submitted-slack-notification.yml ├── .gitignore ├── .prettierrc ├── .vscode ├── launch.json └── tasks.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── config ├── eslint │ └── eslintrc.js └── typescript │ └── tsconfig.json ├── examples ├── .gitignore ├── complete │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ │ ├── BasicContract.sol │ │ ├── BasicLibrary.sol │ │ └── ContractWithLibrary.sol │ ├── hardhat.config.js │ ├── ignition │ │ └── modules │ │ │ └── CompleteModule.js │ ├── libArtifacts │ │ ├── BasicLibrary.json │ │ └── ContractWithLibrary.json │ ├── package.json │ └── test │ │ └── Complete.js ├── ens │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ │ ├── ENS.sol │ │ └── ReverseRegistrar.sol │ ├── hardhat.config.js │ ├── ignition │ │ └── modules │ │ │ ├── ENS.js │ │ │ └── test-registrar.js │ ├── package.json │ ├── scripts │ │ └── deploy-ens.js │ └── test │ │ └── sample-test.js ├── fee-tester │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ │ └── FeeTester.sol │ ├── hardhat.config.js │ ├── ignition │ │ └── modules │ │ │ └── FeeTesterModule.js │ └── package.json ├── sample │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ │ └── Lock.sol │ ├── hardhat.config.js │ ├── ignition │ │ └── modules │ │ │ └── LockModule.js │ ├── package.json │ ├── scripts │ │ └── bump.js │ └── test │ │ └── Lock.js ├── ts-sample │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ │ └── Lock.sol │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ └── LockModule.ts │ ├── package.json │ ├── test │ │ └── Lock.ts │ └── tsconfig.json ├── upgradeable │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ │ ├── Demo.sol │ │ ├── DemoV2.sol │ │ └── Proxies.sol │ ├── hardhat.config.js │ ├── ignition │ │ └── modules │ │ │ ├── ProxyModule.js │ │ │ └── UpgradeModule.js │ ├── package.json │ └── test │ │ └── ProxyDemo.js └── viem-sample │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── contracts │ └── Lock.sol │ ├── hardhat.config.ts │ ├── ignition │ └── modules │ │ └── LockModule.ts │ ├── package.json │ ├── test │ └── Lock.ts │ └── tsconfig.json ├── package.json ├── packages ├── core │ ├── .eslintrc.js │ ├── .gitignore │ ├── .mocharc.json │ ├── .npmignore │ ├── .nycrc │ ├── .prettierignore │ ├── .prettierrc │ ├── CHANGELOG.md │ ├── README.md │ ├── api-extractor.json │ ├── package.json │ ├── src │ │ ├── batches.ts │ │ ├── build-module.ts │ │ ├── deploy.ts │ │ ├── errors.ts │ │ ├── ignition-module-serializer.ts │ │ ├── index.ts │ │ ├── internal │ │ │ ├── batcher.ts │ │ │ ├── chain-config.ts │ │ │ ├── defaultConfig.ts │ │ │ ├── deployer.ts │ │ │ ├── deployment-loader │ │ │ │ ├── ephemeral-deployment-loader.ts │ │ │ │ ├── file-deployment-loader.ts │ │ │ │ └── types.ts │ │ │ ├── errors-list.ts │ │ │ ├── execution │ │ │ │ ├── abi.ts │ │ │ │ ├── deployment-state-helpers.ts │ │ │ │ ├── execution-engine.ts │ │ │ │ ├── execution-strategy-helpers.ts │ │ │ │ ├── future-processor │ │ │ │ │ ├── future-processor.ts │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── monitor-onchain-interaction.ts │ │ │ │ │ │ ├── query-static-call.ts │ │ │ │ │ │ ├── run-strategy.ts │ │ │ │ │ │ └── send-transaction.ts │ │ │ │ │ └── helpers │ │ │ │ │ │ ├── build-initialize-message-for.ts │ │ │ │ │ │ ├── decode-simulation-result.ts │ │ │ │ │ │ ├── future-resolvers.ts │ │ │ │ │ │ ├── messages-helpers.ts │ │ │ │ │ │ ├── network-interaction-execution.ts │ │ │ │ │ │ ├── next-action-for-execution-state.ts │ │ │ │ │ │ ├── replay-strategy.ts │ │ │ │ │ │ └── save-artifacts-for-future.ts │ │ │ │ ├── jsonrpc-client.ts │ │ │ │ ├── libraries.ts │ │ │ │ ├── nonce-management │ │ │ │ │ ├── get-max-nonce-used-by-sender.ts │ │ │ │ │ ├── get-nonce-sync-messages.ts │ │ │ │ │ └── json-rpc-nonce-manager.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── deployment-state-reducer.ts │ │ │ │ │ ├── execution-state-reducer.ts │ │ │ │ │ └── helpers │ │ │ │ │ │ ├── complete-execution-state.ts │ │ │ │ │ │ ├── deployment-state-helpers.ts │ │ │ │ │ │ ├── initializers.ts │ │ │ │ │ │ └── network-interaction-helpers.ts │ │ │ │ ├── strategy │ │ │ │ │ └── createx-artifact.ts │ │ │ │ ├── transaction-tracking-timer.ts │ │ │ │ ├── type-helpers.ts │ │ │ │ ├── types │ │ │ │ │ ├── deployment-state.ts │ │ │ │ │ ├── evm-execution.ts │ │ │ │ │ ├── execution-result.ts │ │ │ │ │ ├── execution-state.ts │ │ │ │ │ ├── execution-strategy.ts │ │ │ │ │ ├── jsonrpc.ts │ │ │ │ │ ├── messages.ts │ │ │ │ │ └── network-interaction.ts │ │ │ │ └── utils │ │ │ │ │ ├── address.ts │ │ │ │ │ ├── convert-evm-tuple-to-solidity-param.ts │ │ │ │ │ └── get-default-sender.ts │ │ │ ├── formatters.ts │ │ │ ├── journal │ │ │ │ ├── file-journal.ts │ │ │ │ ├── memory-journal.ts │ │ │ │ ├── types │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── deserialize-replacer.ts │ │ │ │ │ ├── emitExecutionEvent.ts │ │ │ │ │ ├── failedEvmExecutionResultToErrorDescription.ts │ │ │ │ │ ├── log.ts │ │ │ │ │ └── serialize-replacer.ts │ │ │ ├── module-builder.ts │ │ │ ├── module.ts │ │ │ ├── reconciliation │ │ │ │ ├── futures │ │ │ │ │ ├── reconcileArtifactContractAt.ts │ │ │ │ │ ├── reconcileArtifactContractDeployment.ts │ │ │ │ │ ├── reconcileArtifactLibraryDeployment.ts │ │ │ │ │ ├── reconcileNamedContractAt.ts │ │ │ │ │ ├── reconcileNamedContractCall.ts │ │ │ │ │ ├── reconcileNamedContractDeployment.ts │ │ │ │ │ ├── reconcileNamedEncodeFunctionCall.ts │ │ │ │ │ ├── reconcileNamedLibraryDeployment.ts │ │ │ │ │ ├── reconcileNamedStaticCall.ts │ │ │ │ │ ├── reconcileReadEventArgument.ts │ │ │ │ │ └── reconcileSendData.ts │ │ │ │ ├── helpers │ │ │ │ │ ├── compare.ts │ │ │ │ │ ├── reconcile-address.ts │ │ │ │ │ ├── reconcile-arguments.ts │ │ │ │ │ ├── reconcile-artifacts.ts │ │ │ │ │ ├── reconcile-contract-name.ts │ │ │ │ │ ├── reconcile-contract.ts │ │ │ │ │ ├── reconcile-data.ts │ │ │ │ │ ├── reconcile-from.ts │ │ │ │ │ ├── reconcile-function-name.ts │ │ │ │ │ ├── reconcile-libraries.ts │ │ │ │ │ ├── reconcile-strategy.ts │ │ │ │ │ └── reconcile-value.ts │ │ │ │ ├── reconcile-current-and-previous-type-match.ts │ │ │ │ ├── reconcile-dependency-rules.ts │ │ │ │ ├── reconcile-future-specific-reconciliations.ts │ │ │ │ ├── reconciler.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── topological-order.ts │ │ │ ├── utils.ts │ │ │ ├── utils │ │ │ │ ├── adjacency-list-converter.ts │ │ │ │ ├── adjacency-list.ts │ │ │ │ ├── assertions.ts │ │ │ │ ├── check-automined-network.ts │ │ │ │ ├── future-id-builders.ts │ │ │ │ ├── get-futures-from-module.ts │ │ │ │ ├── identifier-validators.ts │ │ │ │ ├── replace-within-arg.ts │ │ │ │ └── resolve-module-parameter.ts │ │ │ ├── validation │ │ │ │ ├── futures │ │ │ │ │ ├── validateArtifactContractAt.ts │ │ │ │ │ ├── validateArtifactContractDeployment.ts │ │ │ │ │ ├── validateArtifactLibraryDeployment.ts │ │ │ │ │ ├── validateNamedContractAt.ts │ │ │ │ │ ├── validateNamedContractCall.ts │ │ │ │ │ ├── validateNamedContractDeployment.ts │ │ │ │ │ ├── validateNamedEncodeFunctionCall.ts │ │ │ │ │ ├── validateNamedLibraryDeployment.ts │ │ │ │ │ ├── validateNamedStaticCall.ts │ │ │ │ │ ├── validateReadEventArgument.ts │ │ │ │ │ └── validateSendData.ts │ │ │ │ ├── utils.ts │ │ │ │ └── validate.ts │ │ │ ├── views │ │ │ │ ├── execution-state │ │ │ │ │ ├── find-onchain-interaction-by.ts │ │ │ │ │ ├── find-static-call-by.ts │ │ │ │ │ ├── find-transaction-by.ts │ │ │ │ │ ├── get-pending-nonce-and-sender.ts │ │ │ │ │ └── get-pending-onchain-interaction.ts │ │ │ │ ├── find-address-for-contract-future-by-id.ts │ │ │ │ ├── find-confirmed-transaction-by-future-id.ts │ │ │ │ ├── find-deployed-contracts.ts │ │ │ │ ├── find-execution-state-by-id.ts │ │ │ │ ├── find-execution-states-by-type.ts │ │ │ │ ├── find-result-for-future-by-id.ts │ │ │ │ ├── find-status.ts │ │ │ │ ├── has-execution-succeeded.ts │ │ │ │ ├── is-batch-finished.ts │ │ │ │ └── is-execution-state-complete.ts │ │ │ └── wiper.ts │ │ ├── list-deployments.ts │ │ ├── list-transactions.ts │ │ ├── status.ts │ │ ├── strategies │ │ │ ├── basic-strategy.ts │ │ │ ├── create2-strategy.ts │ │ │ └── resolve-strategy.ts │ │ ├── type-guards.ts │ │ ├── types │ │ │ ├── artifact.ts │ │ │ ├── deploy.ts │ │ │ ├── errors.ts │ │ │ ├── execution-events.ts │ │ │ ├── list-transactions.ts │ │ │ ├── module-builder.ts │ │ │ ├── module.ts │ │ │ ├── provider.ts │ │ │ ├── serialization.ts │ │ │ ├── status.ts │ │ │ └── verify.ts │ │ ├── ui-helpers.ts │ │ ├── verify.ts │ │ └── wipe.ts │ ├── test-integrations │ │ ├── .eslintrc.js │ │ ├── fixture-projects │ │ │ ├── .gitignore │ │ │ ├── ci-success │ │ │ │ ├── contracts │ │ │ │ │ └── Lock.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── LockModule.js │ │ │ ├── default-with-new-chain-id │ │ │ │ ├── contracts │ │ │ │ │ └── Lock.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ ├── deployments │ │ │ │ │ └── chain-1337 │ │ │ │ │ │ ├── deployed_addresses.json │ │ │ │ │ │ └── journal.jsonl │ │ │ │ │ └── modules │ │ │ │ │ └── LockModule.js │ │ │ ├── default │ │ │ │ ├── contracts │ │ │ │ │ ├── C.sol │ │ │ │ │ └── Libs.sol │ │ │ │ └── hardhat.config.js │ │ │ └── dont-throw-on-reverts │ │ │ │ └── hardhat.config.js │ │ ├── helpers │ │ │ └── hardhat-projects.ts │ │ ├── new-api │ │ │ ├── ci │ │ │ │ └── basic-success.ts │ │ │ └── internal │ │ │ │ ├── new-execution │ │ │ │ └── jsonrpc-client.ts │ │ │ │ └── reconciliation │ │ │ │ └── chainId.ts │ │ └── test-execution-result-fixtures.ts │ ├── test │ │ ├── .eslintrc.js │ │ ├── batcher.ts │ │ ├── build-module.ts │ │ ├── call.ts │ │ ├── contract.ts │ │ ├── contractAt.ts │ │ ├── contractAtFromArtifact.ts │ │ ├── contractFromArtifact.ts │ │ ├── encodeFunctionCall.ts │ │ ├── execution │ │ │ ├── abi.ts │ │ │ ├── future-processor │ │ │ │ ├── helpers │ │ │ │ │ ├── build-initialize-message-for.ts │ │ │ │ │ └── network-interaction-execution.ts │ │ │ │ ├── named-contract-at-deploy.ts │ │ │ │ ├── named-contract-deploy.ts │ │ │ │ └── utils.ts │ │ │ ├── libraries.ts │ │ │ ├── nonce-management │ │ │ │ └── get-nonce-sync-messages.ts │ │ │ ├── reducers │ │ │ │ ├── running-a-call.ts │ │ │ │ ├── running-a-named-contract-deploy.ts │ │ │ │ ├── running-a-named-library-deploy.ts │ │ │ │ ├── running-a-read-event-arg.ts │ │ │ │ ├── running-a-static-call.ts │ │ │ │ ├── running-contract-at.ts │ │ │ │ ├── running-send-data.ts │ │ │ │ ├── start-a-new-run.ts │ │ │ │ └── utils.ts │ │ │ ├── utils │ │ │ │ └── convert-evm-tuple-to-solidity-param.ts │ │ │ └── views │ │ │ │ └── find-result-for-future-by-id.ts │ │ ├── getAccount.ts │ │ ├── getParameter.ts │ │ ├── helpers.ts │ │ ├── helpers │ │ │ ├── exact-interface.ts │ │ │ └── execution-result-fixtures.ts │ │ ├── ignition-module-serializer.ts │ │ ├── library.ts │ │ ├── libraryFromArtifact.ts │ │ ├── list-transactions.ts │ │ ├── listDeployments.ts │ │ ├── mocks │ │ │ ├── listDeployments │ │ │ │ └── has-deployments │ │ │ │ │ ├── chain-1 │ │ │ │ │ └── blank │ │ │ │ │ └── chain-2 │ │ │ │ │ └── blank │ │ │ ├── listTransactions │ │ │ │ └── success │ │ │ │ │ ├── artifacts │ │ │ │ │ ├── CompleteModule#BasicContract.dbg.json │ │ │ │ │ ├── CompleteModule#BasicContract.json │ │ │ │ │ ├── CompleteModule#BasicContract2.dbg.json │ │ │ │ │ ├── CompleteModule#BasicContract2.json │ │ │ │ │ ├── CompleteModule#BasicLibrary.dbg.json │ │ │ │ │ ├── CompleteModule#BasicLibrary.json │ │ │ │ │ ├── CompleteModule#BasicLibrary2.json │ │ │ │ │ ├── CompleteModule#ContractWithLibrary.json │ │ │ │ │ └── CompleteModule#ContractWithLibrary2.json │ │ │ │ │ ├── build-info │ │ │ │ │ ├── 0957b2d8bc1fe22551b79ef37cafc10a.json │ │ │ │ │ └── 0fce7e4e9544f4b99b971b3b98da92d2.json │ │ │ │ │ ├── deployed_addresses.json │ │ │ │ │ └── journal.jsonl │ │ │ ├── status │ │ │ │ ├── external-artifact │ │ │ │ │ ├── artifacts │ │ │ │ │ │ ├── LockModule#Basic.json │ │ │ │ │ │ ├── LockModule#Basic2.json │ │ │ │ │ │ ├── LockModule#Lock.dbg.json │ │ │ │ │ │ └── LockModule#Lock.json │ │ │ │ │ ├── build-info │ │ │ │ │ │ └── 647c95b5130e7afe0806dc404d889d09.json │ │ │ │ │ ├── deployed_addresses.json │ │ │ │ │ └── journal.jsonl │ │ │ │ └── success │ │ │ │ │ ├── artifacts │ │ │ │ │ ├── LockModule#Lock.dbg.json │ │ │ │ │ └── LockModule#Lock.json │ │ │ │ │ ├── build-info │ │ │ │ │ └── a119b7bb4b3dd21e4ae94d5054092087.json │ │ │ │ │ ├── deployed_addresses.json │ │ │ │ │ └── journal.jsonl │ │ │ └── verify │ │ │ │ ├── external-artifacts │ │ │ │ ├── artifacts │ │ │ │ │ ├── LockModule#Basic.json │ │ │ │ │ ├── LockModule#Basic2.json │ │ │ │ │ ├── LockModule#Lock.dbg.json │ │ │ │ │ └── LockModule#Lock.json │ │ │ │ ├── build-info │ │ │ │ │ └── 647c95b5130e7afe0806dc404d889d09.json │ │ │ │ ├── deployed_addresses.json │ │ │ │ └── journal.jsonl │ │ │ │ ├── libraries │ │ │ │ ├── artifacts │ │ │ │ │ ├── LockModule#UUUUU.dbg.json │ │ │ │ │ ├── LockModule#UUUUU.json │ │ │ │ │ ├── LockModule#WAAIT.dbg.json │ │ │ │ │ └── LockModule#WAAIT.json │ │ │ │ ├── build-info │ │ │ │ │ └── 254cc89254e61cb6a9bf2c74f13055f1.json │ │ │ │ ├── deployed_addresses.json │ │ │ │ └── journal.jsonl │ │ │ │ ├── min-input │ │ │ │ ├── artifacts │ │ │ │ │ ├── LockModule#TestA.dbg.json │ │ │ │ │ ├── LockModule#TestA.json │ │ │ │ │ ├── LockModule#TestB.dbg.json │ │ │ │ │ ├── LockModule#TestB.json │ │ │ │ │ ├── LockModule#TestC.dbg.json │ │ │ │ │ ├── LockModule#TestC.json │ │ │ │ │ ├── LockModule#TestD.dbg.json │ │ │ │ │ └── LockModule#TestD.json │ │ │ │ ├── build-info │ │ │ │ │ └── 5a5467b3a2cddf6ce0f79584095e02d2.json │ │ │ │ ├── deployed_addresses.json │ │ │ │ └── journal.jsonl │ │ │ │ ├── no-contracts │ │ │ │ └── journal.jsonl │ │ │ │ ├── success │ │ │ │ ├── artifacts │ │ │ │ │ ├── LockModule#Lock.dbg.json │ │ │ │ │ └── LockModule#Lock.json │ │ │ │ ├── build-info │ │ │ │ │ └── a119b7bb4b3dd21e4ae94d5054092087.json │ │ │ │ ├── deployed_addresses.json │ │ │ │ └── journal.jsonl │ │ │ │ └── unsupported-chain │ │ │ │ ├── deployed_addresses.json │ │ │ │ └── journal.jsonl │ │ ├── readEventArgument.ts │ │ ├── reconciliation │ │ │ ├── futures │ │ │ │ ├── reconcileArtifactContractAt.ts │ │ │ │ ├── reconcileArtifactContractDeployment.ts │ │ │ │ ├── reconcileArtifactLibraryDeployment.ts │ │ │ │ ├── reconcileNamedContractAt.ts │ │ │ │ ├── reconcileNamedContractCall.ts │ │ │ │ ├── reconcileNamedContractDeployment.ts │ │ │ │ ├── reconcileNamedEncodeFunctionCall.ts │ │ │ │ ├── reconcileNamedLibraryDeployment.ts │ │ │ │ ├── reconcileNamedStaticCall.ts │ │ │ │ ├── reconcileReadEventArgument.ts │ │ │ │ └── reconcileSendData.ts │ │ │ ├── helpers.ts │ │ │ └── reconciler.ts │ │ ├── send.ts │ │ ├── setup.ts │ │ ├── staticCall.ts │ │ ├── status.ts │ │ ├── types │ │ │ ├── deployment-loader.ts │ │ │ └── module.ts │ │ ├── useModule.ts │ │ ├── utils │ │ │ ├── adjacency-list.ts │ │ │ ├── check-automined-network.ts │ │ │ ├── future-id-builders.ts │ │ │ └── replace-within-arg.ts │ │ ├── validations │ │ │ ├── id-rules.ts │ │ │ └── identifier-validators.ts │ │ ├── verify.ts │ │ └── wipe.ts │ └── tsconfig.json ├── hardhat-plugin-ethers │ ├── .eslintrc.js │ ├── .gitignore │ ├── .mocharc.json │ ├── .npmignore │ ├── .nycrc │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ethers-ignition-helper.ts │ │ ├── index.ts │ │ └── type-extensions.ts │ ├── test │ │ ├── .eslintrc.js │ │ ├── default-sender.ts │ │ ├── deploy-with-ethers-result.ts │ │ ├── fixture-projects │ │ │ ├── .gitignore │ │ │ ├── create2 │ │ │ │ ├── contracts │ │ │ │ │ └── Foo.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── modules │ │ │ │ │ └── FooModule.js │ │ │ ├── minimal │ │ │ │ ├── contracts │ │ │ │ │ └── Contracts.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── MyModule.js │ │ │ └── with-fake-helper │ │ │ │ ├── hardhat.config.js │ │ │ │ └── index.js │ │ ├── ignition-helper-exclusivity.ts │ │ ├── setup.ts │ │ ├── strategies │ │ │ └── helper-invocation.ts │ │ └── test-helpers │ │ │ ├── externally-loaded-contract.ts │ │ │ └── use-ignition-project.ts │ └── tsconfig.json ├── hardhat-plugin-viem │ ├── .eslintrc.js │ ├── .gitignore │ ├── .mocharc.json │ ├── .npmignore │ ├── .nycrc │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── compile-test-fixture-project.ts │ ├── src │ │ ├── ignition-module-results-to-viem-contracts.ts │ │ ├── index.ts │ │ ├── type-extensions.ts │ │ └── viem-ignition-helper.ts │ ├── test │ │ ├── .eslintrc.js │ │ ├── default-sender.ts │ │ ├── fixture-projects │ │ │ ├── .gitignore │ │ │ ├── create2 │ │ │ │ ├── contracts │ │ │ │ │ └── Baz.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── modules │ │ │ │ │ └── BazModule.js │ │ │ ├── minimal │ │ │ │ ├── contracts │ │ │ │ │ └── Contracts.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── MyModule.js │ │ │ └── with-fake-helper │ │ │ │ ├── hardhat.config.js │ │ │ │ └── index.js │ │ ├── ignition-helper-exclusivity.ts │ │ ├── setup.ts │ │ ├── strategies │ │ │ └── helper-invocation.ts │ │ ├── test-helpers │ │ │ ├── externally-loaded-contract.ts │ │ │ └── use-ignition-project.ts │ │ ├── use-module.ts │ │ ├── viem-instances │ │ │ ├── artifact-contract-at.ts │ │ │ ├── artifact-deployment-contract.ts │ │ │ ├── named-contract-at.ts │ │ │ └── named-deployment-contract.ts │ │ └── viem-results.ts │ └── tsconfig.json ├── hardhat-plugin │ ├── .eslintrc.js │ ├── .gitignore │ ├── .mocharc.json │ ├── .npmignore │ ├── .nycrc │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── hardhat-artifact-resolver.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── modules.ts │ │ ├── type-extensions.ts │ │ ├── ui │ │ │ ├── helpers │ │ │ │ ├── calculate-batch-display.ts │ │ │ │ ├── calculate-deploying-module-panel.ts │ │ │ │ ├── calculate-deployment-complete-display.ts │ │ │ │ ├── calculate-deployment-status-display.ts │ │ │ │ ├── calculate-list-transactions-display.ts │ │ │ │ ├── calculate-starting-message.ts │ │ │ │ ├── cwd-relative-path.ts │ │ │ │ └── was-anything-executed.ts │ │ │ ├── pretty-event-handler.ts │ │ │ ├── types.ts │ │ │ └── verbose-event-handler.ts │ │ ├── utils │ │ │ ├── bigintReviver.ts │ │ │ ├── error-deployment-result-to-exception-message.ts │ │ │ ├── getApiKeyAndUrls.ts │ │ │ ├── load-module.ts │ │ │ ├── open.ts │ │ │ ├── read-deployment-parameters.ts │ │ │ ├── resolve-deployment-id.ts │ │ │ ├── shouldBeHardhatPluginError.ts │ │ │ └── verifyEtherscanContract.ts │ │ └── visualization │ │ │ └── write-visualization.ts │ ├── test │ │ ├── .eslintrc.js │ │ ├── config.ts │ │ ├── deploy │ │ │ ├── default-sender.ts │ │ │ ├── gas-estimation.ts │ │ │ ├── multiple-batch-contract-deploy.ts │ │ │ ├── nonce-checks │ │ │ │ ├── error-on-pending-user-transactions.ts │ │ │ │ ├── error-on-rerun-with-replaced-pending-user-transaction.ts │ │ │ │ ├── error-on-transaction-dropped.ts │ │ │ │ ├── error-on-user-transaction-sent.ts │ │ │ │ ├── rerun-with-dropped-ignition-transaction.ts │ │ │ │ ├── rerun-with-now-complete-ignition-transactions.ts │ │ │ │ ├── rerun-with-pending-ignition-transactions.ts │ │ │ │ ├── rerun-with-replaced-confirmed-user-transaction.ts │ │ │ │ └── revert-nonce-on-simulation-error.ts │ │ │ ├── rerun │ │ │ │ ├── rerun-a-deploy-that-timed-out.ts │ │ │ │ ├── rerun-after-kill.ts │ │ │ │ └── rerun-with-new-contract-deploy.ts │ │ │ ├── reset.ts │ │ │ ├── timeouts │ │ │ │ └── deploy-run-times-out.ts │ │ │ └── writeLocalhost.ts │ │ ├── fixture-projects │ │ │ ├── .gitignore │ │ │ ├── create2-bad-config │ │ │ │ ├── contracts │ │ │ │ │ └── Foo.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── MyModule.js │ │ │ ├── create2-exists-chain │ │ │ │ ├── contracts │ │ │ │ │ ├── Foo.sol │ │ │ │ │ └── Unpayable.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── MyModule.js │ │ │ ├── create2-not-exists-chain │ │ │ │ ├── contracts │ │ │ │ │ └── Foo.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── MyModule.js │ │ │ ├── lock │ │ │ │ ├── contracts │ │ │ │ │ └── Lock.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ ├── Lock.ts │ │ │ │ │ ├── parameters-bigints-as-strings.json │ │ │ │ │ ├── parameters-json5.json5 │ │ │ │ │ ├── parameters-too-large.json │ │ │ │ │ └── parameters.json │ │ │ ├── minimal │ │ │ │ ├── contracts │ │ │ │ │ ├── Bar.sol │ │ │ │ │ ├── CaptureArraysContract.sol │ │ │ │ │ ├── CaptureComplexObjectContract.sol │ │ │ │ │ ├── EventArgValue.sol │ │ │ │ │ ├── Factory.sol │ │ │ │ │ ├── Fails.sol │ │ │ │ │ ├── FailureCalls.sol │ │ │ │ │ ├── Foo.sol │ │ │ │ │ ├── Greeter.sol │ │ │ │ │ ├── Ownable.sol │ │ │ │ │ ├── Owner.sol │ │ │ │ │ ├── SendDataEmitter.sol │ │ │ │ │ ├── StaticCallValue.sol │ │ │ │ │ ├── Trace.sol │ │ │ │ │ ├── TupleEmitter.sol │ │ │ │ │ ├── TupleReturn.sol │ │ │ │ │ ├── UsesContract.sol │ │ │ │ │ └── WithLibrary.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ ├── MyModule.js │ │ │ │ │ └── OwnModule.js │ │ │ ├── multiple-contracts-with-same-name │ │ │ │ ├── contracts │ │ │ │ │ ├── Rocket1.sol │ │ │ │ │ └── Rocket2.sol │ │ │ │ └── hardhat.config.js │ │ │ ├── reset-flag │ │ │ │ ├── contracts │ │ │ │ │ └── Contracts.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ ├── ignition │ │ │ │ │ └── modules │ │ │ │ │ │ ├── FirstPass.js │ │ │ │ │ │ └── SecondPass.js │ │ │ │ └── journal.jsonl │ │ │ ├── user-modules │ │ │ │ ├── contracts │ │ │ │ │ ├── Contracts.sol │ │ │ │ │ └── WithLibrary.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ ├── .testignore │ │ │ │ │ └── modules │ │ │ │ │ └── TestModule.js │ │ │ ├── verify-no-api-key │ │ │ │ └── hardhat.config.js │ │ │ ├── with-config │ │ │ │ ├── contracts │ │ │ │ │ ├── Contracts.sol │ │ │ │ │ ├── Trace.sol │ │ │ │ │ └── WithLibrary.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ │ └── modules │ │ │ │ │ └── MyModule.js │ │ │ └── with-invalid-config │ │ │ │ ├── contracts │ │ │ │ ├── Contracts.sol │ │ │ │ ├── Trace.sol │ │ │ │ └── WithLibrary.sol │ │ │ │ ├── hardhat.config.js │ │ │ │ └── ignition │ │ │ │ └── modules │ │ │ │ └── MyModule.js │ │ ├── ignition-helper-guard.ts │ │ ├── module-api │ │ │ ├── calls.ts │ │ │ ├── contracts.ts │ │ │ ├── events.ts │ │ │ ├── existing-contract.ts │ │ │ ├── fully-qualified-names.ts │ │ │ ├── libraries.ts │ │ │ ├── params.ts │ │ │ ├── static-calls.ts │ │ │ └── use-module.ts │ │ ├── module-parameters.ts │ │ ├── plan │ │ │ └── index.ts │ │ ├── setup.ts │ │ ├── strategies │ │ │ ├── create2.ts │ │ │ ├── generic-strategy-constraints.ts │ │ │ └── only-built-in-strategies.ts │ │ ├── test-helpers │ │ │ ├── clear-pending-transactions-from-memory-pool.ts │ │ │ ├── createX-tx.ts │ │ │ ├── externally-loaded-contract.ts │ │ │ ├── get-balance-for.ts │ │ │ ├── mine-block.ts │ │ │ ├── sleep.ts │ │ │ ├── test-ignition-helper.ts │ │ │ ├── type-helper.ts │ │ │ ├── use-ignition-project.ts │ │ │ └── wait-for-pending-txs.ts │ │ ├── ui │ │ │ ├── helpers │ │ │ │ ├── calculate-batch-display.ts │ │ │ │ ├── calculate-deploying-module-panel-display.ts │ │ │ │ ├── calculate-deployment-complete-display.ts │ │ │ │ ├── calculate-deployment-status-display.ts │ │ │ │ ├── calculate-list-transactions-display.ts │ │ │ │ ├── calculate-starting-message.ts │ │ │ │ └── test-format.ts │ │ │ └── pretty-event-handler.ts │ │ ├── utils │ │ │ ├── bigintReviver.ts │ │ │ ├── error-deployment-result-to-exception-message.ts │ │ │ ├── load-module.ts │ │ │ └── resolve-deployment-id.ts │ │ └── verify │ │ │ ├── getApiKeyAndUrls.ts │ │ │ ├── index.ts │ │ │ └── verifyEtherscanContract.ts │ └── tsconfig.json └── ui │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .mocharc.json │ ├── .npmignore │ ├── .nycrc │ ├── CHANGELOG.md │ ├── README.md │ ├── examples │ └── ComplexModule.js │ ├── index.html │ ├── package.json │ ├── public │ └── .gitkeep │ ├── scripts │ └── generate-example-deployment-json.js │ ├── src │ ├── assets │ │ ├── ExternalLinkIcon.tsx │ │ ├── TooltipIcon.tsx │ │ └── purple-rocket.png │ ├── components │ │ ├── mermaid.tsx │ │ └── socials │ │ │ ├── dc-logo.tsx │ │ │ ├── gh-logo.tsx │ │ │ ├── index.tsx │ │ │ └── tw-logo.tsx │ ├── main.css │ ├── main.tsx │ ├── pages │ │ └── visualization-overview │ │ │ ├── components │ │ │ ├── deployment-flow.tsx │ │ │ ├── execution-batches.tsx │ │ │ ├── future-batch.tsx │ │ │ ├── future-header.tsx │ │ │ └── summary.tsx │ │ │ └── visualization-overview.tsx │ ├── queries │ │ └── futures.ts │ ├── utils │ │ ├── argumentTypeToString.tsx │ │ ├── to-escaped-id.ts │ │ └── to-mermaid.ts │ └── vite-env.d.ts │ ├── test │ └── to-mermaid.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/ISSUE_TEMPLATE/other-issue.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/review-requested-slack-notification.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/workflows/review-requested-slack-notification.yml -------------------------------------------------------------------------------- /.github/workflows/review-submitted-slack-notification.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.github/workflows/review-submitted-slack-notification.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ./packages/hardhat-plugin/README.md -------------------------------------------------------------------------------- /config/eslint/eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/config/eslint/eslintrc.js -------------------------------------------------------------------------------- /config/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/config/typescript/tsconfig.json -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | ignition-journal.json 2 | -------------------------------------------------------------------------------- /examples/complete/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/.eslintrc.js -------------------------------------------------------------------------------- /examples/complete/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/.gitignore -------------------------------------------------------------------------------- /examples/complete/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/.prettierignore -------------------------------------------------------------------------------- /examples/complete/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/README.md -------------------------------------------------------------------------------- /examples/complete/contracts/BasicContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/contracts/BasicContract.sol -------------------------------------------------------------------------------- /examples/complete/contracts/BasicLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/contracts/BasicLibrary.sol -------------------------------------------------------------------------------- /examples/complete/contracts/ContractWithLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/contracts/ContractWithLibrary.sol -------------------------------------------------------------------------------- /examples/complete/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/hardhat.config.js -------------------------------------------------------------------------------- /examples/complete/ignition/modules/CompleteModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/ignition/modules/CompleteModule.js -------------------------------------------------------------------------------- /examples/complete/libArtifacts/BasicLibrary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/libArtifacts/BasicLibrary.json -------------------------------------------------------------------------------- /examples/complete/libArtifacts/ContractWithLibrary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/libArtifacts/ContractWithLibrary.json -------------------------------------------------------------------------------- /examples/complete/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/package.json -------------------------------------------------------------------------------- /examples/complete/test/Complete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/complete/test/Complete.js -------------------------------------------------------------------------------- /examples/ens/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/.eslintrc.js -------------------------------------------------------------------------------- /examples/ens/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/.gitignore -------------------------------------------------------------------------------- /examples/ens/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/.prettierignore -------------------------------------------------------------------------------- /examples/ens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/README.md -------------------------------------------------------------------------------- /examples/ens/contracts/ENS.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/contracts/ENS.sol -------------------------------------------------------------------------------- /examples/ens/contracts/ReverseRegistrar.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/contracts/ReverseRegistrar.sol -------------------------------------------------------------------------------- /examples/ens/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/hardhat.config.js -------------------------------------------------------------------------------- /examples/ens/ignition/modules/ENS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/ignition/modules/ENS.js -------------------------------------------------------------------------------- /examples/ens/ignition/modules/test-registrar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/ignition/modules/test-registrar.js -------------------------------------------------------------------------------- /examples/ens/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/package.json -------------------------------------------------------------------------------- /examples/ens/scripts/deploy-ens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/scripts/deploy-ens.js -------------------------------------------------------------------------------- /examples/ens/test/sample-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ens/test/sample-test.js -------------------------------------------------------------------------------- /examples/fee-tester/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/.eslintrc.js -------------------------------------------------------------------------------- /examples/fee-tester/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/.gitignore -------------------------------------------------------------------------------- /examples/fee-tester/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/.prettierignore -------------------------------------------------------------------------------- /examples/fee-tester/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/README.md -------------------------------------------------------------------------------- /examples/fee-tester/contracts/FeeTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/contracts/FeeTester.sol -------------------------------------------------------------------------------- /examples/fee-tester/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/hardhat.config.js -------------------------------------------------------------------------------- /examples/fee-tester/ignition/modules/FeeTesterModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/ignition/modules/FeeTesterModule.js -------------------------------------------------------------------------------- /examples/fee-tester/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/fee-tester/package.json -------------------------------------------------------------------------------- /examples/sample/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/.eslintrc.js -------------------------------------------------------------------------------- /examples/sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/.gitignore -------------------------------------------------------------------------------- /examples/sample/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/.prettierignore -------------------------------------------------------------------------------- /examples/sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/README.md -------------------------------------------------------------------------------- /examples/sample/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/contracts/Lock.sol -------------------------------------------------------------------------------- /examples/sample/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/hardhat.config.js -------------------------------------------------------------------------------- /examples/sample/ignition/modules/LockModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/ignition/modules/LockModule.js -------------------------------------------------------------------------------- /examples/sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/package.json -------------------------------------------------------------------------------- /examples/sample/scripts/bump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/scripts/bump.js -------------------------------------------------------------------------------- /examples/sample/test/Lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/sample/test/Lock.js -------------------------------------------------------------------------------- /examples/ts-sample/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/.eslintrc.js -------------------------------------------------------------------------------- /examples/ts-sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/.gitignore -------------------------------------------------------------------------------- /examples/ts-sample/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/.prettierignore -------------------------------------------------------------------------------- /examples/ts-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/README.md -------------------------------------------------------------------------------- /examples/ts-sample/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/contracts/Lock.sol -------------------------------------------------------------------------------- /examples/ts-sample/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/hardhat.config.ts -------------------------------------------------------------------------------- /examples/ts-sample/ignition/modules/LockModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/ignition/modules/LockModule.ts -------------------------------------------------------------------------------- /examples/ts-sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/package.json -------------------------------------------------------------------------------- /examples/ts-sample/test/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/test/Lock.ts -------------------------------------------------------------------------------- /examples/ts-sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/ts-sample/tsconfig.json -------------------------------------------------------------------------------- /examples/upgradeable/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/.eslintrc.js -------------------------------------------------------------------------------- /examples/upgradeable/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/.gitignore -------------------------------------------------------------------------------- /examples/upgradeable/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/.prettierignore -------------------------------------------------------------------------------- /examples/upgradeable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/README.md -------------------------------------------------------------------------------- /examples/upgradeable/contracts/Demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/contracts/Demo.sol -------------------------------------------------------------------------------- /examples/upgradeable/contracts/DemoV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/contracts/DemoV2.sol -------------------------------------------------------------------------------- /examples/upgradeable/contracts/Proxies.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/contracts/Proxies.sol -------------------------------------------------------------------------------- /examples/upgradeable/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/hardhat.config.js -------------------------------------------------------------------------------- /examples/upgradeable/ignition/modules/ProxyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/ignition/modules/ProxyModule.js -------------------------------------------------------------------------------- /examples/upgradeable/ignition/modules/UpgradeModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/ignition/modules/UpgradeModule.js -------------------------------------------------------------------------------- /examples/upgradeable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/package.json -------------------------------------------------------------------------------- /examples/upgradeable/test/ProxyDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/upgradeable/test/ProxyDemo.js -------------------------------------------------------------------------------- /examples/viem-sample/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/.eslintrc.js -------------------------------------------------------------------------------- /examples/viem-sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/.gitignore -------------------------------------------------------------------------------- /examples/viem-sample/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/.prettierignore -------------------------------------------------------------------------------- /examples/viem-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/README.md -------------------------------------------------------------------------------- /examples/viem-sample/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/contracts/Lock.sol -------------------------------------------------------------------------------- /examples/viem-sample/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/hardhat.config.ts -------------------------------------------------------------------------------- /examples/viem-sample/ignition/modules/LockModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/ignition/modules/LockModule.ts -------------------------------------------------------------------------------- /examples/viem-sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/package.json -------------------------------------------------------------------------------- /examples/viem-sample/test/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/test/Lock.ts -------------------------------------------------------------------------------- /examples/viem-sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/examples/viem-sample/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/.eslintrc.js -------------------------------------------------------------------------------- /packages/core/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | etc/ 3 | temp/ 4 | -------------------------------------------------------------------------------- /packages/core/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/.mocharc.json -------------------------------------------------------------------------------- /packages/core/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/.npmignore -------------------------------------------------------------------------------- /packages/core/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/.nycrc -------------------------------------------------------------------------------- /packages/core/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/.prettierignore -------------------------------------------------------------------------------- /packages/core/.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/api-extractor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/api-extractor.json -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/batches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/batches.ts -------------------------------------------------------------------------------- /packages/core/src/build-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/build-module.ts -------------------------------------------------------------------------------- /packages/core/src/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/deploy.ts -------------------------------------------------------------------------------- /packages/core/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/errors.ts -------------------------------------------------------------------------------- /packages/core/src/ignition-module-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/ignition-module-serializer.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/internal/batcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/batcher.ts -------------------------------------------------------------------------------- /packages/core/src/internal/chain-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/chain-config.ts -------------------------------------------------------------------------------- /packages/core/src/internal/defaultConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/defaultConfig.ts -------------------------------------------------------------------------------- /packages/core/src/internal/deployer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/deployer.ts -------------------------------------------------------------------------------- /packages/core/src/internal/deployment-loader/ephemeral-deployment-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/deployment-loader/ephemeral-deployment-loader.ts -------------------------------------------------------------------------------- /packages/core/src/internal/deployment-loader/file-deployment-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/deployment-loader/file-deployment-loader.ts -------------------------------------------------------------------------------- /packages/core/src/internal/deployment-loader/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/deployment-loader/types.ts -------------------------------------------------------------------------------- /packages/core/src/internal/errors-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/errors-list.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/abi.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/deployment-state-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/deployment-state-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/execution-engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/execution-engine.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/execution-strategy-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/execution-strategy-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/future-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/future-processor.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/handlers/monitor-onchain-interaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/handlers/monitor-onchain-interaction.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/handlers/query-static-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/handlers/query-static-call.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/handlers/run-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/handlers/run-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/handlers/send-transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/handlers/send-transaction.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/build-initialize-message-for.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/build-initialize-message-for.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/decode-simulation-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/decode-simulation-result.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/future-resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/future-resolvers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/messages-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/messages-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/network-interaction-execution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/network-interaction-execution.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/next-action-for-execution-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/next-action-for-execution-state.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/replay-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/replay-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/future-processor/helpers/save-artifacts-for-future.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/future-processor/helpers/save-artifacts-for-future.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/jsonrpc-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/jsonrpc-client.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/libraries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/libraries.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/nonce-management/get-max-nonce-used-by-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/nonce-management/get-max-nonce-used-by-sender.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/nonce-management/get-nonce-sync-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/nonce-management/get-nonce-sync-messages.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/nonce-management/json-rpc-nonce-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/nonce-management/json-rpc-nonce-manager.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/reducers/deployment-state-reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/reducers/deployment-state-reducer.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/reducers/execution-state-reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/reducers/execution-state-reducer.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/reducers/helpers/complete-execution-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/reducers/helpers/complete-execution-state.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/reducers/helpers/deployment-state-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/reducers/helpers/deployment-state-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/reducers/helpers/initializers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/reducers/helpers/initializers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/reducers/helpers/network-interaction-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/reducers/helpers/network-interaction-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/strategy/createx-artifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/strategy/createx-artifact.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/transaction-tracking-timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/transaction-tracking-timer.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/type-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/type-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/deployment-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/deployment-state.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/evm-execution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/evm-execution.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/execution-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/execution-result.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/execution-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/execution-state.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/execution-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/execution-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/jsonrpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/jsonrpc.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/messages.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/types/network-interaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/types/network-interaction.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/utils/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/utils/address.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/utils/convert-evm-tuple-to-solidity-param.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/utils/convert-evm-tuple-to-solidity-param.ts -------------------------------------------------------------------------------- /packages/core/src/internal/execution/utils/get-default-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/execution/utils/get-default-sender.ts -------------------------------------------------------------------------------- /packages/core/src/internal/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/formatters.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/file-journal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/file-journal.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/memory-journal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/memory-journal.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/types/index.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/utils/deserialize-replacer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/utils/deserialize-replacer.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/utils/emitExecutionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/utils/emitExecutionEvent.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/utils/failedEvmExecutionResultToErrorDescription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/utils/failedEvmExecutionResultToErrorDescription.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/utils/log.ts -------------------------------------------------------------------------------- /packages/core/src/internal/journal/utils/serialize-replacer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/journal/utils/serialize-replacer.ts -------------------------------------------------------------------------------- /packages/core/src/internal/module-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/module-builder.ts -------------------------------------------------------------------------------- /packages/core/src/internal/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/module.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileArtifactContractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileArtifactContractAt.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileArtifactContractDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileArtifactContractDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileArtifactLibraryDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileArtifactLibraryDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileNamedContractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileNamedContractAt.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileNamedContractCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileNamedContractCall.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileNamedContractDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileNamedContractDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileNamedEncodeFunctionCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileNamedEncodeFunctionCall.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileNamedLibraryDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileNamedLibraryDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileNamedStaticCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileNamedStaticCall.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileReadEventArgument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileReadEventArgument.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/futures/reconcileSendData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/futures/reconcileSendData.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/compare.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-address.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-arguments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-arguments.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-artifacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-artifacts.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-contract-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-contract-name.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-contract.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-data.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-from.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-function-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-function-name.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-libraries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-libraries.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/helpers/reconcile-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/helpers/reconcile-value.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/reconcile-current-and-previous-type-match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/reconcile-current-and-previous-type-match.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/reconcile-dependency-rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/reconcile-dependency-rules.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/reconcile-future-specific-reconciliations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/reconcile-future-specific-reconciliations.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/reconciler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/reconciler.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/types.ts -------------------------------------------------------------------------------- /packages/core/src/internal/reconciliation/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/reconciliation/utils.ts -------------------------------------------------------------------------------- /packages/core/src/internal/topological-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/topological-order.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/adjacency-list-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/adjacency-list-converter.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/adjacency-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/adjacency-list.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/assertions.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/check-automined-network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/check-automined-network.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/future-id-builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/future-id-builders.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/get-futures-from-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/get-futures-from-module.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/identifier-validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/identifier-validators.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/replace-within-arg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/replace-within-arg.ts -------------------------------------------------------------------------------- /packages/core/src/internal/utils/resolve-module-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/utils/resolve-module-parameter.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateArtifactContractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateArtifactContractAt.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateArtifactContractDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateArtifactContractDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateArtifactLibraryDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateArtifactLibraryDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateNamedContractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateNamedContractAt.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateNamedContractCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateNamedContractCall.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateNamedContractDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateNamedContractDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateNamedEncodeFunctionCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateNamedEncodeFunctionCall.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateNamedLibraryDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateNamedLibraryDeployment.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateNamedStaticCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateNamedStaticCall.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateReadEventArgument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateReadEventArgument.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/futures/validateSendData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/futures/validateSendData.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/utils.ts -------------------------------------------------------------------------------- /packages/core/src/internal/validation/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/validation/validate.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/execution-state/find-onchain-interaction-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/execution-state/find-onchain-interaction-by.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/execution-state/find-static-call-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/execution-state/find-static-call-by.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/execution-state/find-transaction-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/execution-state/find-transaction-by.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/execution-state/get-pending-nonce-and-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/execution-state/get-pending-nonce-and-sender.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/execution-state/get-pending-onchain-interaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/execution-state/get-pending-onchain-interaction.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-address-for-contract-future-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-address-for-contract-future-by-id.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-confirmed-transaction-by-future-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-confirmed-transaction-by-future-id.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-deployed-contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-deployed-contracts.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-execution-state-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-execution-state-by-id.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-execution-states-by-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-execution-states-by-type.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-result-for-future-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-result-for-future-by-id.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/find-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/find-status.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/has-execution-succeeded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/has-execution-succeeded.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/is-batch-finished.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/is-batch-finished.ts -------------------------------------------------------------------------------- /packages/core/src/internal/views/is-execution-state-complete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/views/is-execution-state-complete.ts -------------------------------------------------------------------------------- /packages/core/src/internal/wiper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/internal/wiper.ts -------------------------------------------------------------------------------- /packages/core/src/list-deployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/list-deployments.ts -------------------------------------------------------------------------------- /packages/core/src/list-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/list-transactions.ts -------------------------------------------------------------------------------- /packages/core/src/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/status.ts -------------------------------------------------------------------------------- /packages/core/src/strategies/basic-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/strategies/basic-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/strategies/create2-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/strategies/create2-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/strategies/resolve-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/strategies/resolve-strategy.ts -------------------------------------------------------------------------------- /packages/core/src/type-guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/type-guards.ts -------------------------------------------------------------------------------- /packages/core/src/types/artifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/artifact.ts -------------------------------------------------------------------------------- /packages/core/src/types/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/deploy.ts -------------------------------------------------------------------------------- /packages/core/src/types/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/errors.ts -------------------------------------------------------------------------------- /packages/core/src/types/execution-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/execution-events.ts -------------------------------------------------------------------------------- /packages/core/src/types/list-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/list-transactions.ts -------------------------------------------------------------------------------- /packages/core/src/types/module-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/module-builder.ts -------------------------------------------------------------------------------- /packages/core/src/types/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/module.ts -------------------------------------------------------------------------------- /packages/core/src/types/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/provider.ts -------------------------------------------------------------------------------- /packages/core/src/types/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/serialization.ts -------------------------------------------------------------------------------- /packages/core/src/types/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/status.ts -------------------------------------------------------------------------------- /packages/core/src/types/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/types/verify.ts -------------------------------------------------------------------------------- /packages/core/src/ui-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/ui-helpers.ts -------------------------------------------------------------------------------- /packages/core/src/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/verify.ts -------------------------------------------------------------------------------- /packages/core/src/wipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/src/wipe.ts -------------------------------------------------------------------------------- /packages/core/test-integrations/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/.eslintrc.js -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/.gitignore: -------------------------------------------------------------------------------- 1 | /*/cache 2 | /*/artifacts 3 | -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/ci-success/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/ci-success/contracts/Lock.sol -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/ci-success/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/ci-success/hardhat.config.js -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/ci-success/ignition/modules/LockModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/ci-success/ignition/modules/LockModule.js -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default-with-new-chain-id/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default-with-new-chain-id/contracts/Lock.sol -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default-with-new-chain-id/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default-with-new-chain-id/hardhat.config.js -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default-with-new-chain-id/ignition/deployments/chain-1337/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default-with-new-chain-id/ignition/deployments/chain-1337/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default-with-new-chain-id/ignition/deployments/chain-1337/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default-with-new-chain-id/ignition/deployments/chain-1337/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default-with-new-chain-id/ignition/modules/LockModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default-with-new-chain-id/ignition/modules/LockModule.js -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default/contracts/C.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default/contracts/C.sol -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default/contracts/Libs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default/contracts/Libs.sol -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/default/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/default/hardhat.config.js -------------------------------------------------------------------------------- /packages/core/test-integrations/fixture-projects/dont-throw-on-reverts/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/fixture-projects/dont-throw-on-reverts/hardhat.config.js -------------------------------------------------------------------------------- /packages/core/test-integrations/helpers/hardhat-projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/helpers/hardhat-projects.ts -------------------------------------------------------------------------------- /packages/core/test-integrations/new-api/ci/basic-success.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/new-api/ci/basic-success.ts -------------------------------------------------------------------------------- /packages/core/test-integrations/new-api/internal/new-execution/jsonrpc-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/new-api/internal/new-execution/jsonrpc-client.ts -------------------------------------------------------------------------------- /packages/core/test-integrations/new-api/internal/reconciliation/chainId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/new-api/internal/reconciliation/chainId.ts -------------------------------------------------------------------------------- /packages/core/test-integrations/test-execution-result-fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test-integrations/test-execution-result-fixtures.ts -------------------------------------------------------------------------------- /packages/core/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/core/test/batcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/batcher.ts -------------------------------------------------------------------------------- /packages/core/test/build-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/build-module.ts -------------------------------------------------------------------------------- /packages/core/test/call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/call.ts -------------------------------------------------------------------------------- /packages/core/test/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/contract.ts -------------------------------------------------------------------------------- /packages/core/test/contractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/contractAt.ts -------------------------------------------------------------------------------- /packages/core/test/contractAtFromArtifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/contractAtFromArtifact.ts -------------------------------------------------------------------------------- /packages/core/test/contractFromArtifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/contractFromArtifact.ts -------------------------------------------------------------------------------- /packages/core/test/encodeFunctionCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/encodeFunctionCall.ts -------------------------------------------------------------------------------- /packages/core/test/execution/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/abi.ts -------------------------------------------------------------------------------- /packages/core/test/execution/future-processor/helpers/build-initialize-message-for.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/future-processor/helpers/build-initialize-message-for.ts -------------------------------------------------------------------------------- /packages/core/test/execution/future-processor/helpers/network-interaction-execution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/future-processor/helpers/network-interaction-execution.ts -------------------------------------------------------------------------------- /packages/core/test/execution/future-processor/named-contract-at-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/future-processor/named-contract-at-deploy.ts -------------------------------------------------------------------------------- /packages/core/test/execution/future-processor/named-contract-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/future-processor/named-contract-deploy.ts -------------------------------------------------------------------------------- /packages/core/test/execution/future-processor/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/future-processor/utils.ts -------------------------------------------------------------------------------- /packages/core/test/execution/libraries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/libraries.ts -------------------------------------------------------------------------------- /packages/core/test/execution/nonce-management/get-nonce-sync-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/nonce-management/get-nonce-sync-messages.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-a-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-a-call.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-a-named-contract-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-a-named-contract-deploy.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-a-named-library-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-a-named-library-deploy.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-a-read-event-arg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-a-read-event-arg.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-a-static-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-a-static-call.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-contract-at.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-contract-at.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/running-send-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/running-send-data.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/start-a-new-run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/start-a-new-run.ts -------------------------------------------------------------------------------- /packages/core/test/execution/reducers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/reducers/utils.ts -------------------------------------------------------------------------------- /packages/core/test/execution/utils/convert-evm-tuple-to-solidity-param.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/utils/convert-evm-tuple-to-solidity-param.ts -------------------------------------------------------------------------------- /packages/core/test/execution/views/find-result-for-future-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/execution/views/find-result-for-future-by-id.ts -------------------------------------------------------------------------------- /packages/core/test/getAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/getAccount.ts -------------------------------------------------------------------------------- /packages/core/test/getParameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/getParameter.ts -------------------------------------------------------------------------------- /packages/core/test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/helpers.ts -------------------------------------------------------------------------------- /packages/core/test/helpers/exact-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/helpers/exact-interface.ts -------------------------------------------------------------------------------- /packages/core/test/helpers/execution-result-fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/helpers/execution-result-fixtures.ts -------------------------------------------------------------------------------- /packages/core/test/ignition-module-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/ignition-module-serializer.ts -------------------------------------------------------------------------------- /packages/core/test/library.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/library.ts -------------------------------------------------------------------------------- /packages/core/test/libraryFromArtifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/libraryFromArtifact.ts -------------------------------------------------------------------------------- /packages/core/test/list-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/list-transactions.ts -------------------------------------------------------------------------------- /packages/core/test/listDeployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/listDeployments.ts -------------------------------------------------------------------------------- /packages/core/test/mocks/listDeployments/has-deployments/chain-1/blank: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/test/mocks/listDeployments/has-deployments/chain-2/blank: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract2.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract2.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicContract2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicLibrary.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicLibrary.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicLibrary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicLibrary.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicLibrary2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#BasicLibrary2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#ContractWithLibrary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#ContractWithLibrary.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#ContractWithLibrary2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/artifacts/CompleteModule#ContractWithLibrary2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/build-info/0957b2d8bc1fe22551b79ef37cafc10a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/build-info/0957b2d8bc1fe22551b79ef37cafc10a.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/build-info/0fce7e4e9544f4b99b971b3b98da92d2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/build-info/0fce7e4e9544f4b99b971b3b98da92d2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/listTransactions/success/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/listTransactions/success/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Basic.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Basic2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Basic2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Lock.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Lock.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/artifacts/LockModule#Lock.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/build-info/647c95b5130e7afe0806dc404d889d09.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/build-info/647c95b5130e7afe0806dc404d889d09.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/external-artifact/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/external-artifact/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/status/success/artifacts/LockModule#Lock.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/success/artifacts/LockModule#Lock.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/success/artifacts/LockModule#Lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/success/artifacts/LockModule#Lock.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/success/build-info/a119b7bb4b3dd21e4ae94d5054092087.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/success/build-info/a119b7bb4b3dd21e4ae94d5054092087.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/success/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/success/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/status/success/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/status/success/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Basic.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Basic2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Basic2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Lock.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Lock.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/artifacts/LockModule#Lock.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/build-info/647c95b5130e7afe0806dc404d889d09.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/build-info/647c95b5130e7afe0806dc404d889d09.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/external-artifacts/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/external-artifacts/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/artifacts/LockModule#UUUUU.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/artifacts/LockModule#UUUUU.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/artifacts/LockModule#UUUUU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/artifacts/LockModule#UUUUU.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/artifacts/LockModule#WAAIT.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/artifacts/LockModule#WAAIT.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/artifacts/LockModule#WAAIT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/artifacts/LockModule#WAAIT.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/build-info/254cc89254e61cb6a9bf2c74f13055f1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/build-info/254cc89254e61cb6a9bf2c74f13055f1.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/libraries/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/libraries/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestA.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestA.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestA.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestB.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestB.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestB.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestC.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestC.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestC.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestD.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestD.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/artifacts/LockModule#TestD.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/build-info/5a5467b3a2cddf6ce0f79584095e02d2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/build-info/5a5467b3a2cddf6ce0f79584095e02d2.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/min-input/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/min-input/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/no-contracts/journal.jsonl: -------------------------------------------------------------------------------- 1 | 2 | {"chainId":1,"type":"DEPLOYMENT_INITIALIZE"} 3 | -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/success/artifacts/LockModule#Lock.dbg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/success/artifacts/LockModule#Lock.dbg.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/success/artifacts/LockModule#Lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/success/artifacts/LockModule#Lock.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/success/build-info/a119b7bb4b3dd21e4ae94d5054092087.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/success/build-info/a119b7bb4b3dd21e4ae94d5054092087.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/success/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/success/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/success/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/success/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/unsupported-chain/deployed_addresses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/unsupported-chain/deployed_addresses.json -------------------------------------------------------------------------------- /packages/core/test/mocks/verify/unsupported-chain/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/mocks/verify/unsupported-chain/journal.jsonl -------------------------------------------------------------------------------- /packages/core/test/readEventArgument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/readEventArgument.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileArtifactContractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileArtifactContractAt.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileArtifactContractDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileArtifactContractDeployment.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileArtifactLibraryDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileArtifactLibraryDeployment.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileNamedContractAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileNamedContractAt.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileNamedContractCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileNamedContractCall.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileNamedContractDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileNamedContractDeployment.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileNamedEncodeFunctionCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileNamedEncodeFunctionCall.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileNamedLibraryDeployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileNamedLibraryDeployment.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileNamedStaticCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileNamedStaticCall.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileReadEventArgument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileReadEventArgument.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/futures/reconcileSendData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/futures/reconcileSendData.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/helpers.ts -------------------------------------------------------------------------------- /packages/core/test/reconciliation/reconciler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/reconciliation/reconciler.ts -------------------------------------------------------------------------------- /packages/core/test/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/send.ts -------------------------------------------------------------------------------- /packages/core/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/setup.ts -------------------------------------------------------------------------------- /packages/core/test/staticCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/staticCall.ts -------------------------------------------------------------------------------- /packages/core/test/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/status.ts -------------------------------------------------------------------------------- /packages/core/test/types/deployment-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/types/deployment-loader.ts -------------------------------------------------------------------------------- /packages/core/test/types/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/types/module.ts -------------------------------------------------------------------------------- /packages/core/test/useModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/useModule.ts -------------------------------------------------------------------------------- /packages/core/test/utils/adjacency-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/utils/adjacency-list.ts -------------------------------------------------------------------------------- /packages/core/test/utils/check-automined-network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/utils/check-automined-network.ts -------------------------------------------------------------------------------- /packages/core/test/utils/future-id-builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/utils/future-id-builders.ts -------------------------------------------------------------------------------- /packages/core/test/utils/replace-within-arg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/utils/replace-within-arg.ts -------------------------------------------------------------------------------- /packages/core/test/validations/id-rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/validations/id-rules.ts -------------------------------------------------------------------------------- /packages/core/test/validations/identifier-validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/validations/identifier-validators.ts -------------------------------------------------------------------------------- /packages/core/test/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/verify.ts -------------------------------------------------------------------------------- /packages/core/test/wipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/test/wipe.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/.eslintrc.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/.mocharc.json -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/.npmignore -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/.nycrc -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/.prettierignore -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/README.md -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/package.json -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/src/ethers-ignition-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/src/ethers-ignition-helper.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/src/index.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/src/type-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/src/type-extensions.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/default-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/default-sender.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/deploy-with-ethers-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/deploy-with-ethers-result.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/.gitignore: -------------------------------------------------------------------------------- 1 | artifacts/ 2 | cache/ 3 | deployments/ 4 | -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/create2/contracts/Foo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/create2/contracts/Foo.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/create2/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/create2/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/create2/modules/FooModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/create2/modules/FooModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/minimal/contracts/Contracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/minimal/contracts/Contracts.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/minimal/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/minimal/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/minimal/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/minimal/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/with-fake-helper/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/with-fake-helper/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/fixture-projects/with-fake-helper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/fixture-projects/with-fake-helper/index.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/ignition-helper-exclusivity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/ignition-helper-exclusivity.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/setup.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/strategies/helper-invocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/strategies/helper-invocation.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/test-helpers/externally-loaded-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/test-helpers/externally-loaded-contract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/test/test-helpers/use-ignition-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/test/test-helpers/use-ignition-project.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-ethers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-ethers/tsconfig.json -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/.eslintrc.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/.mocharc.json -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/.npmignore -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/.nycrc -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/.prettierignore -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/README.md -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/package.json -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/scripts/compile-test-fixture-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/scripts/compile-test-fixture-project.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/src/ignition-module-results-to-viem-contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/src/ignition-module-results-to-viem-contracts.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/src/index.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/src/type-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/src/type-extensions.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/src/viem-ignition-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/src/viem-ignition-helper.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/default-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/default-sender.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/.gitignore: -------------------------------------------------------------------------------- 1 | artifacts/ 2 | cache/ 3 | deployments/ 4 | -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/create2/contracts/Baz.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/create2/contracts/Baz.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/create2/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/create2/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/create2/modules/BazModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/create2/modules/BazModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/minimal/contracts/Contracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/minimal/contracts/Contracts.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/minimal/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/minimal/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/minimal/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/minimal/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/with-fake-helper/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/with-fake-helper/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/fixture-projects/with-fake-helper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/fixture-projects/with-fake-helper/index.js -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/ignition-helper-exclusivity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/ignition-helper-exclusivity.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/setup.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/strategies/helper-invocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/strategies/helper-invocation.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/test-helpers/externally-loaded-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/test-helpers/externally-loaded-contract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/test-helpers/use-ignition-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/test-helpers/use-ignition-project.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/use-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/use-module.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/viem-instances/artifact-contract-at.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/viem-instances/artifact-contract-at.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/viem-instances/artifact-deployment-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/viem-instances/artifact-deployment-contract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/viem-instances/named-contract-at.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/viem-instances/named-contract-at.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/viem-instances/named-deployment-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/viem-instances/named-deployment-contract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/test/viem-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/test/viem-results.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin-viem/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin-viem/tsconfig.json -------------------------------------------------------------------------------- /packages/hardhat-plugin/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/.eslintrc.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /packages/hardhat-plugin/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/.mocharc.json -------------------------------------------------------------------------------- /packages/hardhat-plugin/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/.npmignore -------------------------------------------------------------------------------- /packages/hardhat-plugin/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/.nycrc -------------------------------------------------------------------------------- /packages/hardhat-plugin/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/.prettierignore -------------------------------------------------------------------------------- /packages/hardhat-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hardhat-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/README.md -------------------------------------------------------------------------------- /packages/hardhat-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/package.json -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/hardhat-artifact-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/hardhat-artifact-resolver.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/helpers.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/modules.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/type-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/type-extensions.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/calculate-batch-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/calculate-batch-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/calculate-deploying-module-panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/calculate-deploying-module-panel.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/calculate-deployment-complete-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/calculate-deployment-complete-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/calculate-deployment-status-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/calculate-deployment-status-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/calculate-list-transactions-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/calculate-list-transactions-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/calculate-starting-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/calculate-starting-message.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/cwd-relative-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/cwd-relative-path.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/helpers/was-anything-executed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/helpers/was-anything-executed.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/pretty-event-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/pretty-event-handler.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/types.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/ui/verbose-event-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/ui/verbose-event-handler.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/bigintReviver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/bigintReviver.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/error-deployment-result-to-exception-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/error-deployment-result-to-exception-message.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/getApiKeyAndUrls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/getApiKeyAndUrls.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/load-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/load-module.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/open.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/open.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/read-deployment-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/read-deployment-parameters.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/resolve-deployment-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/resolve-deployment-id.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/shouldBeHardhatPluginError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/shouldBeHardhatPluginError.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/utils/verifyEtherscanContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/utils/verifyEtherscanContract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/src/visualization/write-visualization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/src/visualization/write-visualization.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/.eslintrc.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/config.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/default-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/default-sender.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/gas-estimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/gas-estimation.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/multiple-batch-contract-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/multiple-batch-contract-deploy.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/error-on-pending-user-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/error-on-pending-user-transactions.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/error-on-rerun-with-replaced-pending-user-transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/error-on-rerun-with-replaced-pending-user-transaction.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/error-on-transaction-dropped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/error-on-transaction-dropped.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/error-on-user-transaction-sent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/error-on-user-transaction-sent.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-dropped-ignition-transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-dropped-ignition-transaction.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-now-complete-ignition-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-now-complete-ignition-transactions.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-pending-ignition-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-pending-ignition-transactions.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-replaced-confirmed-user-transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/rerun-with-replaced-confirmed-user-transaction.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/nonce-checks/revert-nonce-on-simulation-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/nonce-checks/revert-nonce-on-simulation-error.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/rerun/rerun-a-deploy-that-timed-out.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/rerun/rerun-a-deploy-that-timed-out.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/rerun/rerun-after-kill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/rerun/rerun-after-kill.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/rerun/rerun-with-new-contract-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/rerun/rerun-with-new-contract-deploy.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/reset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/reset.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/timeouts/deploy-run-times-out.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/timeouts/deploy-run-times-out.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/deploy/writeLocalhost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/deploy/writeLocalhost.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/.gitignore: -------------------------------------------------------------------------------- 1 | artifacts/ 2 | cache/ 3 | deployments/ 4 | -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-bad-config/contracts/Foo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-bad-config/contracts/Foo.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-bad-config/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-bad-config/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-bad-config/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-bad-config/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/contracts/Foo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/contracts/Foo.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/contracts/Unpayable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/contracts/Unpayable.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-exists-chain/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-not-exists-chain/contracts/Foo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-not-exists-chain/contracts/Foo.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-not-exists-chain/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-not-exists-chain/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/create2-not-exists-chain/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/create2-not-exists-chain/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/contracts/Lock.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/Lock.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters-bigints-as-strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters-bigints-as-strings.json -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters-json5.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters-json5.json5 -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters-too-large.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters-too-large.json -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/lock/ignition/modules/parameters.json -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Bar.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Bar.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/CaptureArraysContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/CaptureArraysContract.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/CaptureComplexObjectContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/CaptureComplexObjectContract.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/EventArgValue.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/EventArgValue.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Factory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Factory.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Fails.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Fails.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/FailureCalls.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/FailureCalls.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Foo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Foo.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Greeter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Greeter.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Ownable.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Owner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Owner.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/SendDataEmitter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/SendDataEmitter.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/StaticCallValue.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/StaticCallValue.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Trace.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/Trace.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/TupleEmitter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/TupleEmitter.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/TupleReturn.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/TupleReturn.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/UsesContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/UsesContract.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/contracts/WithLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/contracts/WithLibrary.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/minimal/ignition/modules/OwnModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/minimal/ignition/modules/OwnModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/multiple-contracts-with-same-name/contracts/Rocket1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/multiple-contracts-with-same-name/contracts/Rocket1.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/multiple-contracts-with-same-name/contracts/Rocket2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/multiple-contracts-with-same-name/contracts/Rocket2.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/multiple-contracts-with-same-name/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/multiple-contracts-with-same-name/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/reset-flag/contracts/Contracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/reset-flag/contracts/Contracts.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/reset-flag/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/reset-flag/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/reset-flag/ignition/modules/FirstPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/reset-flag/ignition/modules/FirstPass.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/reset-flag/ignition/modules/SecondPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/reset-flag/ignition/modules/SecondPass.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/reset-flag/journal.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/reset-flag/journal.jsonl -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/user-modules/contracts/Contracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/user-modules/contracts/Contracts.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/user-modules/contracts/WithLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/user-modules/contracts/WithLibrary.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/user-modules/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/user-modules/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/user-modules/ignition/.testignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/user-modules/ignition/modules/TestModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/user-modules/ignition/modules/TestModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/verify-no-api-key/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/verify-no-api-key/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-config/contracts/Contracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-config/contracts/Contracts.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-config/contracts/Trace.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-config/contracts/Trace.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-config/contracts/WithLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-config/contracts/WithLibrary.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-config/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-config/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-config/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-config/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-invalid-config/contracts/Contracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-invalid-config/contracts/Contracts.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-invalid-config/contracts/Trace.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-invalid-config/contracts/Trace.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-invalid-config/contracts/WithLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-invalid-config/contracts/WithLibrary.sol -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-invalid-config/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-invalid-config/hardhat.config.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/fixture-projects/with-invalid-config/ignition/modules/MyModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/fixture-projects/with-invalid-config/ignition/modules/MyModule.js -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ignition-helper-guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ignition-helper-guard.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/calls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/calls.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/contracts.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/events.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/existing-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/existing-contract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/fully-qualified-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/fully-qualified-names.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/libraries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/libraries.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/params.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/static-calls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/static-calls.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-api/use-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-api/use-module.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/module-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/module-parameters.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/plan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/plan/index.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/setup.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/strategies/create2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/strategies/create2.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/strategies/generic-strategy-constraints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/strategies/generic-strategy-constraints.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/strategies/only-built-in-strategies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/strategies/only-built-in-strategies.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/clear-pending-transactions-from-memory-pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/clear-pending-transactions-from-memory-pool.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/createX-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/createX-tx.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/externally-loaded-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/externally-loaded-contract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/get-balance-for.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/get-balance-for.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/mine-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/mine-block.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/sleep.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/test-ignition-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/test-ignition-helper.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/type-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/type-helper.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/use-ignition-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/use-ignition-project.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/test-helpers/wait-for-pending-txs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/test-helpers/wait-for-pending-txs.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/calculate-batch-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/calculate-batch-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/calculate-deploying-module-panel-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/calculate-deploying-module-panel-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/calculate-deployment-complete-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/calculate-deployment-complete-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/calculate-deployment-status-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/calculate-deployment-status-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/calculate-list-transactions-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/calculate-list-transactions-display.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/calculate-starting-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/calculate-starting-message.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/helpers/test-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/helpers/test-format.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/ui/pretty-event-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/ui/pretty-event-handler.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/utils/bigintReviver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/utils/bigintReviver.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/utils/error-deployment-result-to-exception-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/utils/error-deployment-result-to-exception-message.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/utils/load-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/utils/load-module.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/utils/resolve-deployment-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/utils/resolve-deployment-id.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/verify/getApiKeyAndUrls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/verify/getApiKeyAndUrls.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/verify/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/verify/index.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/test/verify/verifyEtherscanContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/test/verify/verifyEtherscanContract.ts -------------------------------------------------------------------------------- /packages/hardhat-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/hardhat-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/.gitignore -------------------------------------------------------------------------------- /packages/ui/.mocharc.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": "ts-node/register/transpile-only" 3 | } 4 | -------------------------------------------------------------------------------- /packages/ui/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/.npmignore -------------------------------------------------------------------------------- /packages/ui/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/.nycrc -------------------------------------------------------------------------------- /packages/ui/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/CHANGELOG.md -------------------------------------------------------------------------------- /packages/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/README.md -------------------------------------------------------------------------------- /packages/ui/examples/ComplexModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/examples/ComplexModule.js -------------------------------------------------------------------------------- /packages/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/index.html -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/public/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/public/.gitkeep -------------------------------------------------------------------------------- /packages/ui/scripts/generate-example-deployment-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/scripts/generate-example-deployment-json.js -------------------------------------------------------------------------------- /packages/ui/src/assets/ExternalLinkIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/assets/ExternalLinkIcon.tsx -------------------------------------------------------------------------------- /packages/ui/src/assets/TooltipIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/assets/TooltipIcon.tsx -------------------------------------------------------------------------------- /packages/ui/src/assets/purple-rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/assets/purple-rocket.png -------------------------------------------------------------------------------- /packages/ui/src/components/mermaid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/components/mermaid.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/socials/dc-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/components/socials/dc-logo.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/socials/gh-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/components/socials/gh-logo.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/socials/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/components/socials/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/socials/tw-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/components/socials/tw-logo.tsx -------------------------------------------------------------------------------- /packages/ui/src/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/main.css -------------------------------------------------------------------------------- /packages/ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/main.tsx -------------------------------------------------------------------------------- /packages/ui/src/pages/visualization-overview/components/deployment-flow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/pages/visualization-overview/components/deployment-flow.tsx -------------------------------------------------------------------------------- /packages/ui/src/pages/visualization-overview/components/execution-batches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/pages/visualization-overview/components/execution-batches.tsx -------------------------------------------------------------------------------- /packages/ui/src/pages/visualization-overview/components/future-batch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/pages/visualization-overview/components/future-batch.tsx -------------------------------------------------------------------------------- /packages/ui/src/pages/visualization-overview/components/future-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/pages/visualization-overview/components/future-header.tsx -------------------------------------------------------------------------------- /packages/ui/src/pages/visualization-overview/components/summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/pages/visualization-overview/components/summary.tsx -------------------------------------------------------------------------------- /packages/ui/src/pages/visualization-overview/visualization-overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/pages/visualization-overview/visualization-overview.tsx -------------------------------------------------------------------------------- /packages/ui/src/queries/futures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/queries/futures.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/argumentTypeToString.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/utils/argumentTypeToString.tsx -------------------------------------------------------------------------------- /packages/ui/src/utils/to-escaped-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/utils/to-escaped-id.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/to-mermaid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/src/utils/to-mermaid.ts -------------------------------------------------------------------------------- /packages/ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/ui/test/to-mermaid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/test/to-mermaid.ts -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/tsconfig.node.json -------------------------------------------------------------------------------- /packages/ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/packages/ui/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/hardhat-ignition/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------