├── .circleci └── config.yml ├── .editorconfig ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── autosquash.yml │ ├── pr-reminder.yml │ ├── publish-action.yml │ ├── rebase-pull-requests.yml │ ├── run-sut.yml │ └── service-checker.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.dev ├── LICENSE ├── OLLAMA_SETUP.md ├── README.md ├── apps ├── circuit-compiler │ ├── .eslintrc │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── actions │ │ │ │ ├── constant.ts │ │ │ │ └── index.ts │ │ │ ├── app.tsx │ │ │ ├── components │ │ │ │ ├── configurations.tsx │ │ │ │ ├── container.tsx │ │ │ │ ├── generateProof.tsx │ │ │ │ ├── setupExports.tsx │ │ │ │ ├── setupExportsBtn.tsx │ │ │ │ ├── toggler.tsx │ │ │ │ ├── versions.tsx │ │ │ │ └── witness.tsx │ │ │ ├── contexts │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ └── state.ts │ │ │ ├── services │ │ │ │ └── circomPluginClient.ts │ │ │ └── types │ │ │ │ └── index.ts │ │ ├── css │ │ │ └── app.css │ │ ├── example │ │ │ ├── hash.circom │ │ │ └── simple.circom │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ ├── profile.json │ │ └── snarkjs.min.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── contract-verification │ ├── .babelrc │ ├── .browserslistrc │ ├── .eslintrc │ ├── .eslintrc.json │ ├── README.md │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── App.css │ │ │ ├── AppContext.tsx │ │ │ ├── ContractVerificationPluginClient.ts │ │ │ ├── Verifiers │ │ │ │ ├── AbstractVerifier.ts │ │ │ │ ├── BlockscoutVerifier.ts │ │ │ │ ├── EtherscanVerifier.ts │ │ │ │ ├── RoutescanVerifier.ts │ │ │ │ ├── SourcifyV1Verifier.ts │ │ │ │ ├── SourcifyVerifier.ts │ │ │ │ └── index.ts │ │ │ ├── VerifyFormContext.tsx │ │ │ ├── app.tsx │ │ │ ├── components │ │ │ │ ├── AccordionReceipt.tsx │ │ │ │ ├── ConfigInput.tsx │ │ │ │ ├── ConstructorArguments.tsx │ │ │ │ ├── ContractAddressInput.tsx │ │ │ │ ├── ContractDropdown.css │ │ │ │ ├── ContractDropdown.tsx │ │ │ │ ├── NavMenu.tsx │ │ │ │ ├── SearchableChainDropdown.tsx │ │ │ │ └── index.tsx │ │ │ ├── hooks │ │ │ │ ├── useLocalStorage.tsx │ │ │ │ └── useSourcifySupported.tsx │ │ │ ├── layouts │ │ │ │ ├── Default.tsx │ │ │ │ └── index.ts │ │ │ ├── routes.tsx │ │ │ ├── types │ │ │ │ ├── SettingsTypes.ts │ │ │ │ ├── ThemeType.ts │ │ │ │ ├── VerificationTypes.ts │ │ │ │ └── index.ts │ │ │ ├── utils │ │ │ │ ├── default-apis.json │ │ │ │ ├── default-settings.ts │ │ │ │ └── index.ts │ │ │ └── views │ │ │ │ ├── LookupView.tsx │ │ │ │ ├── ReceiptsView.tsx │ │ │ │ ├── SettingsView.tsx │ │ │ │ ├── VerifyView.tsx │ │ │ │ └── index.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ ├── profile.json │ │ └── styles.css │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── debugger │ ├── .babelrc │ ├── .browserslistrc │ ├── .eslintrc │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app.tsx │ │ │ └── debugger.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ └── styles.css │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── doc-gen │ ├── .eslintrc │ ├── .eslintrc.json │ ├── .prettierrc │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── docgen-client.ts │ │ │ ├── docgen │ │ │ │ ├── common │ │ │ │ │ ├── helpers.ts │ │ │ │ │ └── properties.ts │ │ │ │ ├── config.ts │ │ │ │ ├── doc-item.ts │ │ │ │ ├── render.ts │ │ │ │ ├── site.ts │ │ │ │ ├── templates.ts │ │ │ │ ├── themes │ │ │ │ │ └── markdown │ │ │ │ │ │ ├── common.hbs │ │ │ │ │ │ ├── contract.hbs │ │ │ │ │ │ ├── enum.hbs │ │ │ │ │ │ ├── error.hbs │ │ │ │ │ │ ├── event.hbs │ │ │ │ │ │ ├── function.hbs │ │ │ │ │ │ ├── helpers.ts │ │ │ │ │ │ ├── modifier.hbs │ │ │ │ │ │ ├── page.hbs │ │ │ │ │ │ ├── struct.hbs │ │ │ │ │ │ ├── user-defined-value-type.hbs │ │ │ │ │ │ └── variable.hbs │ │ │ │ └── utils │ │ │ │ │ ├── ItemError.ts │ │ │ │ │ ├── arrays-equal.ts │ │ │ │ │ ├── assert-equal-types.ts │ │ │ │ │ ├── clone.ts │ │ │ │ │ ├── ensure-array.ts │ │ │ │ │ ├── execall.ts │ │ │ │ │ ├── is-child.ts │ │ │ │ │ ├── item-type.ts │ │ │ │ │ ├── map-keys.ts │ │ │ │ │ ├── map-values.ts │ │ │ │ │ ├── memoized-getter.ts │ │ │ │ │ ├── natspec.ts │ │ │ │ │ ├── normalizeContractPath.ts │ │ │ │ │ ├── read-item-docs.ts │ │ │ │ │ └── scope.ts │ │ │ ├── hooks │ │ │ │ └── useLocalStorage.tsx │ │ │ └── views │ │ │ │ ├── ErrorView.tsx │ │ │ │ └── index.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.tsx │ │ ├── profile.json │ │ └── types.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── doc-viewer │ ├── .eslintrc │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── App.tsx │ │ │ └── docviewer.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.tsx │ │ └── profile.json │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── learneth │ ├── .eslintrc │ ├── README.md │ ├── project.json │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── components │ │ │ ├── BackButton │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ │ ├── LoadingScreen │ │ │ │ ├── index.css │ │ │ │ └── index.tsx │ │ │ ├── RepoImporter │ │ │ │ ├── index.css │ │ │ │ └── index.tsx │ │ │ └── SlideIn │ │ │ │ ├── index.css │ │ │ │ └── index.tsx │ │ ├── index.css │ │ ├── index.html │ │ ├── main.tsx │ │ ├── pages │ │ │ ├── Home │ │ │ │ ├── FiltersPanel.tsx │ │ │ │ ├── index.css │ │ │ │ └── index.tsx │ │ │ ├── Logo │ │ │ │ └── index.tsx │ │ │ ├── StepDetail │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ │ └── StepList │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ ├── polyfills.ts │ │ ├── profile.json │ │ ├── redux │ │ │ ├── hooks.ts │ │ │ ├── models │ │ │ │ ├── loading.ts │ │ │ │ ├── remixide.ts │ │ │ │ └── workshop.ts │ │ │ └── store.ts │ │ └── remix-client.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── noir-compiler │ ├── .eslintrc │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── actions │ │ │ │ ├── constants.ts │ │ │ │ └── index.ts │ │ │ ├── app.tsx │ │ │ ├── components │ │ │ │ └── container.tsx │ │ │ ├── contexts │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ └── state.ts │ │ │ ├── services │ │ │ │ ├── noirParser.ts │ │ │ │ └── noirPluginClient.ts │ │ │ └── types │ │ │ │ └── index.ts │ │ ├── css │ │ │ └── app.css │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ ├── profile.json │ │ └── snarkjs.min.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── quick-dapp-v2 │ ├── .eslintrc │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── InBrowserVite.tsx │ │ ├── actions │ │ │ └── index.ts │ │ ├── assets │ │ │ └── sparkling.png │ │ ├── components │ │ │ ├── ChatBox │ │ │ │ ├── ChatBox.css │ │ │ │ └── index.tsx │ │ │ ├── ContractGUI │ │ │ │ └── index.tsx │ │ │ ├── CreateInstance │ │ │ │ └── index.tsx │ │ │ ├── DeployPanel │ │ │ │ ├── index.tsx │ │ │ │ └── theme.tsx │ │ │ ├── EditHtmlTemplate │ │ │ │ └── index.tsx │ │ │ ├── EditInstance │ │ │ │ └── index.tsx │ │ │ ├── EditableText │ │ │ │ └── index.tsx │ │ │ ├── ImageUpload │ │ │ │ └── index.tsx │ │ │ ├── LoadingScreen │ │ │ │ └── index.tsx │ │ │ └── MultipleContainers │ │ │ │ ├── components │ │ │ │ ├── Container │ │ │ │ │ ├── Container.tsx │ │ │ │ │ ├── Remove.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Item │ │ │ │ │ ├── Action.tsx │ │ │ │ │ ├── Handle.tsx │ │ │ │ │ ├── Item.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.tsx │ │ │ │ └── multipleContainersKeyboardCoordinates.ts │ │ ├── contexts │ │ │ └── index.ts │ │ ├── index.css │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ ├── profile.json │ │ ├── reducers │ │ │ └── state.ts │ │ └── remix-client.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── webpack.config.js │ └── yarn.lock ├── quick-dapp │ ├── .eslintrc │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── actions │ │ │ └── index.ts │ │ ├── assets │ │ │ └── edit-dapp.png │ │ ├── components │ │ │ ├── ContractGUI │ │ │ │ └── index.tsx │ │ │ ├── CreateInstance │ │ │ │ └── index.tsx │ │ │ ├── DeployPanel │ │ │ │ ├── index.tsx │ │ │ │ └── theme.tsx │ │ │ ├── EditInstance │ │ │ │ └── index.tsx │ │ │ ├── EditableText │ │ │ │ └── index.tsx │ │ │ ├── ImageUpload │ │ │ │ └── index.tsx │ │ │ ├── LoadingScreen │ │ │ │ └── index.tsx │ │ │ └── MultipleContainers │ │ │ │ ├── components │ │ │ │ ├── Container │ │ │ │ │ ├── Container.tsx │ │ │ │ │ ├── Remove.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Item │ │ │ │ │ ├── Action.tsx │ │ │ │ │ ├── Handle.tsx │ │ │ │ │ ├── Item.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.tsx │ │ │ │ └── multipleContainersKeyboardCoordinates.ts │ │ ├── contexts │ │ │ └── index.ts │ │ ├── index.css │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ ├── profile.json │ │ ├── reducers │ │ │ └── state.ts │ │ └── remix-client.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── webpack.config.js │ └── yarn.lock ├── remix-dapp │ ├── .eslintrc │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── actions │ │ │ └── index.ts │ │ ├── assets │ │ │ ├── instance.json │ │ │ └── logo.png │ │ ├── components │ │ │ ├── ContractGUI │ │ │ │ └── index.tsx │ │ │ ├── DappTop │ │ │ │ └── index.tsx │ │ │ ├── DragBar │ │ │ │ └── index.tsx │ │ │ ├── Home │ │ │ │ ├── mobile.tsx │ │ │ │ └── pc.tsx │ │ │ ├── SettingsUI │ │ │ │ ├── account.tsx │ │ │ │ ├── gasPrice.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── locale.tsx │ │ │ │ ├── network.tsx │ │ │ │ ├── theme.tsx │ │ │ │ └── value.tsx │ │ │ ├── UiTerminal │ │ │ │ ├── ChechTxStatus.tsx │ │ │ │ ├── Context.tsx │ │ │ │ ├── RenderCall.tsx │ │ │ │ ├── RenderKnownTransactions.tsx │ │ │ │ ├── Table.tsx │ │ │ │ ├── TxList.tsx │ │ │ │ ├── index.css │ │ │ │ ├── index.tsx │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ └── UniversalDappUI │ │ │ │ ├── index.css │ │ │ │ ├── index.tsx │ │ │ │ └── lowLevelInteractions.tsx │ │ ├── contexts │ │ │ └── index.ts │ │ ├── index.css │ │ ├── index.html │ │ ├── locales │ │ │ ├── en │ │ │ │ ├── index.ts │ │ │ │ ├── terminal.json │ │ │ │ └── udapp.json │ │ │ ├── es │ │ │ │ ├── index.ts │ │ │ │ ├── terminal.json │ │ │ │ └── udapp.json │ │ │ ├── fr │ │ │ │ ├── index.ts │ │ │ │ ├── terminal.json │ │ │ │ └── udapp.json │ │ │ ├── it │ │ │ │ ├── index.ts │ │ │ │ ├── terminal.json │ │ │ │ └── udapp.json │ │ │ └── zh │ │ │ │ ├── index.ts │ │ │ │ ├── terminal.json │ │ │ │ └── udapp.json │ │ ├── main.tsx │ │ ├── reducers │ │ │ └── state.ts │ │ ├── types.ts │ │ ├── utils │ │ │ ├── buildData.ts │ │ │ ├── chains.ts │ │ │ ├── constants.ts │ │ │ ├── metamask.ts │ │ │ ├── tools.ts │ │ │ ├── txRunner.ts │ │ │ └── walletConnect.ts │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── webpack.config.js │ └── yarn.lock ├── remix-ide-e2e │ ├── .eslintrc │ ├── CIRCLE_CI.md │ ├── METAMASK.md │ ├── chrome-driver.sh │ ├── install-webdriver.sh │ ├── nightwatch-chrome.ts │ ├── nightwatch-firefox.ts │ ├── package.json │ ├── seleniumConfig.js │ ├── src │ │ ├── buildGroupTests.js │ │ ├── checkGroupTests.js │ │ ├── cleanupGroupTests.js │ │ ├── commands │ │ │ ├── acceptAndRemember.ts │ │ │ ├── addAtAddressInstance.ts │ │ │ ├── addFile.ts │ │ │ ├── addFileSnekmate.ts │ │ │ ├── addLocalPlugin.ts │ │ │ ├── assistantAddContext.ts │ │ │ ├── assistantClearChat.ts │ │ │ ├── assistantGenerate.ts │ │ │ ├── assistantSetProvider.ts │ │ │ ├── assistantWorkspace.ts │ │ │ ├── checkAnnotations.ts │ │ │ ├── checkAnnotationsNotPresent.ts │ │ │ ├── checkElementStyle.ts │ │ │ ├── checkTerminalFilter.ts │ │ │ ├── checkVariableDebug.ts │ │ │ ├── clearConsole.ts │ │ │ ├── clearEditableContent.ts │ │ │ ├── clearTransactions.ts │ │ │ ├── clickElementAtPosition.ts │ │ │ ├── clickFunction.ts │ │ │ ├── clickInstance.ts │ │ │ ├── clickLaunchIcon.ts │ │ │ ├── connectToExternalHttpProvider.ts │ │ │ ├── createContract.ts │ │ │ ├── currentSelectedFileIs.ts │ │ │ ├── currentWorkspaceIs.ts │ │ │ ├── debugTransaction.ts │ │ │ ├── enableClipBoard.ts │ │ │ ├── executeScriptInTerminal.ts │ │ │ ├── expandAllFolders.ts │ │ │ ├── getAddressAtPosition.ts │ │ │ ├── getBrowserLogs.ts │ │ │ ├── getClipBoardContent.ts │ │ │ ├── getEditorValue.ts │ │ │ ├── getInstalledPlugins.ts │ │ │ ├── getLastTransactionHash.ts │ │ │ ├── getModalBody.ts │ │ │ ├── goToVMTraceStep.ts │ │ │ ├── hideMetaMaskPopup.ts │ │ │ ├── hidePopupPanel.ts │ │ │ ├── hideToolTips.ts │ │ │ ├── journalChildIncludes.ts │ │ │ ├── journalLastChild.ts │ │ │ ├── journalLastChildIncludes.ts │ │ │ ├── modalFooterCancelClick.ts │ │ │ ├── modalFooterOKClick.ts │ │ │ ├── noWorkerErrorFor.ts │ │ │ ├── notContainsText.ts │ │ │ ├── openFile.ts │ │ │ ├── refreshPage.ts │ │ │ ├── removeFile.ts │ │ │ ├── renamePath.ts │ │ │ ├── rightClickCustom.ts │ │ │ ├── scrollAndClick.ts │ │ │ ├── scrollInto.ts │ │ │ ├── scrollToLine.ts │ │ │ ├── selectAccount.ts │ │ │ ├── selectContract.ts │ │ │ ├── selectFiles.ts │ │ │ ├── sendLowLevelTx.ts │ │ │ ├── setEditorValue.ts │ │ │ ├── setSolidityCompilerVersion.ts │ │ │ ├── setupMetamask.ts │ │ │ ├── signMessage.ts │ │ │ ├── switchBrowserTab.ts │ │ │ ├── switchBrowserWindow.ts │ │ │ ├── switchEnvironment.ts │ │ │ ├── switchWorkspace.ts │ │ │ ├── testConstantFunction.ts │ │ │ ├── testContracts.ts │ │ │ ├── testEditorValue.ts │ │ │ ├── testFunction.ts │ │ │ ├── validateValueInput.ts │ │ │ ├── verifyCallReturnValue.ts │ │ │ ├── verifyContracts.ts │ │ │ ├── verifyLoad.ts │ │ │ ├── waitForCompilerLoaded.ts │ │ │ ├── waitForElementContainsText.ts │ │ │ └── waitForElementNotContainsText.ts │ │ ├── examples │ │ │ ├── editor-test-contracts.ts │ │ │ └── example-contracts.ts │ │ ├── githttpbackend │ │ │ ├── package.json │ │ │ ├── setup.sh │ │ │ ├── src │ │ │ │ └── server.ts │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ ├── helpers │ │ │ ├── buildgrouptest.ts │ │ │ ├── foundry_compilation.json │ │ │ ├── hardhat_compilation_7839ba878952cc00ff316061405f273a.json │ │ │ ├── hardhat_compilation_Lock.dbg.json │ │ │ ├── hardhat_compilation_Lock.json │ │ │ ├── init.ts │ │ │ └── truffle_compilation.json │ │ ├── local-plugin │ │ │ ├── .babelrc │ │ │ ├── .browserslistrc │ │ │ ├── .eslintrc │ │ │ ├── project.json │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── app.css │ │ │ │ │ ├── app.tsx │ │ │ │ │ └── logger.tsx │ │ │ │ ├── assets │ │ │ │ │ └── .gitkeep │ │ │ │ ├── environments │ │ │ │ │ ├── environment.prod.ts │ │ │ │ │ └── environment.ts │ │ │ │ ├── favicon.ico │ │ │ │ ├── index.html │ │ │ │ ├── main.tsx │ │ │ │ ├── polyfills.ts │ │ │ │ └── styles.css │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ └── webpack.config.js │ │ ├── select_tests.sh │ │ ├── tests │ │ │ ├── ai_panel.test.ts │ │ │ ├── ballot.test.ts │ │ │ ├── ballot_0_4_14.test.ts │ │ │ ├── blockchain.test.ts │ │ │ ├── bottom-bar.test.ts │ │ │ ├── circom.test.ts │ │ │ ├── code_format.test.ts │ │ │ ├── compile_run_widget.test.ts │ │ │ ├── compiler_api.test.ts │ │ │ ├── contract_flattener.test.ts │ │ │ ├── contract_verification.test.ts │ │ │ ├── debugger.test.ts │ │ │ ├── defaultLayout.test.ts │ │ │ ├── deploy_vefiry.test.ts │ │ │ ├── dgit_github.test.ts │ │ │ ├── dgit_local.test.ts │ │ │ ├── editor.test.ts │ │ │ ├── editorHoverContext.test.ts │ │ │ ├── editorReferences.test.ts │ │ │ ├── editor_autocomplete.test.ts │ │ │ ├── editor_error_marker.test.ts │ │ │ ├── editor_line_text.test.ts │ │ │ ├── eip1153.test.ts │ │ │ ├── eip7702.test.ts │ │ │ ├── environment-account.test.ts │ │ │ ├── erc721.test.ts │ │ │ ├── etherscan_api.test.ts │ │ │ ├── expandAllFolders.test.ts │ │ │ ├── fileExplorer.test.ts │ │ │ ├── fileManager_api.test.ts │ │ │ ├── file_decorator.test.ts │ │ │ ├── file_explorer_context_menu.test.ts │ │ │ ├── file_explorer_dragdrop.test.ts │ │ │ ├── file_explorer_multiselect.test.ts │ │ │ ├── generalSettings.test.ts │ │ │ ├── gist.test.ts │ │ │ ├── homeTab.test.ts │ │ │ ├── importFromGithub.test.ts │ │ │ ├── layout.test.ts │ │ │ ├── learneth.test.ts │ │ │ ├── libraryDeployment.test.ts │ │ │ ├── matomo-bot-detection.test.ts │ │ │ ├── matomo-consent.test.ts │ │ │ ├── mcp_all_resources.test.ts │ │ │ ├── mcp_all_tools.test.ts │ │ │ ├── mcp_server_complete.test.ts │ │ │ ├── mcp_server_connection.test.ts │ │ │ ├── mcp_server_lifecycle.test.ts │ │ │ ├── mcp_workflow_integration.test.ts │ │ │ ├── metamask.test.ts │ │ │ ├── migrateFileSystem.test.ts │ │ │ ├── noir.test.ts │ │ │ ├── pinned_contracts.test.ts │ │ │ ├── pluginManager.test.ts │ │ │ ├── plugin_api.ts │ │ │ ├── providers.test.ts │ │ │ ├── proxy_oz_v4.test.ts │ │ │ ├── proxy_oz_v5.test.ts │ │ │ ├── proxy_oz_v5_non_shanghai_runtime.test.ts │ │ │ ├── publishContract.test.ts │ │ │ ├── quickDapp_metamask.test.ts │ │ │ ├── recorder.test.ts │ │ │ ├── remixd.test.ts │ │ │ ├── runAndDeploy.test.ts │ │ │ ├── sauce.ts │ │ │ ├── script-runner.test.ts │ │ │ ├── search.test.ts │ │ │ ├── signingMessage.test.ts │ │ │ ├── sol2uml.test.ts │ │ │ ├── solidityImport.test.ts │ │ │ ├── solidityUnittests.test.ts │ │ │ ├── specialFunctions.test.ts │ │ │ ├── staticAnalysis.test.ts │ │ │ ├── stressEditor.test.ts │ │ │ ├── template_exp_modal.test.ts │ │ │ ├── terminal.test.ts │ │ │ ├── toggle_panels.test.ts │ │ │ ├── transactionExecution.test.ts │ │ │ ├── txListener.test.ts │ │ │ ├── uniswap_v4_core.test.ts │ │ │ ├── url.test.ts │ │ │ ├── usingWebWorker.test.ts │ │ │ ├── verticalIconsPanel.test.ts │ │ │ ├── vm_state.test.ts │ │ │ ├── vyper_api.test.ts │ │ │ ├── walkthrough.test.ts │ │ │ ├── workspace.test.ts │ │ │ └── workspace_git.test.ts │ │ └── types │ │ │ └── index.d.ts │ ├── tsconfig.e2e.json │ ├── tsconfig.json │ ├── update_metamask.sh │ └── yarn.lock ├── remix-ide │ ├── .babelrc │ ├── .dockerignore │ ├── .env.example │ ├── .eslintrc │ ├── .gitignore │ ├── .npmignore │ ├── .nvmrc │ ├── Dockerfile │ ├── Dockerfile.dev │ ├── LICENSE.md │ ├── _config.yml │ ├── background.js │ ├── build.yaml │ ├── ci │ │ ├── browser_test.sh │ │ ├── browser_test_plugin.sh │ │ ├── build_and_publish_docker_images.sh │ │ ├── copy_resources.sh │ │ ├── deploy_remix-alpha.sh │ │ ├── deploy_remix-beta.sh │ │ ├── deploy_remix-live.sh │ │ ├── download_e2e_assets.js │ │ ├── downloadsoljson.sh │ │ ├── gh-actions-deploy.yml │ │ ├── lint-targets.js │ │ ├── makeMockCompiler.js │ │ ├── metamask.sh │ │ ├── publishIpfs │ │ ├── rerun_failed.sh │ │ ├── sauceDisconnect.js │ │ ├── setup_slither_if_needed.sh │ │ ├── singletest.sh │ │ ├── splice_tests.js │ │ └── update_desktop_release_assets.ts │ ├── contracts │ │ ├── README.txt │ │ ├── app │ │ │ ├── ethereum │ │ │ │ └── constitution.sol │ │ │ └── solidity │ │ │ │ └── mode.sol │ │ ├── ballot.sol │ │ ├── contract1.sol │ │ ├── contract2.sol │ │ ├── folder1 │ │ │ ├── contract1.sol │ │ │ ├── contract2.sol │ │ │ ├── contract_chrome.sol │ │ │ ├── contract_chrome_toremove.sol │ │ │ ├── contract_firefox.sol │ │ │ └── contract_firefox_toremove.sol │ │ ├── hardhat │ │ │ ├── artifacts │ │ │ │ ├── build-info │ │ │ │ │ ├── .gitgnore │ │ │ │ │ └── 7839ba878952cc00ff316061405f273a.json │ │ │ │ └── contracts │ │ │ │ │ └── Lock.sol │ │ │ │ │ ├── .gitgnore │ │ │ │ │ ├── Lock.dbg.json │ │ │ │ │ └── Lock.json │ │ │ ├── compiler_config.json │ │ │ ├── contracts │ │ │ │ └── Lock.sol │ │ │ └── hardhat.config.js │ │ ├── node_modules │ │ │ └── openzeppelin-solidity │ │ │ │ └── contracts │ │ │ │ ├── math │ │ │ │ └── SafeMath.sol │ │ │ │ └── sample.sol │ │ ├── src │ │ │ ├── gmbh │ │ │ │ ├── company.sol │ │ │ │ ├── contract.sol │ │ │ │ └── test.sol │ │ │ ├── leasing.sol │ │ │ ├── ug │ │ │ │ └── finance.sol │ │ │ └── voting.sol │ │ ├── test │ │ │ └── client │ │ │ │ └── credit.sol │ │ ├── tests │ │ │ └── Ballot_test.sol │ │ └── truffle │ │ │ ├── build │ │ │ └── contracts │ │ │ │ └── .gitignore │ │ │ ├── contracts │ │ │ └── Migrations.sol │ │ │ └── truffle-config.js │ ├── docker-compose.yaml │ ├── manifest.json │ ├── meetings.md │ ├── nginx.conf │ ├── project.json │ ├── remix-screenshot-400h.png │ ├── research-project.md │ ├── src │ │ ├── 404.html │ │ ├── app.ts │ │ ├── app │ │ │ ├── components │ │ │ │ ├── DesktopClientUI.tsx │ │ │ │ ├── bottom-bar-panel.tsx │ │ │ │ ├── bottom-bar.tsx │ │ │ │ ├── hidden-panel.tsx │ │ │ │ ├── main-panel.tsx │ │ │ │ ├── panel.ts │ │ │ │ ├── plugin-manager-component.tsx │ │ │ │ ├── popup-panel.tsx │ │ │ │ ├── preload.tsx │ │ │ │ ├── right-side-panel.tsx │ │ │ │ ├── side-panel.tsx │ │ │ │ ├── status-bar.tsx │ │ │ │ ├── styles │ │ │ │ │ ├── bottom-bar.css │ │ │ │ │ └── preload.css │ │ │ │ ├── top-bar.tsx │ │ │ │ └── vertical-icons.tsx │ │ │ ├── contexts │ │ │ │ └── TrackingContext.tsx │ │ │ ├── editor │ │ │ │ ├── editor.js │ │ │ │ └── type-fetcher.ts │ │ │ ├── files │ │ │ │ ├── dgitProvider.ts │ │ │ │ ├── electronProvider.ts │ │ │ │ ├── fileManager.ts │ │ │ │ ├── fileProvider.ts │ │ │ │ ├── fileSystem.ts │ │ │ │ ├── filesystems │ │ │ │ │ ├── fileSystemUtility.ts │ │ │ │ │ ├── indexedDB.ts │ │ │ │ │ └── localStorage.ts │ │ │ │ ├── foundry-handle.js │ │ │ │ ├── git-handle.js │ │ │ │ ├── hardhat-handle.js │ │ │ │ ├── remixDProvider.js │ │ │ │ ├── slither-handle.js │ │ │ │ ├── styles │ │ │ │ │ └── file-explorer-styles.js │ │ │ │ ├── truffle-handle.js │ │ │ │ └── workspaceFileProvider.js │ │ │ ├── matomo │ │ │ │ ├── BotDetector.ts │ │ │ │ ├── MatomoAutoInit.ts │ │ │ │ ├── MatomoConfig.ts │ │ │ │ └── MatomoManager.ts │ │ │ ├── pages │ │ │ │ └── GitHubPopupCallback.tsx │ │ │ ├── panels │ │ │ │ ├── file-panel.js │ │ │ │ ├── layout.ts │ │ │ │ ├── styles │ │ │ │ │ └── terminal-styles.js │ │ │ │ ├── tab-proxy.js │ │ │ │ └── terminal.tsx │ │ │ ├── plugins │ │ │ │ ├── ai-dapp-generator.ts │ │ │ │ ├── code-format.ts │ │ │ │ ├── code-format │ │ │ │ │ └── parser.ts │ │ │ │ ├── compile-details.tsx │ │ │ │ ├── config.ts │ │ │ │ ├── contractFlattener.tsx │ │ │ │ ├── desktop-client.tsx │ │ │ │ ├── electron │ │ │ │ │ ├── appUpdaterPlugin.ts │ │ │ │ │ ├── circomElectronPlugin.ts │ │ │ │ │ ├── compilerLoaderPlugin.ts │ │ │ │ │ ├── desktopHostPlugin.ts │ │ │ │ │ ├── electronConfigPlugin.ts │ │ │ │ │ ├── foundryPlugin.ts │ │ │ │ │ ├── fsPlugin.ts │ │ │ │ │ ├── gitHubAuthHandler.ts │ │ │ │ │ ├── hardhatPlugin.ts │ │ │ │ │ ├── isoGitPlugin.ts │ │ │ │ │ ├── ripgrepPlugin.ts │ │ │ │ │ ├── slitherPlugin.ts │ │ │ │ │ ├── templatesPlugin.ts │ │ │ │ │ └── xtermPlugin.ts │ │ │ │ ├── file-decorator.ts │ │ │ │ ├── git.tsx │ │ │ │ ├── matomo.ts │ │ │ │ ├── notification.tsx │ │ │ │ ├── parser │ │ │ │ │ ├── code-parser.tsx │ │ │ │ │ ├── services │ │ │ │ │ │ ├── antlr-worker.ts │ │ │ │ │ │ ├── code-parser-antlr-service.ts │ │ │ │ │ │ ├── code-parser-compiler.ts │ │ │ │ │ │ ├── code-parser-gas-service.ts │ │ │ │ │ │ └── code-parser-imports.ts │ │ │ │ │ └── types │ │ │ │ │ │ ├── antlr-types.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── permission-handler-plugin.tsx │ │ │ │ ├── prompt.ts │ │ │ │ ├── remix-ai-assistant.tsx │ │ │ │ ├── remix-templates.ts │ │ │ │ ├── remixAIPlugin.tsx │ │ │ │ ├── remixGuide.css │ │ │ │ ├── remixGuide.tsx │ │ │ │ ├── remixGuideData.json │ │ │ │ ├── remixd-handle.tsx │ │ │ │ ├── script-runner-bridge.tsx │ │ │ │ ├── solidity-script.tsx │ │ │ │ ├── solidity-umlgen.tsx │ │ │ │ ├── storage.ts │ │ │ │ ├── template-explorer-modal.tsx │ │ │ │ ├── templates-selection │ │ │ │ │ ├── templates-selection-plugin.css │ │ │ │ │ ├── templates-selection-plugin.tsx │ │ │ │ │ └── templates.ts │ │ │ │ ├── vyper-compilation-details.tsx │ │ │ │ └── walletconnect │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils │ │ │ │ │ ├── chains.ts │ │ │ │ │ └── constants.ts │ │ │ ├── providers │ │ │ │ ├── abstract-provider.tsx │ │ │ │ ├── custom-vm-fork-provider.tsx │ │ │ │ ├── environment-explorer.tsx │ │ │ │ ├── external-http-provider.tsx │ │ │ │ ├── foundry-provider.tsx │ │ │ │ ├── ganache-provider.tsx │ │ │ │ ├── hardhat-provider.tsx │ │ │ │ ├── injected-custom-provider.tsx │ │ │ │ ├── injected-provider-default.tsx │ │ │ │ ├── injected-provider.tsx │ │ │ │ ├── mainnet-vm-fork-provider.tsx │ │ │ │ ├── sepolia-vm-fork-provider.tsx │ │ │ │ ├── style │ │ │ │ │ └── environment-explorer.css │ │ │ │ └── vm-provider.tsx │ │ │ ├── tabs │ │ │ │ ├── analysis-tab.js │ │ │ │ ├── compile-and-run.ts │ │ │ │ ├── compile-tab.js │ │ │ │ ├── debugger-tab.js │ │ │ │ ├── locale-module.ts │ │ │ │ ├── locales │ │ │ │ │ ├── en │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── contractverification.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── desktopDownload.json │ │ │ │ │ │ ├── editor.json │ │ │ │ │ │ ├── electron.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── git.json │ │ │ │ │ │ ├── gitui.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── noir.json │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── publishToStorage.json │ │ │ │ │ │ ├── quickDapp.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── remixd.json │ │ │ │ │ │ ├── scriptrunnerui.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solUmlGen.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ ├── udapp.json │ │ │ │ │ │ └── vyper.json │ │ │ │ │ ├── es │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solUmlGen.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ └── udapp.json │ │ │ │ │ ├── fr │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solUmlGen.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ └── udapp.json │ │ │ │ │ ├── it │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── editor.json │ │ │ │ │ │ ├── electron.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── gitui.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── quickDapp.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solUmlGen.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ ├── udapp.json │ │ │ │ │ │ └── vyper.json │ │ │ │ │ ├── ko │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ └── udapp.json │ │ │ │ │ ├── ru │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ └── udapp.json │ │ │ │ │ └── zh │ │ │ │ │ │ ├── circuit.json │ │ │ │ │ │ ├── debugger.json │ │ │ │ │ │ ├── filePanel.json │ │ │ │ │ │ ├── home.json │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── panel.json │ │ │ │ │ │ ├── permissionHandler.json │ │ │ │ │ │ ├── pluginManager.json │ │ │ │ │ │ ├── remixApp.json │ │ │ │ │ │ ├── remixUiTabs.json │ │ │ │ │ │ ├── search.json │ │ │ │ │ │ ├── settings.json │ │ │ │ │ │ ├── solUmlGen.json │ │ │ │ │ │ ├── solidity.json │ │ │ │ │ │ ├── solidityUnitTesting.json │ │ │ │ │ │ ├── terminal.json │ │ │ │ │ │ └── udapp.json │ │ │ │ ├── network-module.js │ │ │ │ ├── runTab │ │ │ │ │ └── model │ │ │ │ │ │ └── recorder.ts │ │ │ │ ├── script-runner-ui.tsx │ │ │ │ ├── search.tsx │ │ │ │ ├── settings-tab.tsx │ │ │ │ ├── state-logger.js │ │ │ │ ├── styles │ │ │ │ │ ├── analysis-tab-styles.js │ │ │ │ │ ├── compile-tab-styles.js │ │ │ │ │ ├── debugger-tab-styles.js │ │ │ │ │ ├── plugin-tab-styles.js │ │ │ │ │ ├── settings-tab-styles.js │ │ │ │ │ ├── support-tab-styles.js │ │ │ │ │ ├── tabbed-menu-styles.js │ │ │ │ │ └── test-tab-styles.js │ │ │ │ ├── test-tab.js │ │ │ │ ├── theme-module.ts │ │ │ │ └── web3-provider.js │ │ │ ├── udapp │ │ │ │ ├── index.js │ │ │ │ ├── make-udapp.js │ │ │ │ └── run-tab.tsx │ │ │ ├── ui │ │ │ │ ├── landing-page │ │ │ │ │ └── landing-page.js │ │ │ │ ├── styles-guide │ │ │ │ │ └── styleGuideClean.js │ │ │ │ └── styles │ │ │ │ │ ├── auto-complete-popup-styles.js │ │ │ │ │ ├── dropdown-styles.js │ │ │ │ │ ├── modal-dialog-custom-styles.js │ │ │ │ │ ├── modaldialog-styles.js │ │ │ │ │ └── tooltip-styles.js │ │ │ └── utils │ │ │ │ ├── AppRenderer.tsx │ │ │ │ ├── AppSetup.ts │ │ │ │ └── TrackingFunction.ts │ │ ├── assets │ │ │ ├── audio │ │ │ │ ├── remiGuitar-single-power-chord-A-minor.mp3 │ │ │ │ └── remiGuitar-single-power-chord-A-minor.wav │ │ │ ├── css │ │ │ │ ├── font-awesome.min.css │ │ │ │ ├── intro.js │ │ │ │ │ ├── 2.7.0 │ │ │ │ │ │ └── introjs.min.css │ │ │ │ │ └── 4.1.0 │ │ │ │ │ │ └── introjs.min.css │ │ │ │ ├── pygment_trac.css │ │ │ │ └── themes │ │ │ │ │ ├── remix-dark_tvx1s2.css │ │ │ │ │ └── remix-light_powaqg.css │ │ │ ├── fontawesome │ │ │ │ ├── css │ │ │ │ │ └── all.css │ │ │ │ └── webfonts │ │ │ │ │ ├── custom-icons.ttf │ │ │ │ │ ├── custom-icons.woff2 │ │ │ │ │ ├── fa-brands-400.ttf │ │ │ │ │ ├── fa-brands-400.woff2 │ │ │ │ │ ├── fa-duotone-900.ttf │ │ │ │ │ ├── fa-duotone-900.woff2 │ │ │ │ │ ├── fa-light-300.ttf │ │ │ │ │ ├── fa-light-300.woff2 │ │ │ │ │ ├── fa-regular-400.ttf │ │ │ │ │ ├── fa-regular-400.woff2 │ │ │ │ │ ├── fa-solid-900.ttf │ │ │ │ │ └── fa-solid-900.woff2 │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── img │ │ │ │ ├── EnvironmentExplorerLogo.webp │ │ │ │ ├── StarkNetLogo.png │ │ │ │ ├── Walletconnect-logo.png │ │ │ │ ├── YouTubeLogo.webp │ │ │ │ ├── aiLogo.svg │ │ │ │ ├── aiLogoHead.webp │ │ │ │ ├── arbitrum-arb-logo.png │ │ │ │ ├── bgRemi.webp │ │ │ │ ├── bgRemi_small.webp │ │ │ │ ├── brave.png │ │ │ │ ├── circom-icon-bw-800b.webp │ │ │ │ ├── circom.webp │ │ │ │ ├── contractVerification.webp │ │ │ │ ├── cookbook.webp │ │ │ │ ├── debuggerLogo.webp │ │ │ │ ├── deployAndRun.webp │ │ │ │ ├── dgit.webp │ │ │ │ ├── favicon.ico │ │ │ │ ├── fileManager.webp │ │ │ │ ├── foundry.png │ │ │ │ ├── gasStation_50.png │ │ │ │ ├── gnosis_chain.png │ │ │ │ ├── gnosissafeLogo.png │ │ │ │ ├── guitarRemiCroped.webp │ │ │ │ ├── hardhat.png │ │ │ │ ├── hexagon-remix-greengrey-texture.png │ │ │ │ ├── home.webp │ │ │ │ ├── homeStickers.png │ │ │ │ ├── icon.png │ │ │ │ ├── ipfs.webp │ │ │ │ ├── learnEthLogo.webp │ │ │ │ ├── linea_chain.png │ │ │ │ ├── localPlugin.webp │ │ │ │ ├── logoicon.svg │ │ │ │ ├── metamask.png │ │ │ │ ├── moreLogo.webp │ │ │ │ ├── mythxLogo.webp │ │ │ │ ├── noir-icon12.webp │ │ │ │ ├── oneclickdapp.webp │ │ │ │ ├── openzeppelin-logo.png │ │ │ │ ├── openzeppelinLogo.png │ │ │ │ ├── optimism-ethereum-op-logo.png │ │ │ │ ├── optimismLogo.webp │ │ │ │ ├── oxprojectLogo.png │ │ │ │ ├── pipelineLogo.webp │ │ │ │ ├── pluginManager.webp │ │ │ │ ├── quickDappLogo.webp │ │ │ │ ├── remi-prof.webp │ │ │ │ ├── remi_drums_whatsnew.webp │ │ │ │ ├── remix-link-illustration.svg │ │ │ │ ├── remix-logo-blue.png │ │ │ │ ├── remixAI_small.svg │ │ │ │ ├── remixLogo.webp │ │ │ │ ├── remixRewardBetaTester.webp │ │ │ │ ├── remixRewardBetaTester_small.webp │ │ │ │ ├── remixRewardUser.webp │ │ │ │ ├── remixRewardUser_small.webp │ │ │ │ ├── remix_logo_light.webp │ │ │ │ ├── remixai-logoAI.webp │ │ │ │ ├── remixai-logoDark.webp │ │ │ │ ├── remixai-logoDefault.webp │ │ │ │ ├── remixverticaltextLogo.png │ │ │ │ ├── search_icon.webp │ │ │ │ ├── settings.webp │ │ │ │ ├── sleepingRemiCroped.webp │ │ │ │ ├── solSurvey2024.webp │ │ │ │ ├── solhintLogo.webp │ │ │ │ ├── solid-gear-circle-play.svg │ │ │ │ ├── solidity-logo.webp │ │ │ │ ├── solidity.webp │ │ │ │ ├── solidityLogo.webp │ │ │ │ ├── solidityScanLogo.webp │ │ │ │ ├── sourcifyNewLogo.webp │ │ │ │ ├── starkNetLogo.webp │ │ │ │ ├── staticAnalysis.webp │ │ │ │ ├── staticAnalysisColorBlue.webp │ │ │ │ ├── swarm.webp │ │ │ │ ├── swarmColor.webp │ │ │ │ ├── trust-wallet.png │ │ │ │ ├── unitTesting.webp │ │ │ │ ├── unknownPluginIcon.webp │ │ │ │ ├── vyperLogo.webp │ │ │ │ ├── vyperLogo2.webp │ │ │ │ └── workshopLogo.webp │ │ │ ├── js │ │ │ │ ├── browserfs.min.js │ │ │ │ ├── editor │ │ │ │ │ └── darkTheme.js │ │ │ │ ├── intro.min.js │ │ │ │ ├── matomo-debug-plugin.js │ │ │ │ ├── parser │ │ │ │ │ ├── Solidity-EZVQ6AE4.tokens │ │ │ │ │ ├── antlr.js │ │ │ │ │ └── antlr.js.map │ │ │ │ └── pre-splash.js │ │ │ └── list.json │ │ ├── blockchain │ │ │ ├── blockchain.tsx │ │ │ ├── execution-context.js │ │ │ ├── helper.ts │ │ │ └── providers │ │ │ │ ├── injected.ts │ │ │ │ ├── node.ts │ │ │ │ ├── vm.ts │ │ │ │ └── worker-vm.ts │ │ ├── config.js │ │ ├── favicon.ico │ │ ├── global │ │ │ └── registry.js │ │ ├── index.css │ │ ├── index.html │ │ ├── index.tsx │ │ ├── lib │ │ │ ├── events.js │ │ │ └── helper.js │ │ ├── main.js │ │ ├── polyfills.ts │ │ ├── registry.js │ │ ├── remixAppManager.ts │ │ ├── remixEngine.js │ │ ├── types │ │ │ └── index.d.ts │ │ └── walkthroughService.js │ ├── stats.json │ ├── team-best-practices.md │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── webpack.config.js ├── remixdesktop │ ├── Info.plist │ ├── README.md │ ├── TEST.md │ ├── afterbuild.js │ ├── aftersign.js │ ├── alpha.json │ ├── assets │ │ ├── icon.icns │ │ └── icon.png │ ├── beta.json │ ├── checkabi.js │ ├── circom-download │ │ └── latest │ │ │ └── circom-linux-amd64 │ ├── entitlements.mac.plist │ ├── esbuild.js │ ├── insiders.json │ ├── latest.json │ ├── nightwatch.conf.js │ ├── notarizedmg.sh │ ├── package.json │ ├── run-git-server-local.sh │ ├── run_ci_test.sh │ ├── run_git_ui_isogit_tests.sh │ ├── rundist.bash │ ├── rundist_esbuild.bash │ ├── rundist_tsc.bash │ ├── rundist_webpack.bash │ ├── setup-ci-display.sh │ ├── sign-windows.sh │ ├── splice_tests.js │ ├── src │ │ ├── engine.ts │ │ ├── global.d.ts │ │ ├── lib │ │ │ ├── databatcher.ts │ │ │ ├── index.ts │ │ │ ├── remixd.ts │ │ │ ├── server.ts │ │ │ └── utils.ts │ │ ├── main.ts │ │ ├── menus │ │ │ ├── commands.ts │ │ │ ├── darwin.ts │ │ │ ├── edit.ts │ │ │ ├── file.ts │ │ │ ├── git.ts │ │ │ ├── help.ts │ │ │ ├── main.ts │ │ │ ├── terminal.ts │ │ │ ├── view.ts │ │ │ └── window.ts │ │ ├── plugins │ │ │ ├── appUpdater.ts │ │ │ ├── circomElectronBasePlugin.ts │ │ │ ├── compilerLoader.ts │ │ │ ├── configPlugin.ts │ │ │ ├── desktopHost.ts │ │ │ ├── foundryPlugin.ts │ │ │ ├── fsPlugin.ts │ │ │ ├── githubAuthHandler.ts │ │ │ ├── hardhatPlugin.ts │ │ │ ├── isoGitPlugin.ts │ │ │ ├── ripgrepPlugin.ts │ │ │ ├── slitherPlugin.ts │ │ │ ├── templates.ts │ │ │ └── xtermPlugin.ts │ │ ├── preload.ts │ │ ├── tools │ │ │ ├── circom.ts │ │ │ └── git.ts │ │ ├── types │ │ │ └── index.ts │ │ └── utils │ │ │ ├── config.ts │ │ │ ├── findExecutable.ts │ │ │ ├── log.ts │ │ │ ├── matamo.ts │ │ │ ├── pluginEventDataBatcher.ts │ │ │ └── portFinder.ts │ ├── test-runner.js │ ├── test │ │ ├── cache_dir │ │ │ └── remixdesktop.json │ │ ├── lib │ │ │ └── git.ts │ │ ├── nighwatch.app.ts │ │ ├── tests │ │ │ └── app │ │ │ │ ├── circom-compiler.test.ts │ │ │ │ ├── circom-script.test.ts │ │ │ │ ├── compiler.test.ts │ │ │ │ ├── externaleditor.test.ts │ │ │ │ ├── foundry.test.ts │ │ │ │ ├── gist.test.ts │ │ │ │ ├── git-ui.test.ts │ │ │ │ ├── git-ui_2.test.ts │ │ │ │ ├── git-ui_3.test.ts │ │ │ │ ├── git-ui_4.test.ts │ │ │ │ ├── git.test.ts │ │ │ │ ├── github.test.ts │ │ │ │ ├── github_2.test.ts │ │ │ │ ├── github_3.test.ts │ │ │ │ ├── hardhat.test.ts │ │ │ │ ├── metamask.test.ts │ │ │ │ ├── offline.test.ts │ │ │ │ ├── search.test.ts │ │ │ │ ├── slitherlinux.test.ts │ │ │ │ ├── templates.test.ts │ │ │ │ ├── xterm.test.ts │ │ │ │ └── xtermwin.test.ts │ │ └── types │ │ │ └── index.d.ts │ ├── test_only.json │ ├── tsconfig.e2e.json │ ├── tsconfig.json │ ├── webpack.config.js │ └── yarn.lock ├── solhint │ ├── .eslintrc │ ├── package.json │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── App.tsx │ │ │ └── SolhintPluginClient.ts │ │ ├── favicon.ico │ │ ├── index.d.ts │ │ ├── index.html │ │ ├── main.tsx │ │ └── profile.json │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── webpack.config.js │ └── yarn.lock ├── solidity-compiler │ ├── .babelrc │ ├── .browserslistrc │ ├── .eslintrc │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app.tsx │ │ │ └── compiler.ts │ │ ├── assets │ │ │ ├── .gitkeep │ │ │ ├── img │ │ │ │ └── ipfs.webp │ │ │ └── js │ │ │ │ └── .gitignore │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ └── styles.css │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js └── vyper │ ├── .babelrc │ ├── .browserslistrc │ ├── .eslintrc │ ├── README.md │ ├── project.json │ ├── src │ ├── app │ │ ├── app.css │ │ ├── app.tsx │ │ ├── components │ │ │ ├── CompileErrorCard.tsx │ │ │ ├── CompilerButton.tsx │ │ │ ├── CustomAccordionToggle.tsx │ │ │ ├── LocalUrl.tsx │ │ │ ├── VyperResult.tsx │ │ │ └── WarnRemote.tsx │ │ └── utils │ │ │ ├── compiler.tsx │ │ │ ├── index.ts │ │ │ ├── remix-client.tsx │ │ │ └── types.ts │ ├── assets │ │ ├── .gitkeep │ │ ├── logo.svg │ │ ├── star.svg │ │ └── vyperLogo_v2.webp │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.tsx │ ├── polyfills.ts │ ├── profile.json │ └── styles.css │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── webpack.config.js ├── automation.md ├── babel.config.js ├── createPRToBeta.ts ├── crowdin.yml ├── docker-compose.yaml ├── funding.json ├── gulpfile.js ├── lerna.json ├── libs ├── .gitmodules ├── README.md ├── endpoints-helper │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── ghaction-helper │ ├── .eslintrc │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── artifacts-helper.ts │ │ ├── chai.ts │ │ ├── ethers.ts │ │ ├── index.ts │ │ └── methods.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-ai-core │ ├── .eslintrc │ ├── README.md │ ├── project.json │ ├── src │ │ ├── agents │ │ │ ├── codeExplainAgent.ts │ │ │ ├── completionAgent.ts │ │ │ ├── contractAgent.ts │ │ │ ├── securityAgent.ts │ │ │ └── workspaceAgent.ts │ │ ├── config │ │ │ └── mcpDefaultServers.ts │ │ ├── helpers │ │ │ ├── chatCommandParser.ts │ │ │ ├── compile.ts │ │ │ ├── localImportsExtractor.ts │ │ │ ├── streamHandler.ts │ │ │ └── textSanitizer.ts │ │ ├── index.ts │ │ ├── inferencers │ │ │ ├── local │ │ │ │ ├── fimModelConfig.ts │ │ │ │ ├── ollama.ts │ │ │ │ ├── ollamaInferencer.ts │ │ │ │ └── systemPrompts.ts │ │ │ ├── mcp │ │ │ │ ├── codeExecutor.ts │ │ │ │ ├── mcpClient.ts │ │ │ │ ├── mcpInferencer.ts │ │ │ │ └── toolApiGenerator.ts │ │ │ └── remote │ │ │ │ └── remoteInference.ts │ │ ├── prompts │ │ │ ├── chat.ts │ │ │ └── promptBuilder.ts │ │ ├── remix-mcp-server │ │ │ ├── RemixMCPServer.ts │ │ │ ├── handlers │ │ │ │ ├── CodeAnalysisHandler.ts │ │ │ │ ├── CompilationHandler.ts │ │ │ │ ├── DebuggingHandler.ts │ │ │ │ ├── DeploymentHandler.ts │ │ │ │ ├── FileManagementHandler.ts │ │ │ │ └── TutorialsHandler.ts │ │ │ ├── index.ts │ │ │ ├── middleware │ │ │ │ ├── SecurityMiddleware.ts │ │ │ │ └── ValidationMiddleware.ts │ │ │ ├── providers │ │ │ │ ├── CompilationResourceProvider.ts │ │ │ │ ├── DeploymentResourceProvider.ts │ │ │ │ ├── ProjectResourceProvider.ts │ │ │ │ └── TutorialsResourceProvider.ts │ │ │ ├── registry │ │ │ │ ├── RemixResourceProviderRegistry.ts │ │ │ │ └── RemixToolRegistry.ts │ │ │ └── types │ │ │ │ ├── mcpResources.ts │ │ │ │ ├── mcpServer.ts │ │ │ │ └── mcpTools.ts │ │ ├── services │ │ │ ├── intentAnalyzer.ts │ │ │ └── resourceScoring.ts │ │ └── types │ │ │ ├── constants.ts │ │ │ ├── mcp.ts │ │ │ ├── models.ts │ │ │ └── types.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-analyzer │ ├── .eslintrc │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── index.ts │ │ ├── solidity-analyzer │ │ │ ├── index.ts │ │ │ └── modules │ │ │ │ ├── abstractAstView.ts │ │ │ │ ├── algorithmCategories.ts │ │ │ │ ├── assignAndCompare.ts │ │ │ │ ├── blockBlockhash.ts │ │ │ │ ├── blockTimestamp.ts │ │ │ │ ├── categories.ts │ │ │ │ ├── checksEffectsInteraction.ts │ │ │ │ ├── constantFunctions.ts │ │ │ │ ├── deleteDynamicArrays.ts │ │ │ │ ├── deleteFromDynamicArray.ts │ │ │ │ ├── erc20Decimals.ts │ │ │ │ ├── etherTransferInLoop.ts │ │ │ │ ├── forLoopIteratesOverDynamicArray.ts │ │ │ │ ├── functionCallGraph.ts │ │ │ │ ├── gasCosts.ts │ │ │ │ ├── guardConditions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inlineAssembly.ts │ │ │ │ ├── intDivisionTruncate.ts │ │ │ │ ├── list.ts │ │ │ │ ├── lowLevelCalls.ts │ │ │ │ ├── noReturn.ts │ │ │ │ ├── selfdestruct.ts │ │ │ │ ├── similarVariableNames.ts │ │ │ │ ├── staticAnalysisCommon.ts │ │ │ │ ├── stringBytesLength.ts │ │ │ │ ├── thisLocal.ts │ │ │ │ └── txOrigin.ts │ │ └── types.ts │ ├── test │ │ ├── analysis │ │ │ ├── astBlocks │ │ │ │ ├── abiNamespaceCallNodes.json │ │ │ │ ├── assignment.json │ │ │ │ ├── blockHashAccess.json │ │ │ │ ├── blockTimestamp.json │ │ │ │ ├── contractDefinition.json │ │ │ │ ├── doWhileLoopNode.json │ │ │ │ ├── dynamicDeleteUnaryOp.json │ │ │ │ ├── externalDirect.json │ │ │ │ ├── forLoopNode.json │ │ │ │ ├── fullyQualifiedFunctionDefinition.json │ │ │ │ ├── funcDefForComplexParams.json │ │ │ │ ├── functionDefinition.json │ │ │ │ ├── index.js │ │ │ │ ├── inheritance.json │ │ │ │ ├── inlineAssembly.json │ │ │ │ ├── libCall.json │ │ │ │ ├── localCall.json │ │ │ │ ├── lowlevelCall.json │ │ │ │ ├── nowAst.json │ │ │ │ ├── parameterFunction.json │ │ │ │ ├── parameterFunctionCall.json │ │ │ │ ├── requireCall.json │ │ │ │ ├── selfdestruct.json │ │ │ │ ├── stateVariableContractNode.json │ │ │ │ ├── storageVariableNodes.json │ │ │ │ ├── superLocal.json │ │ │ │ ├── thisLocalCall.json │ │ │ │ ├── unaryOperation.json │ │ │ │ └── whileLoopNode.json │ │ │ ├── compilationDetails │ │ │ │ └── CompiledContractObj.json │ │ │ ├── staticAnalysisCommon-test.ts │ │ │ ├── staticAnalysisIntegration-test-0.4.24.ts │ │ │ ├── staticAnalysisIntegration-test-0.5.0.ts │ │ │ ├── staticAnalysisIssues-test-0.4.24.ts │ │ │ ├── staticAnalysisIssues-test-0.5.0.ts │ │ │ └── test-contracts │ │ │ │ ├── solidity-v0.4.24 │ │ │ │ ├── ERC20.sol │ │ │ │ ├── KingOfTheEtherThrone.sol │ │ │ │ ├── assembly.sol │ │ │ │ ├── ballot.sol │ │ │ │ ├── ballot_reentrant.sol │ │ │ │ ├── ballot_withoutWarnings.sol │ │ │ │ ├── blockLevelCompare.sol │ │ │ │ ├── cross_contract.sol │ │ │ │ ├── ctor.sol │ │ │ │ ├── deleteDynamicArray.sol │ │ │ │ ├── deleteFromDynamicArray.sol │ │ │ │ ├── etherTransferInLoop.sol │ │ │ │ ├── forLoopIteratesOverDynamicArray.sol │ │ │ │ ├── forgottenReturn.sol │ │ │ │ ├── functionParameters.sol │ │ │ │ ├── globals.sol │ │ │ │ ├── inheritance.sol │ │ │ │ ├── intDivisionTruncate.sol │ │ │ │ ├── library.sol │ │ │ │ ├── loops.sol │ │ │ │ ├── modifier1.sol │ │ │ │ ├── modifier2.sol │ │ │ │ ├── notReentrant.sol │ │ │ │ ├── reentrant.sol │ │ │ │ ├── selfdestruct.sol │ │ │ │ ├── stringBytesLength.sol │ │ │ │ ├── structReentrant.sol │ │ │ │ ├── thisLocal.sol │ │ │ │ └── transfer.sol │ │ │ │ └── solidity-v0.5 │ │ │ │ ├── ERC20.sol │ │ │ │ ├── KingOfTheEtherThrone.sol │ │ │ │ ├── assembly.sol │ │ │ │ ├── ballot.sol │ │ │ │ ├── ballot_reentrant.sol │ │ │ │ ├── ballot_withoutWarnings.sol │ │ │ │ ├── blockLevelCompare.sol │ │ │ │ ├── cross_contract.sol │ │ │ │ ├── ctor.sol │ │ │ │ ├── deleteDynamicArray.sol │ │ │ │ ├── deleteFromDynamicArray.sol │ │ │ │ ├── etherTransferInLoop.sol │ │ │ │ ├── forLoopIteratesOverDynamicArray.sol │ │ │ │ ├── forgottenReturn.sol │ │ │ │ ├── functionParameters.sol │ │ │ │ ├── globals.sol │ │ │ │ ├── inheritance.sol │ │ │ │ ├── intDivisionTruncate.sol │ │ │ │ ├── library.sol │ │ │ │ ├── loops.sol │ │ │ │ ├── modifier1.sol │ │ │ │ ├── modifier2.sol │ │ │ │ ├── notReentrant.sol │ │ │ │ ├── reentrant.sol │ │ │ │ ├── selfdestruct.sol │ │ │ │ ├── stringBytesLength.sol │ │ │ │ ├── structReentrant.sol │ │ │ │ ├── thisLocal.sol │ │ │ │ └── transfer.sol │ │ └── tests.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-api │ └── src │ │ ├── index.ts │ │ └── lib │ │ ├── plugins │ │ ├── config-api.ts │ │ ├── desktop-client.ts │ │ ├── dgitplugin-api.ts │ │ ├── filePanel-api.ts │ │ ├── fileSystem-api.ts │ │ ├── filedecorator-api.ts │ │ ├── fs-api.ts │ │ ├── git-api.ts │ │ ├── githubAuthHandler-api.ts │ │ ├── layout-api.ts │ │ ├── matomo-api.ts │ │ ├── matomo-events.ts │ │ ├── matomo-tracker.ts │ │ ├── matomo │ │ │ ├── core │ │ │ │ ├── base-types.ts │ │ │ │ └── categories.ts │ │ │ ├── events │ │ │ │ ├── ai-events.ts │ │ │ │ ├── blockchain-events.ts │ │ │ │ ├── compiler-events.ts │ │ │ │ ├── file-events.ts │ │ │ │ ├── git-events.ts │ │ │ │ ├── plugin-events.ts │ │ │ │ ├── tools-events.ts │ │ │ │ └── ui-events.ts │ │ │ └── index.ts │ │ ├── menuicons-api.ts │ │ ├── notification-api.ts │ │ ├── popuppanel-api.ts │ │ ├── remixai-api.ts │ │ ├── rightSidePanel-api.ts │ │ ├── settings-api.ts │ │ ├── sidePanel-api.ts │ │ ├── terminal-api.ts │ │ └── topbar-api.ts │ │ ├── remix-api.ts │ │ └── types │ │ ├── desktopConnection.ts │ │ ├── git.ts │ │ └── rpc.ts ├── remix-astwalker │ ├── .eslintrc │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── @types │ │ │ └── remix-lib │ │ │ │ └── index.d.ts │ │ ├── astWalker.ts │ │ ├── index.ts │ │ ├── sourceMappings.ts │ │ └── types.ts │ ├── tests │ │ ├── newTests.ts │ │ ├── resources │ │ │ ├── ast.ts │ │ │ ├── legacyAST.ts │ │ │ ├── newAST.ts │ │ │ └── test.sol │ │ └── sourceMappings.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-core-plugin │ ├── .eslintrc │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ ├── compiler-artefacts.ts │ │ │ ├── compiler-content-imports.ts │ │ │ ├── compiler-fetch-and-compile.ts │ │ │ ├── compiler-metadata.ts │ │ │ ├── constants │ │ │ │ └── uups.ts │ │ │ ├── gist-handler.ts │ │ │ ├── helpers │ │ │ │ ├── fetch-blockscout.ts │ │ │ │ ├── fetch-etherscan.ts │ │ │ │ └── fetch-sourcify.ts │ │ │ ├── link-libraries.ts │ │ │ ├── offset-line-to-column-converter.ts │ │ │ ├── openzeppelin-proxy.ts │ │ │ └── solidity-scan.ts │ │ └── types │ │ │ └── contract.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-debug │ ├── .eslintrc │ ├── .npmignore │ ├── README.md │ ├── bin │ │ └── rdb │ ├── compilation.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── Ethdebugger.ts │ │ ├── cmdline │ │ │ └── index.ts │ │ ├── code │ │ │ ├── breakpointManager.ts │ │ │ ├── codeManager.ts │ │ │ ├── codeResolver.ts │ │ │ ├── codeUtils.ts │ │ │ ├── disassembler.ts │ │ │ └── opcodes.ts │ │ ├── debugger │ │ │ ├── VmDebugger.ts │ │ │ ├── debugger.ts │ │ │ ├── solidityLocals.ts │ │ │ ├── solidityState.ts │ │ │ └── stepManager.ts │ │ ├── eventManager.ts │ │ ├── index.ts │ │ ├── init.ts │ │ ├── solidity-decoder │ │ │ ├── astHelper.ts │ │ │ ├── decodeInfo.ts │ │ │ ├── index.ts │ │ │ ├── internalCallTree.ts │ │ │ ├── localDecoder.ts │ │ │ ├── solidityProxy.ts │ │ │ ├── stateDecoder.ts │ │ │ └── types │ │ │ │ ├── Address.ts │ │ │ │ ├── ArrayType.ts │ │ │ │ ├── Bool.ts │ │ │ │ ├── DynamicByteArray.ts │ │ │ │ ├── Enum.ts │ │ │ │ ├── FixedByteArray.ts │ │ │ │ ├── FunctionType.ts │ │ │ │ ├── Int.ts │ │ │ │ ├── Mapping.ts │ │ │ │ ├── RefType.ts │ │ │ │ ├── StringType.ts │ │ │ │ ├── Struct.ts │ │ │ │ ├── Uint.ts │ │ │ │ ├── ValueType.ts │ │ │ │ └── util.ts │ │ ├── source │ │ │ ├── offsetToLineColumnConverter.ts │ │ │ ├── sourceLocationTracker.ts │ │ │ └── sourceMappingDecoder.ts │ │ ├── storage │ │ │ ├── mappingPreimages.ts │ │ │ ├── storageResolver.ts │ │ │ └── storageViewer.ts │ │ └── trace │ │ │ ├── traceAnalyser.ts │ │ │ ├── traceCache.ts │ │ │ ├── traceHelper.ts │ │ │ ├── traceManager.ts │ │ │ └── traceStepManager.ts │ ├── test.ts │ ├── test │ │ ├── codeManager.ts │ │ ├── debugger.ts │ │ ├── decoder │ │ │ ├── contracts │ │ │ │ ├── byteStorage.ts │ │ │ │ ├── calldata.ts │ │ │ │ ├── intLocal.ts │ │ │ │ ├── intStorage.ts │ │ │ │ ├── mappingStorage.ts │ │ │ │ ├── miscContracts.ts │ │ │ │ ├── miscLocal.ts │ │ │ │ ├── revert-state-sub-call.ts │ │ │ │ ├── revert-state.ts │ │ │ │ ├── simpleContract.ts │ │ │ │ ├── structArrayLocal.ts │ │ │ │ └── structArrayStorage.ts │ │ │ ├── decodeInfo.ts │ │ │ ├── localDecoder.ts │ │ │ ├── localsTests │ │ │ │ ├── calldata.ts │ │ │ │ ├── helper.ts │ │ │ │ ├── int.ts │ │ │ │ ├── misc.ts │ │ │ │ ├── misc2.ts │ │ │ │ └── structArray.ts │ │ │ ├── mockStorageResolver.ts │ │ │ ├── stateTests │ │ │ │ ├── mapping.ts │ │ │ │ ├── revert-state-sub-call.ts │ │ │ │ └── revert-state.ts │ │ │ ├── storageDecoder.ts │ │ │ └── storageLocation.ts │ │ ├── disassembler.ts │ │ ├── helpers │ │ │ └── compilerHelper.ts │ │ ├── init.ts │ │ ├── resources │ │ │ ├── ast.ts │ │ │ ├── sourceMapping.ts │ │ │ ├── testWeb3.json │ │ │ ├── testWeb3.ts │ │ │ └── traceWithABIEncoder.json │ │ ├── sol │ │ │ ├── ballot.sol │ │ │ └── simple_storage.sol │ │ ├── sourceLocationTracker.ts │ │ ├── sourceMappingDecoder.ts │ │ ├── tests.ts │ │ ├── traceManager.ts │ │ └── vmCall.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-git │ ├── index.ts │ └── src │ │ └── isogit.ts ├── remix-lib │ ├── .eslintrc │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── eventManager.ts │ │ ├── execution │ │ │ ├── eventsDecoder.ts │ │ │ ├── forkAt.ts │ │ │ ├── logsManager.ts │ │ │ ├── txExecution.ts │ │ │ ├── txFormat.ts │ │ │ ├── txHelper.ts │ │ │ ├── txListener.ts │ │ │ ├── txRunner.ts │ │ │ ├── txRunnerVM.ts │ │ │ ├── txRunnerWeb3.ts │ │ │ └── typeConversion.ts │ │ ├── hash.ts │ │ ├── helpers │ │ │ ├── aaConstants.ts │ │ │ ├── compilerHelper.ts │ │ │ ├── eip7702Constants.ts │ │ │ ├── hhconsoleSigs.ts │ │ │ ├── txResultHelper.ts │ │ │ └── uiHelper.ts │ │ ├── index.ts │ │ ├── query-params.ts │ │ ├── registry.ts │ │ ├── storage.ts │ │ ├── types │ │ │ └── ICompilerApi.ts │ │ └── util.ts │ ├── test │ │ ├── data │ │ │ ├── ERC721.ts │ │ │ └── sampleERC721.ts │ │ ├── eventManager.ts │ │ ├── init.ts │ │ ├── tests.ts │ │ ├── txFormat.ts │ │ ├── txHelper.ts │ │ ├── txResultHelper.ts │ │ └── util.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-simulator │ ├── .eslintrc │ ├── .npmignore │ ├── README.md │ ├── bin │ │ └── ethsim │ ├── package.json │ ├── project.json │ ├── src │ │ ├── VmProxy.ts │ │ ├── index.ts │ │ ├── methods │ │ │ ├── accounts.ts │ │ │ ├── blocks.ts │ │ │ ├── debug.ts │ │ │ ├── evm.ts │ │ │ ├── filters.ts │ │ │ ├── miner.ts │ │ │ ├── misc.ts │ │ │ ├── net.ts │ │ │ ├── transactions.ts │ │ │ └── txProcess.ts │ │ ├── provider.ts │ │ ├── server.ts │ │ ├── utils │ │ │ └── logs.ts │ │ └── vm-context.ts │ ├── test │ │ ├── accounts.ts │ │ ├── blocks.ts │ │ ├── events.ts │ │ ├── misc.ts │ │ └── transactions.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-solidity │ ├── .eslintrc │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── compiler │ │ │ ├── compiler-abstract.ts │ │ │ ├── compiler-helpers.ts │ │ │ ├── compiler-input.ts │ │ │ ├── compiler-utils.ts │ │ │ ├── compiler.ts │ │ │ ├── helper.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ └── lib │ │ │ ├── es-web-worker │ │ │ ├── compiler-worker.ts │ │ │ └── es-web-worker-handler.ts │ │ │ └── eventManager.ts │ ├── tests │ │ └── compiler-input.spec.ts │ ├── tsconfig.json │ └── tsconfig.lib.json ├── remix-tests │ ├── .eslintrc │ ├── .npmignore │ ├── LICENSE.md │ ├── README.md │ ├── bin │ │ └── remix-tests │ ├── examples │ │ ├── simple_storage.sol │ │ ├── simple_storage2_test.sol │ │ └── simple_storage_test.sol │ ├── package.json │ ├── project.json │ ├── sol │ │ ├── tests.sol.ts │ │ └── tests_accounts.sol.ts │ ├── src │ │ ├── assertionEvents.ts │ │ ├── compiler.ts │ │ ├── deployer.ts │ │ ├── fileSystem.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── run.ts │ │ ├── runTestFiles.ts │ │ ├── runTestSources.ts │ │ ├── testRunner.ts │ │ └── types.ts │ ├── tests │ │ ├── examples_0 │ │ │ ├── assert_equal_test.sol │ │ │ ├── assert_greaterThan_test.sol │ │ │ ├── assert_lesserThan_test.sol │ │ │ ├── assert_notEqual_test.sol │ │ │ └── assert_ok_test.sol │ │ ├── examples_1 │ │ │ ├── simple_storage.sol │ │ │ └── simple_storage_test.sol │ │ ├── examples_2 │ │ │ ├── simple_storage.sol │ │ │ └── simple_storage_test.sol │ │ ├── examples_3 │ │ │ ├── simple_string.sol │ │ │ └── simple_string_test.sol │ │ ├── examples_4 │ │ │ ├── SafeMath.sol │ │ │ ├── SafeMathProxy.sol │ │ │ └── SafeMath_test.sol │ │ ├── examples_5 │ │ │ ├── contract │ │ │ │ └── simple_storage.sol │ │ │ ├── lib │ │ │ │ └── EvenOdd.sol │ │ │ └── test │ │ │ │ └── simple_storage_test.sol │ │ ├── number │ │ │ └── number_test.sol │ │ ├── testRunner.cli.spec.ts │ │ ├── testRunner.spec.ts │ │ └── various_sender │ │ │ └── sender_and_value_test.sol │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── remix-ui │ ├── .eslintrc │ ├── README.md │ ├── app │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ └── remix-app │ │ │ ├── actions │ │ │ ├── app.ts │ │ │ └── modals.ts │ │ │ ├── components │ │ │ ├── dragbar │ │ │ │ ├── dragbar.css │ │ │ │ └── dragbar.tsx │ │ │ ├── modals │ │ │ │ ├── aiworkspace-generation.tsx │ │ │ │ ├── dialogViewPlugin.tsx │ │ │ │ ├── dialogs.tsx │ │ │ │ ├── managePreferences.tsx │ │ │ │ ├── matomo.tsx │ │ │ │ ├── modal-wrapper.tsx │ │ │ │ └── origin-warning.tsx │ │ │ └── splashscreen.tsx │ │ │ ├── context │ │ │ ├── context.tsx │ │ │ └── provider.tsx │ │ │ ├── interface │ │ │ └── index.ts │ │ │ ├── reducer │ │ │ ├── app.ts │ │ │ └── modals.ts │ │ │ ├── remix-app.tsx │ │ │ ├── state │ │ │ ├── app.ts │ │ │ └── modals.ts │ │ │ ├── style │ │ │ └── remix-app.css │ │ │ └── types │ │ │ └── index.ts │ ├── checkbox │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── remix-ui-checkbox.css │ │ │ └── remix-ui-checkbox.tsx │ ├── clipboard │ │ ├── README.md │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ └── copy-to-clipboard │ │ │ ├── copy-to-clipboard.css │ │ │ └── copy-to-clipboard.tsx │ ├── debugger-ui │ │ └── src │ │ │ ├── hooks │ │ │ └── extract-data.tsx │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── api │ │ │ │ └── debugger-api.ts │ │ │ ├── button-navigator │ │ │ │ ├── button-navigator.css │ │ │ │ └── button-navigator.tsx │ │ │ ├── debugger-ui.css │ │ │ ├── debugger-ui.tsx │ │ │ ├── idebugger-api.ts │ │ │ ├── slider │ │ │ │ └── slider.tsx │ │ │ ├── step-manager │ │ │ │ └── step-manager.tsx │ │ │ ├── tx-browser │ │ │ │ ├── tx-browser.css │ │ │ │ └── tx-browser.tsx │ │ │ └── vm-debugger │ │ │ │ ├── assembly-items.tsx │ │ │ │ ├── calldata-panel.tsx │ │ │ │ ├── callstack-panel.tsx │ │ │ │ ├── code-list-view.tsx │ │ │ │ ├── dropdown-panel.tsx │ │ │ │ ├── full-storages-changes.tsx │ │ │ │ ├── function-panel.tsx │ │ │ │ ├── global-variables.tsx │ │ │ │ ├── memory-panel.tsx │ │ │ │ ├── solidity-locals.tsx │ │ │ │ ├── solidity-state.tsx │ │ │ │ ├── stack-panel.tsx │ │ │ │ ├── step-detail.tsx │ │ │ │ ├── storage-panel.tsx │ │ │ │ ├── styles │ │ │ │ ├── assembly-items.css │ │ │ │ └── dropdown-panel.css │ │ │ │ ├── vm-debugger-head.tsx │ │ │ │ └── vm-debugger.tsx │ │ │ ├── reducers │ │ │ ├── assembly-items.ts │ │ │ └── calldata.ts │ │ │ ├── types │ │ │ └── index.ts │ │ │ └── utils │ │ │ └── solidityTypeFormatter.ts │ ├── desktop-download │ │ ├── README.md │ │ ├── index.ts │ │ └── lib │ │ │ ├── desktop-download.css │ │ │ └── desktop-download.tsx │ ├── drag-n-drop │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── context │ │ │ └── moveContext.ts │ │ │ ├── drag-n-drop.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── editor │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── actions │ │ │ │ └── editor.ts │ │ │ ├── hardhat-ethers-extension.ts │ │ │ ├── helpers │ │ │ │ ├── retrieveNodesAtPosition.ts │ │ │ │ └── showCustomDiff.ts │ │ │ ├── inlineCompetionsLibs │ │ │ │ ├── AdaptiveRateLimiter.ts │ │ │ │ ├── CompletionCache.ts │ │ │ │ ├── SmartContextDetector.ts │ │ │ │ └── index.ts │ │ │ ├── providers │ │ │ │ ├── codeActionProvider.ts │ │ │ │ ├── completion │ │ │ │ │ ├── completionGlobals.ts │ │ │ │ │ └── contracts │ │ │ │ │ │ └── contracts.txt │ │ │ │ ├── completionProvider.ts │ │ │ │ ├── definitionProvider.ts │ │ │ │ ├── documentationProvider.ts │ │ │ │ ├── highlightProvider.ts │ │ │ │ ├── hoverProvider.ts │ │ │ │ ├── inlineCompletionProvider.ts │ │ │ │ ├── quickfixes.ts │ │ │ │ ├── referenceProvider.ts │ │ │ │ └── tsCompletionProvider.ts │ │ │ ├── remix-plugin-types.ts │ │ │ ├── remix-ui-editor.css │ │ │ ├── remix-ui-editor.tsx │ │ │ ├── syntaxes │ │ │ │ ├── cairo.ts │ │ │ │ ├── circom.ts │ │ │ │ ├── move.ts │ │ │ │ ├── noir.ts │ │ │ │ ├── solidity.ts │ │ │ │ ├── toml.ts │ │ │ │ ├── vyper.ts │ │ │ │ └── zokrates.ts │ │ │ └── web-types.ts │ │ │ └── types │ │ │ └── monaco.ts │ ├── environment-explorer │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ └── environment-explorer-ui.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── file-decorators │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ ├── file-decoration-icon.tsx │ │ │ └── filedecorationicons │ │ │ │ ├── file-decoration-custom-icon.tsx │ │ │ │ ├── file-decoration-error-icon.tsx │ │ │ │ ├── file-decoration-tooltip.tsx │ │ │ │ └── file-decoration-warning-icon.tsx │ │ │ ├── helper │ │ │ └── index.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── git │ │ └── src │ │ │ ├── components │ │ │ ├── branchHeader.tsx │ │ │ ├── buttons │ │ │ │ ├── commitmessage.tsx │ │ │ │ ├── gituibutton.tsx │ │ │ │ ├── sourceControlBase.tsx │ │ │ │ └── sourcecontrolbuttons.tsx │ │ │ ├── disabled.tsx │ │ │ ├── github │ │ │ │ ├── branchselect.tsx │ │ │ │ ├── devicecode.tsx │ │ │ │ ├── repositoryselect.tsx │ │ │ │ └── selectandclonerepositories.tsx │ │ │ ├── gitui.tsx │ │ │ ├── navigation │ │ │ │ ├── branchedetails.tsx │ │ │ │ ├── branches.tsx │ │ │ │ ├── clone.tsx │ │ │ │ ├── commands.tsx │ │ │ │ ├── commitdetails.tsx │ │ │ │ ├── commits.tsx │ │ │ │ ├── github.tsx │ │ │ │ ├── loaderindicator.tsx │ │ │ │ ├── log.tsx │ │ │ │ ├── menu │ │ │ │ │ └── sourcecontrolmenu.tsx │ │ │ │ ├── remotes.tsx │ │ │ │ ├── remotesdetails.tsx │ │ │ │ ├── settings.tsx │ │ │ │ ├── sourcecontrol.tsx │ │ │ │ └── sourcecontrolgroup.tsx │ │ │ └── panels │ │ │ │ ├── branches.tsx │ │ │ │ ├── branches │ │ │ │ ├── branchdifferencedetails.tsx │ │ │ │ ├── branchdifferences.tsx │ │ │ │ ├── localbranchdetails.tsx │ │ │ │ └── remotebranchedetails.tsx │ │ │ │ ├── clone.tsx │ │ │ │ ├── commands.tsx │ │ │ │ ├── commands │ │ │ │ ├── fetch.tsx │ │ │ │ ├── merge.tsx │ │ │ │ └── pushpull.tsx │ │ │ │ ├── commits.tsx │ │ │ │ ├── commits │ │ │ │ ├── commitdetails.tsx │ │ │ │ ├── commitdetailsitem.tsx │ │ │ │ └── commitsummary.tsx │ │ │ │ ├── githubcredentials.tsx │ │ │ │ ├── init.tsx │ │ │ │ ├── log.tsx │ │ │ │ ├── remotes.tsx │ │ │ │ ├── remoteselect.tsx │ │ │ │ ├── remotesimport.tsx │ │ │ │ ├── settings.tsx │ │ │ │ ├── setup.tsx │ │ │ │ ├── sourcecontrol │ │ │ │ ├── sourcecontrolgroup.tsx │ │ │ │ ├── sourcecontrolitem.tsx │ │ │ │ └── sourcontrolitembuttons.tsx │ │ │ │ ├── sourcontrol.tsx │ │ │ │ ├── tokenWarning.tsx │ │ │ │ └── version.tsx │ │ │ ├── hooks │ │ │ └── useLocalStorage.tsx │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── fileHelpers.ts │ │ │ ├── gitLoginActions.ts │ │ │ ├── gitactions.ts │ │ │ ├── listeners.ts │ │ │ └── pluginActions.ts │ │ │ ├── state │ │ │ ├── actions.ts │ │ │ ├── context.tsx │ │ │ ├── gitpayload.ts │ │ │ ├── gitreducer.tsx │ │ │ └── loaderReducer.ts │ │ │ ├── style │ │ │ └── index.css │ │ │ ├── types │ │ │ ├── index.ts │ │ │ └── styles.ts │ │ │ └── utils │ │ │ └── index.ts │ ├── grid-view │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ └── customCheckbox.tsx │ │ │ ├── filtersContext.tsx │ │ │ ├── remix-ui-grid-cell.css │ │ │ ├── remix-ui-grid-cell.tsx │ │ │ ├── remix-ui-grid-section.css │ │ │ ├── remix-ui-grid-section.tsx │ │ │ ├── remix-ui-grid-view.css │ │ │ ├── remix-ui-grid-view.tsx │ │ │ └── themeContext.tsx │ ├── helper │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── bleach.ts │ │ │ ├── components │ │ │ │ ├── PluginViewWrapper.tsx │ │ │ │ ├── custom-dropdown.tsx │ │ │ │ ├── custom-tooltip.tsx │ │ │ │ ├── feedback.tsx │ │ │ │ ├── feedbackAlert.tsx │ │ │ │ ├── remix-md-renderer.tsx │ │ │ │ ├── solScanTable.tsx │ │ │ │ └── web3Dialog.tsx │ │ │ ├── css │ │ │ │ └── helper.css │ │ │ ├── helper-components.tsx │ │ │ ├── remix-ui-helper.ts │ │ │ └── solidity-scan.tsx │ │ │ └── types │ │ │ ├── compilerTypes.ts │ │ │ ├── customtooltip.ts │ │ │ ├── remix-helper.ts │ │ │ └── solidity-scan.ts │ ├── home-tab │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ ├── LoaderPlaceholder.tsx │ │ │ ├── constant.ts │ │ │ ├── homeTabFeatured.tsx │ │ │ ├── homeTabFeaturedPlugins.tsx │ │ │ ├── homeTabFile.tsx │ │ │ ├── homeTabFileElectron.tsx │ │ │ ├── homeTabGetStarted.tsx │ │ │ ├── homeTabLearn.tsx │ │ │ ├── homeTabRecentWorkspaces.tsx │ │ │ ├── homeTabRecentWorkspacesElectron.tsx │ │ │ ├── homeTabScamAlert.tsx │ │ │ ├── homeTabTitle.tsx │ │ │ ├── homeTabUpdates.tsx │ │ │ ├── homeTablangOptions.tsx │ │ │ ├── pluginButton.tsx │ │ │ ├── types │ │ │ │ └── carouselTypes.ts │ │ │ └── workspaceTemplate.tsx │ │ │ ├── remix-ui-home-tab.css │ │ │ ├── remix-ui-home-tab.tsx │ │ │ └── themeContext.tsx │ ├── locale-module │ │ ├── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ │ ├── remix-ui-locale-module.module.css │ │ │ │ └── remix-ui-locale-module.tsx │ │ └── types │ │ │ └── locale-module.ts │ ├── modal-dialog │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── modal-dialog-custom.css │ │ │ ├── modal-dialog-custom.tsx │ │ │ ├── remix-ui-modal-dialog.css │ │ │ ├── remix-ui-modal-dialog.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── panel │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── dragbar │ │ │ ├── dragbar.css │ │ │ └── dragbar.tsx │ │ │ ├── main │ │ │ ├── main-panel.css │ │ │ └── main-panel.tsx │ │ │ ├── plugins │ │ │ ├── panel-header.tsx │ │ │ ├── panel-plugin.tsx │ │ │ ├── panel.css │ │ │ └── remix-ui-panel.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── permission-handler │ │ └── src │ │ │ ├── index.ts │ │ │ ├── interface │ │ │ └── index.ts │ │ │ └── lib │ │ │ ├── permission-dialog.css │ │ │ └── permission-dialog.tsx │ ├── plugin-manager │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── components │ │ │ │ ├── FilterView.tsx │ │ │ │ ├── LocalPluginForm.tsx │ │ │ │ ├── PluginCard.tsx │ │ │ │ ├── permissionsSettings.tsx │ │ │ │ └── rootView.tsx │ │ │ ├── custom-hooks │ │ │ │ └── useLocalStorage.ts │ │ │ ├── reducers │ │ │ │ └── pluginManagerReducer.ts │ │ │ ├── remix-ui-plugin-manager.css │ │ │ ├── remix-ui-plugin-manager.tsx │ │ │ └── themeContext.tsx │ │ │ └── types.d.ts │ ├── project.json │ ├── publish-to-storage │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── publish-to-storage.css │ │ │ ├── publish-to-storage.tsx │ │ │ ├── publishOnSwarm.tsx │ │ │ ├── publishToIPFS.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── remix-ai-assistant │ │ └── src │ │ │ ├── components │ │ │ ├── chat.tsx │ │ │ ├── contextOptMenu.tsx │ │ │ ├── onClickOutsideHook.tsx │ │ │ ├── prompt.tsx │ │ │ └── remix-ui-remix-ai-assistant.tsx │ │ │ ├── css │ │ │ ├── color.css │ │ │ └── remix-ai-assistant.css │ │ │ ├── hooks │ │ │ └── useAudioTranscription.ts │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── conversationStarters.ts │ │ │ └── types.ts │ │ │ ├── services │ │ │ └── fireworksTranscription.ts │ │ │ ├── types │ │ │ └── componentTypes.ts │ │ │ └── utils │ │ │ ├── README.md │ │ │ └── audioRecorder.ts │ ├── renderer │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── renderer.css │ │ │ └── renderer.tsx │ ├── run-tab │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── actions │ │ │ ├── account.ts │ │ │ ├── actions.ts │ │ │ ├── deploy.ts │ │ │ ├── events.ts │ │ │ ├── evmmap.ts │ │ │ ├── index.ts │ │ │ ├── payload.ts │ │ │ └── recorder.ts │ │ │ ├── components │ │ │ ├── account.tsx │ │ │ ├── contractDropdownUI.tsx │ │ │ ├── contractGUI.tsx │ │ │ ├── deployButton.tsx │ │ │ ├── deployInput.tsx │ │ │ ├── dropdownLabel.tsx │ │ │ ├── environment.tsx │ │ │ ├── gasLimit.tsx │ │ │ ├── instanceContainerUI.tsx │ │ │ ├── mainnet.tsx │ │ │ ├── multiDeployInput.tsx │ │ │ ├── network.tsx │ │ │ ├── passphrase.tsx │ │ │ ├── recorderCardUI.tsx │ │ │ ├── scenario.tsx │ │ │ ├── settingsUI.tsx │ │ │ ├── subMenuPortal.tsx │ │ │ ├── universalDappUI.tsx │ │ │ ├── value.tsx │ │ │ └── verificationSettingsUI.tsx │ │ │ ├── constants │ │ │ └── index.ts │ │ │ ├── css │ │ │ ├── card.css │ │ │ └── run-tab.css │ │ │ ├── reducers │ │ │ └── runTab.ts │ │ │ ├── run-tab.tsx │ │ │ └── types │ │ │ ├── blockchain.d.ts │ │ │ ├── execution-context.d.ts │ │ │ ├── index.ts │ │ │ ├── injected.d.ts │ │ │ ├── node.d.ts │ │ │ ├── recorder.d.ts │ │ │ ├── run-tab.d.ts │ │ │ └── vm.d.ts │ ├── scriptrunner │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── components │ │ │ │ └── config-section.tsx │ │ │ ├── custom-script-runner.tsx │ │ │ ├── script-runner-ui.tsx │ │ │ └── scriptrunner.css │ │ │ └── types │ │ │ └── index.ts │ ├── search │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ ├── Exclude.tsx │ │ │ ├── Find.tsx │ │ │ ├── FindContainer.tsx │ │ │ ├── Include.tsx │ │ │ ├── OverWriteCheck.tsx │ │ │ ├── Replace.tsx │ │ │ ├── Search.tsx │ │ │ ├── StopSearch.tsx │ │ │ ├── Undo.tsx │ │ │ └── results │ │ │ │ ├── ResultFileName.tsx │ │ │ │ ├── ResultItem.tsx │ │ │ │ ├── ResultSummary.tsx │ │ │ │ ├── Results.tsx │ │ │ │ └── SearchHelper.ts │ │ │ ├── context │ │ │ └── context.tsx │ │ │ ├── reducers │ │ │ └── Reducer.ts │ │ │ ├── search.css │ │ │ └── types │ │ │ └── index.ts │ ├── settings │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── mcp-server-manager.tsx │ │ │ ├── remix-ui-settings.css │ │ │ ├── remix-ui-settings.tsx │ │ │ ├── select-dropdown.tsx │ │ │ ├── settings-section.tsx │ │ │ └── settingsReducer.ts │ │ │ └── types │ │ │ └── index.ts │ ├── solidity-compile-details │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ └── solidityCompile.tsx │ │ │ └── solidity-compile-details.tsx │ ├── solidity-compiler │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── actions │ │ │ └── compiler.ts │ │ │ ├── api │ │ │ └── compiler-api.ts │ │ │ ├── compiler-container.tsx │ │ │ ├── compilerConfiguration.tsx │ │ │ ├── components │ │ │ ├── compiler-dropdown.tsx │ │ │ └── compiler-menu.tsx │ │ │ ├── contract-selection.tsx │ │ │ ├── css │ │ │ └── style.css │ │ │ ├── logic │ │ │ ├── compileTabLogic.ts │ │ │ ├── contract-parser.ts │ │ │ ├── flattenerUtilities.ts │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ └── compiler.ts │ │ │ ├── solidity-compiler.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── solidity-uml-gen │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── components │ │ │ │ └── UmlDownload.tsx │ │ │ ├── css │ │ │ │ └── solidity-uml-gen.css │ │ │ ├── solidity-uml-gen.tsx │ │ │ └── utilities │ │ │ │ └── UmlDownloadStrategy.ts │ │ │ └── types │ │ │ └── index.ts │ ├── solidity-unit-testing │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── css │ │ │ └── style.css │ │ │ ├── logic │ │ │ └── testTabLogic.ts │ │ │ └── solidity-unit-testing.tsx │ ├── static-analyser │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── Button │ │ │ │ └── StaticAnalyserButton.tsx │ │ │ ├── ErrorRenderer.tsx │ │ │ ├── actions │ │ │ │ └── staticAnalysisActions.ts │ │ │ ├── components │ │ │ │ └── BasicTitle.tsx │ │ │ ├── reducers │ │ │ │ └── staticAnalysisReducer.ts │ │ │ └── remix-ui-static-analyser.tsx │ │ │ └── staticanalyser.d.ts │ ├── statusbar │ │ └── src │ │ │ ├── contexts │ │ │ └── statusbarcontext.tsx │ │ │ ├── css │ │ │ └── statusbar.css │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── components │ │ │ │ ├── aiStatus.tsx │ │ │ │ ├── desktopStatus.tsx │ │ │ │ ├── didYouKnow.tsx │ │ │ │ ├── gitStatus.tsx │ │ │ │ ├── scamAlertStatus.tsx │ │ │ │ └── scamDetails.tsx │ │ │ ├── remixui-statusbar-panel.tsx │ │ │ └── types │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ └── index.ts │ ├── tabs │ │ └── src │ │ │ ├── assets │ │ │ └── icons │ │ │ │ ├── Analysis.tsx │ │ │ │ ├── ArrowRightBig.tsx │ │ │ │ ├── ArrowRightSm.tsx │ │ │ │ ├── Folder.tsx │ │ │ │ ├── Ipfs.tsx │ │ │ │ ├── NewScript.tsx │ │ │ │ ├── ScriptConfig.tsx │ │ │ │ ├── SolidityCompiler.tsx │ │ │ │ ├── SolidityScan.tsx │ │ │ │ ├── Swarm.tsx │ │ │ │ └── Ts.tsx │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── components │ │ │ │ ├── CompileDropdown.tsx │ │ │ │ ├── DropdownMenu.css │ │ │ │ ├── DropdownMenu.tsx │ │ │ │ └── RunScriptDropdown.tsx │ │ │ ├── remix-ui-tabs.css │ │ │ └── remix-ui-tabs.tsx │ │ │ └── types │ │ │ └── svg.d.ts │ ├── template-explorer-modal │ │ ├── context │ │ │ └── template-explorer-context.tsx │ │ ├── reducers │ │ │ └── template-explorer-reducer.tsx │ │ ├── src │ │ │ ├── components │ │ │ │ ├── contract-wizard.tsx │ │ │ │ ├── contractTagSelector.tsx │ │ │ │ ├── finalScreen.tsx │ │ │ │ ├── generateWorkspaceWithAi.tsx │ │ │ │ ├── genericWorkspaceTemplate.tsx │ │ │ │ ├── importFromIpfs.tsx │ │ │ │ ├── miniFileExplorer.tsx │ │ │ │ ├── modifyContract.tsx │ │ │ │ ├── notfound.tsx │ │ │ │ ├── scriptsFinalScreen.tsx │ │ │ │ ├── template-explorer-body.tsx │ │ │ │ ├── template-explorer.tsx │ │ │ │ ├── topCard.tsx │ │ │ │ ├── topCards.tsx │ │ │ │ └── workspaceDetails.tsx │ │ │ ├── config │ │ │ │ └── height-config.json │ │ │ ├── contractCode │ │ │ │ ├── erc1155.ts │ │ │ │ ├── erc20.ts │ │ │ │ ├── erc721.ts │ │ │ │ └── remixDefault.ts │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ │ ├── remix-ui-template-explorer-modal.css │ │ │ │ ├── remix-ui-template-explorer-modal.tsx │ │ │ │ └── search-icon.svg │ │ │ └── utils │ │ │ │ ├── contractWizardUtils.tsx │ │ │ │ ├── helpers.tsx │ │ │ │ └── workspaceUtils.ts │ │ ├── stategies │ │ │ └── templateCategoryStrategy.ts │ │ └── types │ │ │ └── template-explorer-types.ts │ ├── terminal │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── actions │ │ │ └── terminalAction.ts │ │ │ ├── commands.ts │ │ │ ├── components │ │ │ ├── ChechTxStatus.tsx │ │ │ ├── Context.tsx │ │ │ ├── RenderCall.tsx │ │ │ ├── RenderKnownTransactions.tsx │ │ │ ├── RenderUnknownTransactions.tsx │ │ │ ├── Table.tsx │ │ │ ├── remix-ui-terminal-bar.tsx │ │ │ ├── remix-ui-terminal-menu-buttons.css │ │ │ ├── remix-ui-terminal-menu-buttons.tsx │ │ │ ├── remix-ui-terminal-menu-toggle.tsx │ │ │ └── remix-ui-terminal-menu.tsx │ │ │ ├── context │ │ │ └── index.ts │ │ │ ├── custom-hooks │ │ │ └── useKeyPress.tsx │ │ │ ├── reducers │ │ │ └── terminalReducer.ts │ │ │ ├── remix-ui-terminal-wrapper.tsx │ │ │ ├── remix-ui-terminal.css │ │ │ ├── remix-ui-terminal.tsx │ │ │ ├── terminalWelcome.tsx │ │ │ ├── types │ │ │ └── terminalTypes.ts │ │ │ └── utils │ │ │ ├── utils.ts │ │ │ └── wrapScript.ts │ ├── theme-module │ │ ├── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ │ ├── remix-ui-theme-module.module.css │ │ │ │ └── remix-ui-theme-module.tsx │ │ │ └── reducers │ │ │ │ └── themeModuleReducers.ts │ │ └── types │ │ │ └── theme-module.ts │ ├── toaster │ │ ├── README.md │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── toaster.css │ │ │ └── toaster.tsx │ ├── toggle │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ └── toggle-switch │ │ │ ├── toggle-switch.css │ │ │ └── toggle-switch.tsx │ ├── tooltip-popup │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── tooltip-popup.module.css │ │ │ └── tooltip-popup.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── top-bar │ │ └── src │ │ │ ├── components │ │ │ ├── BasicLogo.tsx │ │ │ ├── ElectronWorkspaceMenu.tsx │ │ │ ├── WorkspaceDropdown.tsx │ │ │ ├── WorkspaceDropdownSubMenu.tsx │ │ │ └── gitLogin.tsx │ │ │ ├── context │ │ │ ├── topbarContext.tsx │ │ │ └── topbarProvider.tsx │ │ │ ├── css │ │ │ └── topbar.css │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ └── remix-ui-topbar.tsx │ │ │ └── topbarUtils │ │ │ ├── gitOauthHandler.tsx │ │ │ └── gitUtils.tsx │ ├── tree-view │ │ └── src │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── remix-ui-tree-view.css │ │ │ ├── remix-ui-tree-view.tsx │ │ │ └── tree-view-item │ │ │ │ ├── tree-view-item.css │ │ │ │ └── tree-view-item.tsx │ │ │ └── types │ │ │ └── index.ts │ ├── utils │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ └── should-render.tsx │ ├── vertical-icons-panel │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── components │ │ │ ├── Badge.tsx │ │ │ ├── BasicLogo.tsx │ │ │ ├── Chevron.tsx │ │ │ ├── Home.tsx │ │ │ ├── Icon.tsx │ │ │ └── IconList.tsx │ │ │ ├── reducers │ │ │ ├── iconBadgeReducer.ts │ │ │ └── verticalScrollReducer.ts │ │ │ ├── remix-ui-vertical-icons-panel.css │ │ │ ├── remix-ui-vertical-icons-panel.tsx │ │ │ ├── types │ │ │ └── index.ts │ │ │ └── vertical-icons-context-menu.tsx │ ├── vyper-compile-details │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── vyper-compile-details.tsx │ │ │ └── vyperCompile.tsx │ ├── workspace │ │ └── src │ │ │ ├── index.ts │ │ │ └── lib │ │ │ ├── actions │ │ │ ├── events.ts │ │ │ ├── index.tsx │ │ │ ├── payload.ts │ │ │ ├── scriptTemplates.ts │ │ │ └── workspace.ts │ │ │ ├── components │ │ │ ├── createModal.tsx │ │ │ ├── electron-menu.tsx │ │ │ ├── electron-workspace-name.tsx │ │ │ ├── file-explorer-context-menu.tsx │ │ │ ├── file-explorer-hovericons.tsx │ │ │ ├── file-explorer-menu.tsx │ │ │ ├── file-explorer.tsx │ │ │ ├── flat-tree-drop.tsx │ │ │ ├── flat-tree-item-input.tsx │ │ │ ├── flat-tree.tsx │ │ │ ├── upload-file.tsx │ │ │ ├── workspace-hamburger-item.tsx │ │ │ ├── workspace-hamburger.tsx │ │ │ └── workspace-selector.tsx │ │ │ ├── contexts │ │ │ └── index.ts │ │ │ ├── css │ │ │ ├── electron-menu.css │ │ │ ├── file-explorer-context-menu.css │ │ │ ├── file-explorer.css │ │ │ └── remix-ui-workspace.css │ │ │ ├── providers │ │ │ └── FileSystemProvider.tsx │ │ │ ├── reducers │ │ │ └── workspace.ts │ │ │ ├── remix-ui-workspace.tsx │ │ │ ├── types │ │ │ └── index.ts │ │ │ └── utils │ │ │ ├── constants.ts │ │ │ ├── getEventTarget.ts │ │ │ ├── gitStatusFilter.ts │ │ │ ├── index.ts │ │ │ └── templates.ts │ └── xterm │ │ └── src │ │ ├── index.ts │ │ └── lib │ │ ├── actions │ │ └── index.ts │ │ ├── components │ │ ├── remix-ui-terminal-menu-xterm.tsx │ │ ├── remix-ui-xterm.tsx │ │ ├── remix-ui-xterminals.tsx │ │ ├── xterm-fit-addOn.ts │ │ └── xterm-wrap.tsx │ │ ├── css │ │ └── index.css │ │ ├── reducer │ │ └── index.ts │ │ └── types │ │ └── index.ts ├── remix-url-resolver │ ├── .eslintrc │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── github-folder-resolver.ts │ │ ├── index.ts │ │ └── resolve.ts │ ├── tests │ │ ├── example_1 │ │ │ ├── greeter.sol │ │ │ └── mortal.sol │ │ └── test.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tslint.json ├── remix-ws-templates │ ├── .eslintrc │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── index.ts │ │ ├── script-templates │ │ │ ├── contract-deployer │ │ │ │ ├── basic-contract-deploy.ts │ │ │ │ ├── create2-factory-deploy.ts │ │ │ │ └── index.ts │ │ │ ├── create2-solidity-factory │ │ │ │ ├── create2-factory.sol │ │ │ │ └── index.ts │ │ │ ├── etherscan │ │ │ │ ├── index.ts │ │ │ │ ├── receiptGuidScript.ts │ │ │ │ └── verifyScript.ts │ │ │ ├── run-js-test-action │ │ │ │ ├── index.ts │ │ │ │ └── run-js-test.yml │ │ │ ├── sindri │ │ │ │ ├── .sindriignore │ │ │ │ ├── README.md │ │ │ │ ├── index.ts │ │ │ │ ├── run_compile.ts │ │ │ │ ├── run_prove.ts │ │ │ │ ├── sindri.json │ │ │ │ └── utils.ts │ │ │ ├── slither-action │ │ │ │ ├── index.ts │ │ │ │ └── run-slither-action.yml │ │ │ └── solidity-test-action │ │ │ │ ├── index.ts │ │ │ │ └── run-solidity-unittesting.yml │ │ └── templates │ │ │ ├── blank │ │ │ ├── .prettierrc │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ └── remix.config │ │ │ ├── empty │ │ │ ├── .prettierrc │ │ │ ├── index.ts │ │ │ └── remix.config │ │ │ ├── gnosisSafeMultisig │ │ │ ├── .prettierrc │ │ │ ├── contracts │ │ │ │ └── MultisigWallet.sol │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ └── scripts │ │ │ │ ├── deploy_with_ethers.ts │ │ │ │ └── ethers-lib.ts │ │ │ ├── hashchecker │ │ │ ├── README.md │ │ │ ├── circuits │ │ │ │ └── calculate_hash.circom │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── groth16 │ │ │ │ │ ├── groth16_trusted_setup.ts │ │ │ │ │ └── groth16_zkproof.ts │ │ │ │ └── plonk │ │ │ │ │ ├── plonk_trusted_setup.ts │ │ │ │ │ └── plonk_zkproof.ts │ │ │ └── templates │ │ │ │ ├── groth16_verifier.sol.ejs │ │ │ │ └── plonk_verifier.sol.ejs │ │ │ ├── introToEIP7702 │ │ │ ├── .prettierrc │ │ │ ├── README.md │ │ │ ├── contracts │ │ │ │ ├── Example7702.sol │ │ │ │ ├── MyToken.sol │ │ │ │ └── Spender.sol │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ └── scripts │ │ │ │ ├── deploy.ts │ │ │ │ └── run-eip7702.ts │ │ │ ├── multiplierNoir │ │ │ ├── Nargo.toml │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── src │ │ │ │ └── main.nr │ │ │ └── tests │ │ │ │ └── multiplier.test.ts │ │ │ ├── ozerc1155 │ │ │ ├── .prettierrc │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── deploy_with_ethers.ts │ │ │ │ └── ethers-lib.ts │ │ │ └── tests │ │ │ │ ├── MyToken_mintable_test.sol │ │ │ │ └── MyToken_test.sol │ │ │ ├── ozerc20 │ │ │ ├── .prettierrc │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── deploy_with_ethers.ts │ │ │ │ └── ethers-lib.ts │ │ │ └── tests │ │ │ │ ├── MyToken_mintable_test.sol │ │ │ │ └── MyToken_test.sol │ │ │ ├── ozerc721 │ │ │ ├── .prettierrc │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── deploy_with_ethers.ts │ │ │ │ └── ethers-lib.ts │ │ │ └── tests │ │ │ │ ├── MyToken_mintable_test.sol │ │ │ │ └── MyToken_test.sol │ │ │ ├── playground │ │ │ ├── .prettierrc │ │ │ ├── README.txt │ │ │ ├── contracts │ │ │ │ └── HelloWorld.sol │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ └── scripts │ │ │ │ ├── deploy_with_ethers.ts │ │ │ │ └── ethers-lib.ts │ │ │ ├── remixDefault │ │ │ ├── .prettierrc │ │ │ ├── README.txt │ │ │ ├── contracts │ │ │ │ ├── 1_Storage.sol │ │ │ │ ├── 2_Owner.sol │ │ │ │ └── 3_Ballot.sol │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── deploy_with_ethers.ts │ │ │ │ └── ethers-lib.ts │ │ │ └── tests │ │ │ │ ├── Ballot_test.sol │ │ │ │ └── storage.test.js │ │ │ ├── rln │ │ │ ├── LICENSE-APACHE │ │ │ ├── LICENSE-MIT │ │ │ ├── README.md │ │ │ ├── circuits │ │ │ │ ├── rln.circom │ │ │ │ ├── utils.circom │ │ │ │ └── withdraw.circom │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── groth16 │ │ │ │ │ ├── groth16_trusted_setup.ts │ │ │ │ │ └── groth16_zkproof.ts │ │ │ │ └── plonk │ │ │ │ │ ├── plonk_trusted_setup.ts │ │ │ │ │ └── plonk_zkproof.ts │ │ │ └── templates │ │ │ │ ├── groth16_verifier.sol.ejs │ │ │ │ └── plonk_verifier.sol.ejs │ │ │ ├── semaphore │ │ │ ├── README.md │ │ │ ├── circuits │ │ │ │ ├── semaphore.circom │ │ │ │ ├── simple.circom │ │ │ │ └── tree.circom │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ │ ├── groth16 │ │ │ │ │ ├── groth16_trusted_setup.ts │ │ │ │ │ └── groth16_zkproof.ts │ │ │ │ ├── plonk │ │ │ │ │ ├── plonk_trusted_setup.ts │ │ │ │ │ └── plonk_zkproof.ts │ │ │ │ ├── run_setup.ts │ │ │ │ └── run_verification.ts │ │ │ └── templates │ │ │ │ ├── groth16_verifier.sol.ejs │ │ │ │ └── plonk_verifier.sol.ejs │ │ │ ├── simpleEip7702 │ │ │ ├── .prettierrc │ │ │ ├── README.md │ │ │ ├── contracts │ │ │ │ └── Example7702.sol │ │ │ ├── index.ts │ │ │ └── remix.config │ │ │ ├── stealthdropNoir │ │ │ ├── Nargo.toml │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── src │ │ │ │ └── main.nr │ │ │ └── tests │ │ │ │ └── stealthdrop.test.ts │ │ │ └── zeroxErc20 │ │ │ ├── .prettierrc │ │ │ ├── contracts │ │ │ └── SampleERC20.sol │ │ │ ├── index.ts │ │ │ ├── remix.config │ │ │ ├── scripts │ │ │ ├── deploy_with_ethers.ts │ │ │ └── ethers-lib.ts │ │ │ └── tests │ │ │ └── SampleERC20_test.sol │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── types │ │ └── index.d.ts └── remixd │ ├── .eslintrc │ ├── README.md │ ├── nodemon.json │ ├── origins.json │ ├── package.json │ ├── project.json │ ├── src │ ├── bin │ │ └── remixd.ts │ ├── index.ts │ ├── scripts │ │ └── installSlither.ts │ ├── serviceList.ts │ ├── services │ │ ├── foundryClient.ts │ │ ├── gitClient.ts │ │ ├── hardhatClient.ts │ │ ├── remixdClient.ts │ │ ├── slitherClient.ts │ │ └── truffleClient.ts │ ├── types │ │ └── index.ts │ ├── utils.ts │ └── websocket.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── lint-fix-targets.js ├── mock-serve-data.json ├── nodemon.json ├── nx.json ├── package.json ├── projects.json ├── release-management.md ├── release-process.md ├── removedlintstagedrc.json ├── scripts ├── ci-pr-bot.md ├── circleci-failed-tests.js ├── circleci-timings.js ├── generate-failed-report.js ├── generate-shard-overview.js ├── inject-e2e-config.js ├── plan-shards.js ├── post-pr-report.js ├── post-pr-started.js ├── update-e2e-keywords.js └── wait-for-e2e-jobs.js ├── team-best-practices.md ├── tsconfig.base.json ├── tsconfig.json ├── tsconfig.paths.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/autosquash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/workflows/autosquash.yml -------------------------------------------------------------------------------- /.github/workflows/pr-reminder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/workflows/pr-reminder.yml -------------------------------------------------------------------------------- /.github/workflows/publish-action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/workflows/publish-action.yml -------------------------------------------------------------------------------- /.github/workflows/rebase-pull-requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/workflows/rebase-pull-requests.yml -------------------------------------------------------------------------------- /.github/workflows/run-sut.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/workflows/run-sut.yml -------------------------------------------------------------------------------- /.github/workflows/service-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.github/workflows/service-checker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.19.0 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/LICENSE -------------------------------------------------------------------------------- /OLLAMA_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/OLLAMA_SETUP.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/README.md -------------------------------------------------------------------------------- /apps/circuit-compiler/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/.eslintrc -------------------------------------------------------------------------------- /apps/circuit-compiler/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/project.json -------------------------------------------------------------------------------- /apps/circuit-compiler/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/app/app.tsx -------------------------------------------------------------------------------- /apps/circuit-compiler/src/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/css/app.css -------------------------------------------------------------------------------- /apps/circuit-compiler/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/index.html -------------------------------------------------------------------------------- /apps/circuit-compiler/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/main.tsx -------------------------------------------------------------------------------- /apps/circuit-compiler/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/polyfills.ts -------------------------------------------------------------------------------- /apps/circuit-compiler/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/profile.json -------------------------------------------------------------------------------- /apps/circuit-compiler/src/snarkjs.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/src/snarkjs.min.js -------------------------------------------------------------------------------- /apps/circuit-compiler/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/tsconfig.app.json -------------------------------------------------------------------------------- /apps/circuit-compiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/tsconfig.json -------------------------------------------------------------------------------- /apps/circuit-compiler/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/circuit-compiler/webpack.config.js -------------------------------------------------------------------------------- /apps/contract-verification/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/.babelrc -------------------------------------------------------------------------------- /apps/contract-verification/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/.browserslistrc -------------------------------------------------------------------------------- /apps/contract-verification/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/.eslintrc -------------------------------------------------------------------------------- /apps/contract-verification/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/.eslintrc.json -------------------------------------------------------------------------------- /apps/contract-verification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/README.md -------------------------------------------------------------------------------- /apps/contract-verification/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/project.json -------------------------------------------------------------------------------- /apps/contract-verification/src/app/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/app/App.css -------------------------------------------------------------------------------- /apps/contract-verification/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/app/app.tsx -------------------------------------------------------------------------------- /apps/contract-verification/src/app/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './default-settings' 2 | -------------------------------------------------------------------------------- /apps/contract-verification/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/contract-verification/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | } 4 | -------------------------------------------------------------------------------- /apps/contract-verification/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/favicon.ico -------------------------------------------------------------------------------- /apps/contract-verification/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/index.html -------------------------------------------------------------------------------- /apps/contract-verification/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/main.tsx -------------------------------------------------------------------------------- /apps/contract-verification/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/polyfills.ts -------------------------------------------------------------------------------- /apps/contract-verification/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/profile.json -------------------------------------------------------------------------------- /apps/contract-verification/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/src/styles.css -------------------------------------------------------------------------------- /apps/contract-verification/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/contract-verification/tsconfig.json -------------------------------------------------------------------------------- /apps/debugger/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/.babelrc -------------------------------------------------------------------------------- /apps/debugger/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/.browserslistrc -------------------------------------------------------------------------------- /apps/debugger/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/.eslintrc -------------------------------------------------------------------------------- /apps/debugger/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/project.json -------------------------------------------------------------------------------- /apps/debugger/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/app/app.tsx -------------------------------------------------------------------------------- /apps/debugger/src/app/debugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/app/debugger.ts -------------------------------------------------------------------------------- /apps/debugger/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/debugger/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /apps/debugger/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/favicon.ico -------------------------------------------------------------------------------- /apps/debugger/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/index.html -------------------------------------------------------------------------------- /apps/debugger/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/main.tsx -------------------------------------------------------------------------------- /apps/debugger/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/polyfills.ts -------------------------------------------------------------------------------- /apps/debugger/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/src/styles.css -------------------------------------------------------------------------------- /apps/debugger/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/tsconfig.app.json -------------------------------------------------------------------------------- /apps/debugger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/tsconfig.json -------------------------------------------------------------------------------- /apps/debugger/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/debugger/webpack.config.js -------------------------------------------------------------------------------- /apps/doc-gen/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/.eslintrc -------------------------------------------------------------------------------- /apps/doc-gen/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/.eslintrc.json -------------------------------------------------------------------------------- /apps/doc-gen/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/.prettierrc -------------------------------------------------------------------------------- /apps/doc-gen/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/project.json -------------------------------------------------------------------------------- /apps/doc-gen/src/app/App.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0; 3 | } -------------------------------------------------------------------------------- /apps/doc-gen/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/App.tsx -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen-client.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/config.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/doc-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/doc-item.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/render.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/site.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/templates.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/themes/markdown/error.hbs: -------------------------------------------------------------------------------- 1 | {{>common}} 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/themes/markdown/event.hbs: -------------------------------------------------------------------------------- 1 | {{>common}} 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/themes/markdown/function.hbs: -------------------------------------------------------------------------------- 1 | {{>common}} 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/themes/markdown/modifier.hbs: -------------------------------------------------------------------------------- 1 | {{>common}} 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/themes/markdown/user-defined-value-type.hbs: -------------------------------------------------------------------------------- 1 | {{>common}} 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/themes/markdown/variable.hbs: -------------------------------------------------------------------------------- 1 | {{>common}} 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/utils/clone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/utils/clone.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/docgen/utils/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/docgen/utils/scope.ts -------------------------------------------------------------------------------- /apps/doc-gen/src/app/views/ErrorView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/app/views/ErrorView.tsx -------------------------------------------------------------------------------- /apps/doc-gen/src/app/views/index.ts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/doc-gen/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/favicon.ico -------------------------------------------------------------------------------- /apps/doc-gen/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/index.html -------------------------------------------------------------------------------- /apps/doc-gen/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/main.tsx -------------------------------------------------------------------------------- /apps/doc-gen/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/profile.json -------------------------------------------------------------------------------- /apps/doc-gen/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/src/types.ts -------------------------------------------------------------------------------- /apps/doc-gen/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/tsconfig.app.json -------------------------------------------------------------------------------- /apps/doc-gen/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/tsconfig.json -------------------------------------------------------------------------------- /apps/doc-gen/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-gen/webpack.config.js -------------------------------------------------------------------------------- /apps/doc-viewer/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/.eslintrc -------------------------------------------------------------------------------- /apps/doc-viewer/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/project.json -------------------------------------------------------------------------------- /apps/doc-viewer/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/src/app/App.tsx -------------------------------------------------------------------------------- /apps/doc-viewer/src/app/docviewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/src/app/docviewer.ts -------------------------------------------------------------------------------- /apps/doc-viewer/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/src/favicon.ico -------------------------------------------------------------------------------- /apps/doc-viewer/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/src/index.html -------------------------------------------------------------------------------- /apps/doc-viewer/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/src/main.tsx -------------------------------------------------------------------------------- /apps/doc-viewer/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/src/profile.json -------------------------------------------------------------------------------- /apps/doc-viewer/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/tsconfig.app.json -------------------------------------------------------------------------------- /apps/doc-viewer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/tsconfig.json -------------------------------------------------------------------------------- /apps/doc-viewer/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/doc-viewer/webpack.config.js -------------------------------------------------------------------------------- /apps/learneth/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/.eslintrc -------------------------------------------------------------------------------- /apps/learneth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/README.md -------------------------------------------------------------------------------- /apps/learneth/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/project.json -------------------------------------------------------------------------------- /apps/learneth/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/App.css -------------------------------------------------------------------------------- /apps/learneth/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/App.tsx -------------------------------------------------------------------------------- /apps/learneth/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/index.css -------------------------------------------------------------------------------- /apps/learneth/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/index.html -------------------------------------------------------------------------------- /apps/learneth/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/main.tsx -------------------------------------------------------------------------------- /apps/learneth/src/pages/Home/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/pages/Home/index.css -------------------------------------------------------------------------------- /apps/learneth/src/pages/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/pages/Home/index.tsx -------------------------------------------------------------------------------- /apps/learneth/src/pages/Logo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/pages/Logo/index.tsx -------------------------------------------------------------------------------- /apps/learneth/src/pages/StepList/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/pages/StepList/index.scss -------------------------------------------------------------------------------- /apps/learneth/src/pages/StepList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/pages/StepList/index.tsx -------------------------------------------------------------------------------- /apps/learneth/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/polyfills.ts -------------------------------------------------------------------------------- /apps/learneth/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/profile.json -------------------------------------------------------------------------------- /apps/learneth/src/redux/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/redux/hooks.ts -------------------------------------------------------------------------------- /apps/learneth/src/redux/models/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/redux/models/loading.ts -------------------------------------------------------------------------------- /apps/learneth/src/redux/models/remixide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/redux/models/remixide.ts -------------------------------------------------------------------------------- /apps/learneth/src/redux/models/workshop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/redux/models/workshop.ts -------------------------------------------------------------------------------- /apps/learneth/src/redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/redux/store.ts -------------------------------------------------------------------------------- /apps/learneth/src/remix-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/src/remix-client.ts -------------------------------------------------------------------------------- /apps/learneth/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/tsconfig.app.json -------------------------------------------------------------------------------- /apps/learneth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/tsconfig.json -------------------------------------------------------------------------------- /apps/learneth/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/learneth/webpack.config.js -------------------------------------------------------------------------------- /apps/noir-compiler/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/.eslintrc -------------------------------------------------------------------------------- /apps/noir-compiler/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/project.json -------------------------------------------------------------------------------- /apps/noir-compiler/src/app/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/app/actions/index.ts -------------------------------------------------------------------------------- /apps/noir-compiler/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/app/app.tsx -------------------------------------------------------------------------------- /apps/noir-compiler/src/app/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/app/types/index.ts -------------------------------------------------------------------------------- /apps/noir-compiler/src/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/css/app.css -------------------------------------------------------------------------------- /apps/noir-compiler/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/index.html -------------------------------------------------------------------------------- /apps/noir-compiler/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/main.tsx -------------------------------------------------------------------------------- /apps/noir-compiler/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/polyfills.ts -------------------------------------------------------------------------------- /apps/noir-compiler/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/profile.json -------------------------------------------------------------------------------- /apps/noir-compiler/src/snarkjs.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/src/snarkjs.min.js -------------------------------------------------------------------------------- /apps/noir-compiler/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/tsconfig.app.json -------------------------------------------------------------------------------- /apps/noir-compiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/tsconfig.json -------------------------------------------------------------------------------- /apps/noir-compiler/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/noir-compiler/webpack.config.js -------------------------------------------------------------------------------- /apps/quick-dapp-v2/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/.eslintrc -------------------------------------------------------------------------------- /apps/quick-dapp-v2/README.md: -------------------------------------------------------------------------------- 1 | # Remix QuickDapp V2 Plugin 2 | -------------------------------------------------------------------------------- /apps/quick-dapp-v2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/package.json -------------------------------------------------------------------------------- /apps/quick-dapp-v2/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/project.json -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/App.css -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/App.tsx -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/InBrowserVite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/InBrowserVite.tsx -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/actions/index.ts -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/assets/sparkling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/assets/sparkling.png -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/contexts/index.ts -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/index.css -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/index.html -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/main.tsx -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/polyfills.ts -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/profile.json -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/reducers/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/reducers/state.ts -------------------------------------------------------------------------------- /apps/quick-dapp-v2/src/remix-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/src/remix-client.ts -------------------------------------------------------------------------------- /apps/quick-dapp-v2/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/tsconfig.app.json -------------------------------------------------------------------------------- /apps/quick-dapp-v2/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/tsconfig.json -------------------------------------------------------------------------------- /apps/quick-dapp-v2/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/webpack.config.js -------------------------------------------------------------------------------- /apps/quick-dapp-v2/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp-v2/yarn.lock -------------------------------------------------------------------------------- /apps/quick-dapp/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/.eslintrc -------------------------------------------------------------------------------- /apps/quick-dapp/README.md: -------------------------------------------------------------------------------- 1 | # Remix QuickDapp Plugin 2 | -------------------------------------------------------------------------------- /apps/quick-dapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/package.json -------------------------------------------------------------------------------- /apps/quick-dapp/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/project.json -------------------------------------------------------------------------------- /apps/quick-dapp/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/App.css -------------------------------------------------------------------------------- /apps/quick-dapp/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/App.tsx -------------------------------------------------------------------------------- /apps/quick-dapp/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/actions/index.ts -------------------------------------------------------------------------------- /apps/quick-dapp/src/assets/edit-dapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/assets/edit-dapp.png -------------------------------------------------------------------------------- /apps/quick-dapp/src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/contexts/index.ts -------------------------------------------------------------------------------- /apps/quick-dapp/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/index.css -------------------------------------------------------------------------------- /apps/quick-dapp/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/index.html -------------------------------------------------------------------------------- /apps/quick-dapp/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/main.tsx -------------------------------------------------------------------------------- /apps/quick-dapp/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/polyfills.ts -------------------------------------------------------------------------------- /apps/quick-dapp/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/profile.json -------------------------------------------------------------------------------- /apps/quick-dapp/src/reducers/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/reducers/state.ts -------------------------------------------------------------------------------- /apps/quick-dapp/src/remix-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/src/remix-client.ts -------------------------------------------------------------------------------- /apps/quick-dapp/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/tsconfig.app.json -------------------------------------------------------------------------------- /apps/quick-dapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/tsconfig.json -------------------------------------------------------------------------------- /apps/quick-dapp/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/webpack.config.js -------------------------------------------------------------------------------- /apps/quick-dapp/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/quick-dapp/yarn.lock -------------------------------------------------------------------------------- /apps/remix-dapp/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/.eslintrc -------------------------------------------------------------------------------- /apps/remix-dapp/README.md: -------------------------------------------------------------------------------- 1 | # Remix Dapp 2 | -------------------------------------------------------------------------------- /apps/remix-dapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/package.json -------------------------------------------------------------------------------- /apps/remix-dapp/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/project.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/App.css -------------------------------------------------------------------------------- /apps/remix-dapp/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/App.tsx -------------------------------------------------------------------------------- /apps/remix-dapp/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/actions/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/assets/instance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/assets/instance.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/assets/logo.png -------------------------------------------------------------------------------- /apps/remix-dapp/src/components/Home/pc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/components/Home/pc.tsx -------------------------------------------------------------------------------- /apps/remix-dapp/src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/contexts/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/index.css: -------------------------------------------------------------------------------- 1 | html, body, #root { 2 | height: 100%; 3 | } 4 | 5 | -------------------------------------------------------------------------------- /apps/remix-dapp/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/index.html -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/en/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/en/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/en/udapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/en/udapp.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/es/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/es/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/es/udapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/es/udapp.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/fr/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/fr/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/fr/udapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/fr/udapp.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/it/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/it/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/it/udapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/it/udapp.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/zh/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/zh/index.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/locales/zh/udapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/locales/zh/udapp.json -------------------------------------------------------------------------------- /apps/remix-dapp/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/main.tsx -------------------------------------------------------------------------------- /apps/remix-dapp/src/reducers/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/reducers/state.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/types.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/buildData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/buildData.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/chains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/chains.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/constants.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/metamask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/metamask.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/tools.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/txRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/txRunner.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/utils/walletConnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/src/utils/walletConnect.ts -------------------------------------------------------------------------------- /apps/remix-dapp/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/remix-dapp/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/tsconfig.app.json -------------------------------------------------------------------------------- /apps/remix-dapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/tsconfig.json -------------------------------------------------------------------------------- /apps/remix-dapp/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/webpack.config.js -------------------------------------------------------------------------------- /apps/remix-dapp/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-dapp/yarn.lock -------------------------------------------------------------------------------- /apps/remix-ide-e2e/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/.eslintrc -------------------------------------------------------------------------------- /apps/remix-ide-e2e/CIRCLE_CI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/CIRCLE_CI.md -------------------------------------------------------------------------------- /apps/remix-ide-e2e/METAMASK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/METAMASK.md -------------------------------------------------------------------------------- /apps/remix-ide-e2e/chrome-driver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/chrome-driver.sh -------------------------------------------------------------------------------- /apps/remix-ide-e2e/install-webdriver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/install-webdriver.sh -------------------------------------------------------------------------------- /apps/remix-ide-e2e/nightwatch-chrome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/nightwatch-chrome.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/nightwatch-firefox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/nightwatch-firefox.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/package.json -------------------------------------------------------------------------------- /apps/remix-ide-e2e/seleniumConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/seleniumConfig.js -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/buildGroupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/buildGroupTests.js -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/checkGroupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/checkGroupTests.js -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/cleanupGroupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/cleanupGroupTests.js -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/commands/addFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/commands/addFile.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/commands/getClipBoardContent.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/commands/openFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/commands/openFile.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/helpers/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/helpers/init.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/local-plugin/src/app/app.css: -------------------------------------------------------------------------------- 1 | .jumbotron { 2 | max-height: 25vh; 3 | } -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/local-plugin/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/local-plugin/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | } 4 | -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/select_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/select_tests.sh -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/ballot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/ballot.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/circom.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/circom.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/editor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/editor.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/erc721.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/erc721.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/gist.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/gist.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/layout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/layout.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/noir.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/noir.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/plugin_api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/plugin_api.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/remixd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/remixd.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/sauce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/sauce.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/search.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/tests/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/tests/url.test.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/src/types/index.d.ts -------------------------------------------------------------------------------- /apps/remix-ide-e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /apps/remix-ide-e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/tsconfig.json -------------------------------------------------------------------------------- /apps/remix-ide-e2e/update_metamask.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/update_metamask.sh -------------------------------------------------------------------------------- /apps/remix-ide-e2e/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide-e2e/yarn.lock -------------------------------------------------------------------------------- /apps/remix-ide/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/.babelrc -------------------------------------------------------------------------------- /apps/remix-ide/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /apps/remix-ide/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/.env.example -------------------------------------------------------------------------------- /apps/remix-ide/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/.eslintrc -------------------------------------------------------------------------------- /apps/remix-ide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/.gitignore -------------------------------------------------------------------------------- /apps/remix-ide/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/.npmignore -------------------------------------------------------------------------------- /apps/remix-ide/.nvmrc: -------------------------------------------------------------------------------- 1 | v10.15.3 2 | -------------------------------------------------------------------------------- /apps/remix-ide/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/Dockerfile -------------------------------------------------------------------------------- /apps/remix-ide/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/Dockerfile.dev -------------------------------------------------------------------------------- /apps/remix-ide/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/LICENSE.md -------------------------------------------------------------------------------- /apps/remix-ide/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/_config.yml -------------------------------------------------------------------------------- /apps/remix-ide/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/background.js -------------------------------------------------------------------------------- /apps/remix-ide/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/build.yaml -------------------------------------------------------------------------------- /apps/remix-ide/ci/browser_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/browser_test.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/browser_test_plugin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/browser_test_plugin.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/copy_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/copy_resources.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/deploy_remix-alpha.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/deploy_remix-alpha.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/deploy_remix-beta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/deploy_remix-beta.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/deploy_remix-live.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/deploy_remix-live.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/download_e2e_assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/download_e2e_assets.js -------------------------------------------------------------------------------- /apps/remix-ide/ci/downloadsoljson.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/downloadsoljson.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/gh-actions-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/gh-actions-deploy.yml -------------------------------------------------------------------------------- /apps/remix-ide/ci/lint-targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/lint-targets.js -------------------------------------------------------------------------------- /apps/remix-ide/ci/makeMockCompiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/makeMockCompiler.js -------------------------------------------------------------------------------- /apps/remix-ide/ci/metamask.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/metamask.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/publishIpfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/publishIpfs -------------------------------------------------------------------------------- /apps/remix-ide/ci/rerun_failed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/rerun_failed.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/sauceDisconnect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/sauceDisconnect.js -------------------------------------------------------------------------------- /apps/remix-ide/ci/singletest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/singletest.sh -------------------------------------------------------------------------------- /apps/remix-ide/ci/splice_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/ci/splice_tests.js -------------------------------------------------------------------------------- /apps/remix-ide/contracts/README.txt: -------------------------------------------------------------------------------- 1 | test README -------------------------------------------------------------------------------- /apps/remix-ide/contracts/ballot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/ballot.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/contract1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/contract1.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/contract2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/contract2.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/hardhat/artifacts/build-info/.gitgnore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/remix-ide/contracts/hardhat/artifacts/contracts/Lock.sol/.gitgnore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/remix-ide/contracts/hardhat/hardhat.config.js: -------------------------------------------------------------------------------- 1 | // simulate a hardhat project -------------------------------------------------------------------------------- /apps/remix-ide/contracts/src/gmbh/test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/src/gmbh/test.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/src/leasing.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/src/leasing.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/src/ug/finance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/src/ug/finance.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/src/voting.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/contracts/src/voting.sol -------------------------------------------------------------------------------- /apps/remix-ide/contracts/truffle/build/contracts/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/remix-ide/contracts/truffle/truffle-config.js: -------------------------------------------------------------------------------- 1 | // simulate a hardhat project -------------------------------------------------------------------------------- /apps/remix-ide/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/docker-compose.yaml -------------------------------------------------------------------------------- /apps/remix-ide/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/manifest.json -------------------------------------------------------------------------------- /apps/remix-ide/meetings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/meetings.md -------------------------------------------------------------------------------- /apps/remix-ide/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/nginx.conf -------------------------------------------------------------------------------- /apps/remix-ide/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/project.json -------------------------------------------------------------------------------- /apps/remix-ide/remix-screenshot-400h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/remix-screenshot-400h.png -------------------------------------------------------------------------------- /apps/remix-ide/research-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/research-project.md -------------------------------------------------------------------------------- /apps/remix-ide/src/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/404.html -------------------------------------------------------------------------------- /apps/remix-ide/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/components/panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/components/panel.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/editor/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/editor/editor.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/files/fileManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/files/fileManager.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/files/fileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/files/fileSystem.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/files/git-handle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/files/git-handle.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/panels/file-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/panels/file-panel.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/panels/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/panels/layout.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/panels/tab-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/panels/tab-proxy.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/panels/terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/panels/terminal.tsx -------------------------------------------------------------------------------- /apps/remix-ide/src/app/plugins/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/plugins/config.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/plugins/git.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/plugins/git.tsx -------------------------------------------------------------------------------- /apps/remix-ide/src/app/plugins/matomo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/plugins/matomo.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/plugins/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/plugins/prompt.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/plugins/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/plugins/storage.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/analysis-tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/analysis-tab.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/compile-tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/compile-tab.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/debugger-tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/debugger-tab.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/locales/en/scriptrunnerui.json: -------------------------------------------------------------------------------- 1 | { 2 | "scriptrunnerui.defaultSection": "{{configName}}" 3 | } 4 | -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/locales/ko/remixApp.json: -------------------------------------------------------------------------------- 1 | { 2 | "remixApp.scrollToSeeAllTabs": "모든 탭을 보려면 스크롤하세요" 3 | } 4 | -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/locales/ru/remixApp.json: -------------------------------------------------------------------------------- 1 | { 2 | "remixApp.scrollToSeeAllTabs": "Прокрутите, чтобы увидеть все вкладки" 3 | } 4 | -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/locales/zh/remixApp.json: -------------------------------------------------------------------------------- 1 | { 2 | "remixApp.scrollToSeeAllTabs": "滚动查看所有标签页" 3 | } 4 | -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/search.tsx -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/state-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/state-logger.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/test-tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/test-tab.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/tabs/theme-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/tabs/theme-module.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/app/udapp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/udapp/index.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/udapp/make-udapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/udapp/make-udapp.js -------------------------------------------------------------------------------- /apps/remix-ide/src/app/udapp/run-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/udapp/run-tab.tsx -------------------------------------------------------------------------------- /apps/remix-ide/src/app/utils/AppSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/app/utils/AppSetup.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/aiLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/aiLogo.svg -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/bgRemi.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/bgRemi.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/brave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/brave.png -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/circom.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/circom.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/cookbook.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/cookbook.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/dgit.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/dgit.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/favicon.ico -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/foundry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/foundry.png -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/hardhat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/hardhat.png -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/home.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/home.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/icon.png -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/ipfs.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/ipfs.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/logoicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/logoicon.svg -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/metamask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/metamask.png -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/moreLogo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/moreLogo.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/settings.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/settings.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/solidity.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/solidity.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/img/swarm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/img/swarm.webp -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/js/intro.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/js/intro.min.js -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/js/pre-splash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/js/pre-splash.js -------------------------------------------------------------------------------- /apps/remix-ide/src/assets/list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/assets/list.json -------------------------------------------------------------------------------- /apps/remix-ide/src/blockchain/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/blockchain/helper.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/config.js -------------------------------------------------------------------------------- /apps/remix-ide/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/favicon.ico -------------------------------------------------------------------------------- /apps/remix-ide/src/global/registry.js: -------------------------------------------------------------------------------- 1 | module.exports = new (require('../registry.js'))() 2 | -------------------------------------------------------------------------------- /apps/remix-ide/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/index.css -------------------------------------------------------------------------------- /apps/remix-ide/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/index.html -------------------------------------------------------------------------------- /apps/remix-ide/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/index.tsx -------------------------------------------------------------------------------- /apps/remix-ide/src/lib/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/lib/events.js -------------------------------------------------------------------------------- /apps/remix-ide/src/lib/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/lib/helper.js -------------------------------------------------------------------------------- /apps/remix-ide/src/main.js: -------------------------------------------------------------------------------- 1 | import './index' 2 | -------------------------------------------------------------------------------- /apps/remix-ide/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/polyfills.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/registry.js -------------------------------------------------------------------------------- /apps/remix-ide/src/remixAppManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/remixAppManager.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/remixEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/remixEngine.js -------------------------------------------------------------------------------- /apps/remix-ide/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/types/index.d.ts -------------------------------------------------------------------------------- /apps/remix-ide/src/walkthroughService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/src/walkthroughService.js -------------------------------------------------------------------------------- /apps/remix-ide/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/stats.json -------------------------------------------------------------------------------- /apps/remix-ide/team-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/team-best-practices.md -------------------------------------------------------------------------------- /apps/remix-ide/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/tsconfig.app.json -------------------------------------------------------------------------------- /apps/remix-ide/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/tsconfig.json -------------------------------------------------------------------------------- /apps/remix-ide/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/remix-ide/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remix-ide/webpack.config.js -------------------------------------------------------------------------------- /apps/remixdesktop/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/Info.plist -------------------------------------------------------------------------------- /apps/remixdesktop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/README.md -------------------------------------------------------------------------------- /apps/remixdesktop/TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/TEST.md -------------------------------------------------------------------------------- /apps/remixdesktop/afterbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/afterbuild.js -------------------------------------------------------------------------------- /apps/remixdesktop/aftersign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/aftersign.js -------------------------------------------------------------------------------- /apps/remixdesktop/alpha.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/alpha.json -------------------------------------------------------------------------------- /apps/remixdesktop/assets/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/assets/icon.icns -------------------------------------------------------------------------------- /apps/remixdesktop/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/assets/icon.png -------------------------------------------------------------------------------- /apps/remixdesktop/beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/beta.json -------------------------------------------------------------------------------- /apps/remixdesktop/checkabi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/checkabi.js -------------------------------------------------------------------------------- /apps/remixdesktop/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/entitlements.mac.plist -------------------------------------------------------------------------------- /apps/remixdesktop/esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/esbuild.js -------------------------------------------------------------------------------- /apps/remixdesktop/insiders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/insiders.json -------------------------------------------------------------------------------- /apps/remixdesktop/latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/latest.json -------------------------------------------------------------------------------- /apps/remixdesktop/nightwatch.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/nightwatch.conf.js -------------------------------------------------------------------------------- /apps/remixdesktop/notarizedmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/notarizedmg.sh -------------------------------------------------------------------------------- /apps/remixdesktop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/package.json -------------------------------------------------------------------------------- /apps/remixdesktop/run-git-server-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/run-git-server-local.sh -------------------------------------------------------------------------------- /apps/remixdesktop/run_ci_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/run_ci_test.sh -------------------------------------------------------------------------------- /apps/remixdesktop/rundist.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/rundist.bash -------------------------------------------------------------------------------- /apps/remixdesktop/rundist_esbuild.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/rundist_esbuild.bash -------------------------------------------------------------------------------- /apps/remixdesktop/rundist_tsc.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/rundist_tsc.bash -------------------------------------------------------------------------------- /apps/remixdesktop/rundist_webpack.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/rundist_webpack.bash -------------------------------------------------------------------------------- /apps/remixdesktop/setup-ci-display.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/setup-ci-display.sh -------------------------------------------------------------------------------- /apps/remixdesktop/sign-windows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/sign-windows.sh -------------------------------------------------------------------------------- /apps/remixdesktop/splice_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/splice_tests.js -------------------------------------------------------------------------------- /apps/remixdesktop/src/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/engine.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/global.d.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/lib/databatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/lib/databatcher.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/lib/index.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/lib/remixd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/lib/remixd.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/lib/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/lib/server.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/main.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/commands.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/darwin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/darwin.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/edit.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/file.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/git.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/help.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/main.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/terminal.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/view.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/menus/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/menus/window.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/plugins/appUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/plugins/appUpdater.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/plugins/fsPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/plugins/fsPlugin.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/plugins/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/plugins/templates.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/preload.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/tools/circom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/tools/circom.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/tools/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/tools/git.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/types/index.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/utils/config.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/utils/log.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/utils/matamo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/utils/matamo.ts -------------------------------------------------------------------------------- /apps/remixdesktop/src/utils/portFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/src/utils/portFinder.ts -------------------------------------------------------------------------------- /apps/remixdesktop/test-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/test-runner.js -------------------------------------------------------------------------------- /apps/remixdesktop/test/lib/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/test/lib/git.ts -------------------------------------------------------------------------------- /apps/remixdesktop/test/nighwatch.app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/test/nighwatch.app.ts -------------------------------------------------------------------------------- /apps/remixdesktop/test/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/test/types/index.d.ts -------------------------------------------------------------------------------- /apps/remixdesktop/test_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/test_only.json -------------------------------------------------------------------------------- /apps/remixdesktop/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/tsconfig.e2e.json -------------------------------------------------------------------------------- /apps/remixdesktop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/tsconfig.json -------------------------------------------------------------------------------- /apps/remixdesktop/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/webpack.config.js -------------------------------------------------------------------------------- /apps/remixdesktop/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/remixdesktop/yarn.lock -------------------------------------------------------------------------------- /apps/solhint/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/.eslintrc -------------------------------------------------------------------------------- /apps/solhint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/package.json -------------------------------------------------------------------------------- /apps/solhint/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/project.json -------------------------------------------------------------------------------- /apps/solhint/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/app/App.tsx -------------------------------------------------------------------------------- /apps/solhint/src/app/SolhintPluginClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/app/SolhintPluginClient.ts -------------------------------------------------------------------------------- /apps/solhint/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/favicon.ico -------------------------------------------------------------------------------- /apps/solhint/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/index.d.ts -------------------------------------------------------------------------------- /apps/solhint/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/index.html -------------------------------------------------------------------------------- /apps/solhint/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/main.tsx -------------------------------------------------------------------------------- /apps/solhint/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/src/profile.json -------------------------------------------------------------------------------- /apps/solhint/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/tsconfig.app.json -------------------------------------------------------------------------------- /apps/solhint/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/tsconfig.json -------------------------------------------------------------------------------- /apps/solhint/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/webpack.config.js -------------------------------------------------------------------------------- /apps/solhint/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solhint/yarn.lock -------------------------------------------------------------------------------- /apps/solidity-compiler/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/.babelrc -------------------------------------------------------------------------------- /apps/solidity-compiler/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/.browserslistrc -------------------------------------------------------------------------------- /apps/solidity-compiler/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/.eslintrc -------------------------------------------------------------------------------- /apps/solidity-compiler/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/project.json -------------------------------------------------------------------------------- /apps/solidity-compiler/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/app/app.tsx -------------------------------------------------------------------------------- /apps/solidity-compiler/src/app/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/app/compiler.ts -------------------------------------------------------------------------------- /apps/solidity-compiler/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/solidity-compiler/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | } 4 | -------------------------------------------------------------------------------- /apps/solidity-compiler/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/favicon.ico -------------------------------------------------------------------------------- /apps/solidity-compiler/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/index.html -------------------------------------------------------------------------------- /apps/solidity-compiler/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/main.tsx -------------------------------------------------------------------------------- /apps/solidity-compiler/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/polyfills.ts -------------------------------------------------------------------------------- /apps/solidity-compiler/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/src/styles.css -------------------------------------------------------------------------------- /apps/solidity-compiler/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/tsconfig.app.json -------------------------------------------------------------------------------- /apps/solidity-compiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/tsconfig.json -------------------------------------------------------------------------------- /apps/solidity-compiler/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/solidity-compiler/webpack.config.js -------------------------------------------------------------------------------- /apps/vyper/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/.babelrc -------------------------------------------------------------------------------- /apps/vyper/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/.browserslistrc -------------------------------------------------------------------------------- /apps/vyper/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/.eslintrc -------------------------------------------------------------------------------- /apps/vyper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/README.md -------------------------------------------------------------------------------- /apps/vyper/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/project.json -------------------------------------------------------------------------------- /apps/vyper/src/app/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/app.css -------------------------------------------------------------------------------- /apps/vyper/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/app.tsx -------------------------------------------------------------------------------- /apps/vyper/src/app/components/LocalUrl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/components/LocalUrl.tsx -------------------------------------------------------------------------------- /apps/vyper/src/app/utils/compiler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/utils/compiler.tsx -------------------------------------------------------------------------------- /apps/vyper/src/app/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/utils/index.ts -------------------------------------------------------------------------------- /apps/vyper/src/app/utils/remix-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/utils/remix-client.tsx -------------------------------------------------------------------------------- /apps/vyper/src/app/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/app/utils/types.ts -------------------------------------------------------------------------------- /apps/vyper/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/vyper/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/assets/logo.svg -------------------------------------------------------------------------------- /apps/vyper/src/assets/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/assets/star.svg -------------------------------------------------------------------------------- /apps/vyper/src/assets/vyperLogo_v2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/assets/vyperLogo_v2.webp -------------------------------------------------------------------------------- /apps/vyper/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /apps/vyper/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/environments/environment.ts -------------------------------------------------------------------------------- /apps/vyper/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/favicon.ico -------------------------------------------------------------------------------- /apps/vyper/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/index.html -------------------------------------------------------------------------------- /apps/vyper/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/main.tsx -------------------------------------------------------------------------------- /apps/vyper/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/polyfills.ts -------------------------------------------------------------------------------- /apps/vyper/src/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/profile.json -------------------------------------------------------------------------------- /apps/vyper/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/src/styles.css -------------------------------------------------------------------------------- /apps/vyper/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/tsconfig.app.json -------------------------------------------------------------------------------- /apps/vyper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/tsconfig.json -------------------------------------------------------------------------------- /apps/vyper/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/apps/vyper/webpack.config.js -------------------------------------------------------------------------------- /automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/automation.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/babel.config.js -------------------------------------------------------------------------------- /createPRToBeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/createPRToBeta.ts -------------------------------------------------------------------------------- /crowdin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/crowdin.yml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/funding.json -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/gulpfile.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/lerna.json -------------------------------------------------------------------------------- /libs/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/.gitmodules -------------------------------------------------------------------------------- /libs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/README.md -------------------------------------------------------------------------------- /libs/endpoints-helper/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/endpoints-helper/src/index.ts -------------------------------------------------------------------------------- /libs/endpoints-helper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/endpoints-helper/tsconfig.json -------------------------------------------------------------------------------- /libs/ghaction-helper/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/.eslintrc -------------------------------------------------------------------------------- /libs/ghaction-helper/.npmignore: -------------------------------------------------------------------------------- 1 | src/ -------------------------------------------------------------------------------- /libs/ghaction-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/README.md -------------------------------------------------------------------------------- /libs/ghaction-helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/package.json -------------------------------------------------------------------------------- /libs/ghaction-helper/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/project.json -------------------------------------------------------------------------------- /libs/ghaction-helper/src/chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/src/chai.ts -------------------------------------------------------------------------------- /libs/ghaction-helper/src/ethers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/src/ethers.ts -------------------------------------------------------------------------------- /libs/ghaction-helper/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/src/index.ts -------------------------------------------------------------------------------- /libs/ghaction-helper/src/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/src/methods.ts -------------------------------------------------------------------------------- /libs/ghaction-helper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/tsconfig.json -------------------------------------------------------------------------------- /libs/ghaction-helper/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/ghaction-helper/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-ai-core/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/.eslintrc -------------------------------------------------------------------------------- /libs/remix-ai-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/README.md -------------------------------------------------------------------------------- /libs/remix-ai-core/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/project.json -------------------------------------------------------------------------------- /libs/remix-ai-core/src/helpers/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/helpers/compile.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/src/prompts/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/prompts/chat.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/src/types/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/types/constants.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/src/types/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/types/mcp.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/src/types/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/types/models.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/src/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/src/types/types.ts -------------------------------------------------------------------------------- /libs/remix-ai-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-ai-core/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ai-core/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-analyzer/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/.eslintrc -------------------------------------------------------------------------------- /libs/remix-analyzer/.npmignore: -------------------------------------------------------------------------------- 1 | test/ -------------------------------------------------------------------------------- /libs/remix-analyzer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/README.md -------------------------------------------------------------------------------- /libs/remix-analyzer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/package.json -------------------------------------------------------------------------------- /libs/remix-analyzer/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/project.json -------------------------------------------------------------------------------- /libs/remix-analyzer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/src/index.ts -------------------------------------------------------------------------------- /libs/remix-analyzer/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/src/types.ts -------------------------------------------------------------------------------- /libs/remix-analyzer/test/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/test/tests.ts -------------------------------------------------------------------------------- /libs/remix-analyzer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-analyzer/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-analyzer/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-api/src/index.ts -------------------------------------------------------------------------------- /libs/remix-api/src/lib/plugins/fs-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-api/src/lib/plugins/fs-api.ts -------------------------------------------------------------------------------- /libs/remix-api/src/lib/plugins/git-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-api/src/lib/plugins/git-api.ts -------------------------------------------------------------------------------- /libs/remix-api/src/lib/remix-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-api/src/lib/remix-api.ts -------------------------------------------------------------------------------- /libs/remix-api/src/lib/types/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-api/src/lib/types/git.ts -------------------------------------------------------------------------------- /libs/remix-api/src/lib/types/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-api/src/lib/types/rpc.ts -------------------------------------------------------------------------------- /libs/remix-astwalker/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/.eslintrc -------------------------------------------------------------------------------- /libs/remix-astwalker/.gitignore: -------------------------------------------------------------------------------- 1 | .nyc_output 2 | coverage 3 | build 4 | -------------------------------------------------------------------------------- /libs/remix-astwalker/.npmignore: -------------------------------------------------------------------------------- 1 | src/ 2 | tests/ -------------------------------------------------------------------------------- /libs/remix-astwalker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/README.md -------------------------------------------------------------------------------- /libs/remix-astwalker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/package.json -------------------------------------------------------------------------------- /libs/remix-astwalker/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/project.json -------------------------------------------------------------------------------- /libs/remix-astwalker/src/astWalker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/src/astWalker.ts -------------------------------------------------------------------------------- /libs/remix-astwalker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/src/index.ts -------------------------------------------------------------------------------- /libs/remix-astwalker/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/src/types.ts -------------------------------------------------------------------------------- /libs/remix-astwalker/tests/newTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/tests/newTests.ts -------------------------------------------------------------------------------- /libs/remix-astwalker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-astwalker/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-astwalker/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-core-plugin/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/.eslintrc -------------------------------------------------------------------------------- /libs/remix-core-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/README.md -------------------------------------------------------------------------------- /libs/remix-core-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/package.json -------------------------------------------------------------------------------- /libs/remix-core-plugin/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/project.json -------------------------------------------------------------------------------- /libs/remix-core-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/src/index.ts -------------------------------------------------------------------------------- /libs/remix-core-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-core-plugin/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-core-plugin/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-debug/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/.eslintrc -------------------------------------------------------------------------------- /libs/remix-debug/.npmignore: -------------------------------------------------------------------------------- 1 | test/ -------------------------------------------------------------------------------- /libs/remix-debug/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/README.md -------------------------------------------------------------------------------- /libs/remix-debug/bin/rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/bin/rdb -------------------------------------------------------------------------------- /libs/remix-debug/compilation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/compilation.json -------------------------------------------------------------------------------- /libs/remix-debug/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/package.json -------------------------------------------------------------------------------- /libs/remix-debug/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/project.json -------------------------------------------------------------------------------- /libs/remix-debug/src/Ethdebugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/Ethdebugger.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/cmdline/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/cmdline/index.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/code/codeManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/code/codeManager.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/code/codeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/code/codeUtils.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/code/opcodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/code/opcodes.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/eventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/eventManager.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/index.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/init.ts -------------------------------------------------------------------------------- /libs/remix-debug/src/trace/traceCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/src/trace/traceCache.ts -------------------------------------------------------------------------------- /libs/remix-debug/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/codeManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/codeManager.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/debugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/debugger.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/disassembler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/disassembler.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/init.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/resources/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/resources/ast.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/sol/ballot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/sol/ballot.sol -------------------------------------------------------------------------------- /libs/remix-debug/test/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/tests.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/traceManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/traceManager.ts -------------------------------------------------------------------------------- /libs/remix-debug/test/vmCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/test/vmCall.ts -------------------------------------------------------------------------------- /libs/remix-debug/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-debug/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-debug/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-git/index.ts: -------------------------------------------------------------------------------- 1 | export { isoGit } from './src/isogit' -------------------------------------------------------------------------------- /libs/remix-git/src/isogit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-git/src/isogit.ts -------------------------------------------------------------------------------- /libs/remix-lib/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/.eslintrc -------------------------------------------------------------------------------- /libs/remix-lib/.npmignore: -------------------------------------------------------------------------------- 1 | test/ -------------------------------------------------------------------------------- /libs/remix-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/README.md -------------------------------------------------------------------------------- /libs/remix-lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/package.json -------------------------------------------------------------------------------- /libs/remix-lib/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/project.json -------------------------------------------------------------------------------- /libs/remix-lib/src/eventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/eventManager.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/execution/forkAt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/execution/forkAt.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/execution/txFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/execution/txFormat.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/execution/txHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/execution/txHelper.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/execution/txRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/execution/txRunner.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/hash.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/helpers/eip7702Constants.ts: -------------------------------------------------------------------------------- 1 | export const EIP7702_CODE_INDICATOR_FLAG = '0xef0100' -------------------------------------------------------------------------------- /libs/remix-lib/src/helpers/uiHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/helpers/uiHelper.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/index.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/query-params.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/registry.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/storage.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/types/ICompilerApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/types/ICompilerApi.ts -------------------------------------------------------------------------------- /libs/remix-lib/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/src/util.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/data/ERC721.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/data/ERC721.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/data/sampleERC721.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/data/sampleERC721.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/eventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/eventManager.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/init.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/tests.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/txFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/txFormat.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/txHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/txHelper.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/txResultHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/txResultHelper.ts -------------------------------------------------------------------------------- /libs/remix-lib/test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/test/util.ts -------------------------------------------------------------------------------- /libs/remix-lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-lib/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-lib/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-simulator/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/.eslintrc -------------------------------------------------------------------------------- /libs/remix-simulator/.npmignore: -------------------------------------------------------------------------------- 1 | test/ -------------------------------------------------------------------------------- /libs/remix-simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/README.md -------------------------------------------------------------------------------- /libs/remix-simulator/bin/ethsim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/bin/ethsim -------------------------------------------------------------------------------- /libs/remix-simulator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/package.json -------------------------------------------------------------------------------- /libs/remix-simulator/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/project.json -------------------------------------------------------------------------------- /libs/remix-simulator/src/VmProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/VmProxy.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/index.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/methods/evm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/methods/evm.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/methods/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/methods/misc.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/methods/net.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/methods/net.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/provider.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/server.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/utils/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/utils/logs.ts -------------------------------------------------------------------------------- /libs/remix-simulator/src/vm-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/src/vm-context.ts -------------------------------------------------------------------------------- /libs/remix-simulator/test/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/test/accounts.ts -------------------------------------------------------------------------------- /libs/remix-simulator/test/blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/test/blocks.ts -------------------------------------------------------------------------------- /libs/remix-simulator/test/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/test/events.ts -------------------------------------------------------------------------------- /libs/remix-simulator/test/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/test/misc.ts -------------------------------------------------------------------------------- /libs/remix-simulator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-simulator/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-simulator/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-solidity/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/.eslintrc -------------------------------------------------------------------------------- /libs/remix-solidity/.npmignore: -------------------------------------------------------------------------------- 1 | src/ -------------------------------------------------------------------------------- /libs/remix-solidity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/README.md -------------------------------------------------------------------------------- /libs/remix-solidity/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/package.json -------------------------------------------------------------------------------- /libs/remix-solidity/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/project.json -------------------------------------------------------------------------------- /libs/remix-solidity/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/src/index.ts -------------------------------------------------------------------------------- /libs/remix-solidity/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-solidity/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-solidity/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-tests/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/.eslintrc -------------------------------------------------------------------------------- /libs/remix-tests/.npmignore: -------------------------------------------------------------------------------- 1 | src/ 2 | tests/ 3 | examples/ -------------------------------------------------------------------------------- /libs/remix-tests/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/LICENSE.md -------------------------------------------------------------------------------- /libs/remix-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/README.md -------------------------------------------------------------------------------- /libs/remix-tests/bin/remix-tests: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('../src/run.js'); 4 | 5 | -------------------------------------------------------------------------------- /libs/remix-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/package.json -------------------------------------------------------------------------------- /libs/remix-tests/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/project.json -------------------------------------------------------------------------------- /libs/remix-tests/sol/tests.sol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/sol/tests.sol.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/assertionEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/assertionEvents.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/compiler.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/deployer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/deployer.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/fileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/fileSystem.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/index.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/logger.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/run.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/runTestFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/runTestFiles.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/runTestSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/runTestSources.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/testRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/testRunner.ts -------------------------------------------------------------------------------- /libs/remix-tests/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/src/types.ts -------------------------------------------------------------------------------- /libs/remix-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-tests/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remix-tests/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-tests/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/remix-ui/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/.eslintrc -------------------------------------------------------------------------------- /libs/remix-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/README.md -------------------------------------------------------------------------------- /libs/remix-ui/app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/app/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/checkbox/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/remix-ui-checkbox' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/checkbox/src/lib/remix-ui-checkbox.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/clipboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/clipboard/README.md -------------------------------------------------------------------------------- /libs/remix-ui/clipboard/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/clipboard/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/debugger-ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/debugger-ui/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/desktop-download/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/desktop-download/README.md -------------------------------------------------------------------------------- /libs/remix-ui/desktop-download/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/desktop-download' -------------------------------------------------------------------------------- /libs/remix-ui/drag-n-drop/src/index.ts: -------------------------------------------------------------------------------- 1 | 2 | export * from './lib/drag-n-drop'; 3 | -------------------------------------------------------------------------------- /libs/remix-ui/editor/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/editor/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/editor/src/types/monaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/editor/src/types/monaco.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/lib/fileHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/lib/fileHelpers.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/lib/gitactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/lib/gitactions.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/lib/listeners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/lib/listeners.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/state/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/state/actions.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/state/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/state/context.tsx -------------------------------------------------------------------------------- /libs/remix-ui/git/src/style/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/style/index.css -------------------------------------------------------------------------------- /libs/remix-ui/git/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/types/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/types/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/types/styles.ts -------------------------------------------------------------------------------- /libs/remix-ui/git/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/git/src/utils/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/grid-view/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/grid-view/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/helper/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/helper/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/helper/src/lib/bleach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/helper/src/lib/bleach.ts -------------------------------------------------------------------------------- /libs/remix-ui/home-tab/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/home-tab/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/locale-module/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/locale-module/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/locale-module/src/lib/remix-ui-locale-module.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/modal-dialog/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/modal-dialog/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/modal-dialog/src/lib/modal-dialog-custom.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/panel/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/panel/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/plugin-manager/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/remix-ui-plugin-manager' -------------------------------------------------------------------------------- /libs/remix-ui/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/project.json -------------------------------------------------------------------------------- /libs/remix-ui/publish-to-storage/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/publish-to-storage' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/publish-to-storage/src/lib/publish-to-storage.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/renderer/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/renderer' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/run-tab/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/run-tab' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/scriptrunner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/scriptrunner/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/search/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/search/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/search/src/lib/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/search/src/lib/search.css -------------------------------------------------------------------------------- /libs/remix-ui/settings/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/remix-ui-settings' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/solidity-compile-details/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/solidity-compile-details' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/solidity-uml-gen/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/solidity-uml-gen' -------------------------------------------------------------------------------- /libs/remix-ui/static-analyser/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/remix-ui-static-analyser' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/statusbar/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/statusbar/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/statusbar/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/tabs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/tabs/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/tabs/src/types/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/tabs/src/types/svg.d.ts -------------------------------------------------------------------------------- /libs/remix-ui/template-explorer-modal/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/remix-ui-template-explorer-modal' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/terminal/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/terminal/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/terminal/src/lib/components/remix-ui-terminal-menu-buttons.css: -------------------------------------------------------------------------------- 1 | .xtermButton { 2 | width: 4rem;; 3 | } -------------------------------------------------------------------------------- /libs/remix-ui/theme-module/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/theme-module/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/theme-module/src/lib/remix-ui-theme-module.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/theme-module/src/reducers/themeModuleReducers.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/toaster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/toaster/README.md -------------------------------------------------------------------------------- /libs/remix-ui/toaster/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/toaster' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/toggle/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/toggle/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/toggle/src/lib/toggle-switch/toggle-switch.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/tooltip-popup/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/tooltip-popup' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/tooltip-popup/src/lib/tooltip-popup.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/top-bar/src/css/topbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/top-bar/src/css/topbar.css -------------------------------------------------------------------------------- /libs/remix-ui/top-bar/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/top-bar/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/tree-view/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/tree-view/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/utils/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/should-render' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/vyper-compile-details/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/vyper-compile-details' 2 | -------------------------------------------------------------------------------- /libs/remix-ui/workspace/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/workspace/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/workspace/src/lib/components/workspace-selector.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ui/xterm/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ui/xterm/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ui/xterm/src/lib/css/index.css: -------------------------------------------------------------------------------- 1 | .xterm-panel-left { 2 | overflow-y: scroll; 3 | margin-bottom: 2.1rem; 4 | } 5 | -------------------------------------------------------------------------------- /libs/remix-url-resolver/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/.eslintrc -------------------------------------------------------------------------------- /libs/remix-url-resolver/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /libs/remix-url-resolver/.npmignore: -------------------------------------------------------------------------------- 1 | src/ 2 | tests/ -------------------------------------------------------------------------------- /libs/remix-url-resolver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/README.md -------------------------------------------------------------------------------- /libs/remix-url-resolver/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/package.json -------------------------------------------------------------------------------- /libs/remix-url-resolver/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/project.json -------------------------------------------------------------------------------- /libs/remix-url-resolver/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/src/index.ts -------------------------------------------------------------------------------- /libs/remix-url-resolver/src/resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/src/resolve.ts -------------------------------------------------------------------------------- /libs/remix-url-resolver/tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/tests/test.ts -------------------------------------------------------------------------------- /libs/remix-url-resolver/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-url-resolver/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-url-resolver/tslint.json -------------------------------------------------------------------------------- /libs/remix-ws-templates/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/.eslintrc -------------------------------------------------------------------------------- /libs/remix-ws-templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/README.md -------------------------------------------------------------------------------- /libs/remix-ws-templates/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/package.json -------------------------------------------------------------------------------- /libs/remix-ws-templates/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/project.json -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/src/index.ts -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/blank/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/empty/.prettierrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/empty/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/gnosisSafeMultisig/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/hashchecker/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/multiplierNoir/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/ozerc1155/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/ozerc20/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/ozerc721/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/playground/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/remixDefault/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/rln/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/semaphore/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/simpleEip7702/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/stealthdropNoir/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/src/templates/zeroxErc20/remix.config: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /libs/remix-ws-templates/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/tsconfig.json -------------------------------------------------------------------------------- /libs/remix-ws-templates/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remix-ws-templates/types/index.d.ts -------------------------------------------------------------------------------- /libs/remixd/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/.eslintrc -------------------------------------------------------------------------------- /libs/remixd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/README.md -------------------------------------------------------------------------------- /libs/remixd/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/nodemon.json -------------------------------------------------------------------------------- /libs/remixd/origins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/origins.json -------------------------------------------------------------------------------- /libs/remixd/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/package.json -------------------------------------------------------------------------------- /libs/remixd/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/project.json -------------------------------------------------------------------------------- /libs/remixd/src/bin/remixd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/bin/remixd.ts -------------------------------------------------------------------------------- /libs/remixd/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/index.ts -------------------------------------------------------------------------------- /libs/remixd/src/serviceList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/serviceList.ts -------------------------------------------------------------------------------- /libs/remixd/src/services/gitClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/services/gitClient.ts -------------------------------------------------------------------------------- /libs/remixd/src/services/remixdClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/services/remixdClient.ts -------------------------------------------------------------------------------- /libs/remixd/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/types/index.ts -------------------------------------------------------------------------------- /libs/remixd/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/utils.ts -------------------------------------------------------------------------------- /libs/remixd/src/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/src/websocket.ts -------------------------------------------------------------------------------- /libs/remixd/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/tsconfig.json -------------------------------------------------------------------------------- /libs/remixd/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/remixd/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/libs/remixd/tsconfig.spec.json -------------------------------------------------------------------------------- /lint-fix-targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/lint-fix-targets.js -------------------------------------------------------------------------------- /mock-serve-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/mock-serve-data.json -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/nodemon.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/package.json -------------------------------------------------------------------------------- /projects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/projects.json -------------------------------------------------------------------------------- /release-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/release-management.md -------------------------------------------------------------------------------- /release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/release-process.md -------------------------------------------------------------------------------- /removedlintstagedrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "**/*.{tsx,ts,js}": ["prettier --write","eslint --fix"] 3 | } 4 | -------------------------------------------------------------------------------- /scripts/ci-pr-bot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/ci-pr-bot.md -------------------------------------------------------------------------------- /scripts/circleci-failed-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/circleci-failed-tests.js -------------------------------------------------------------------------------- /scripts/circleci-timings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/circleci-timings.js -------------------------------------------------------------------------------- /scripts/generate-failed-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/generate-failed-report.js -------------------------------------------------------------------------------- /scripts/generate-shard-overview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/generate-shard-overview.js -------------------------------------------------------------------------------- /scripts/inject-e2e-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/inject-e2e-config.js -------------------------------------------------------------------------------- /scripts/plan-shards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/plan-shards.js -------------------------------------------------------------------------------- /scripts/post-pr-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/post-pr-report.js -------------------------------------------------------------------------------- /scripts/post-pr-started.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/post-pr-started.js -------------------------------------------------------------------------------- /scripts/update-e2e-keywords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/update-e2e-keywords.js -------------------------------------------------------------------------------- /scripts/wait-for-e2e-jobs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/scripts/wait-for-e2e-jobs.js -------------------------------------------------------------------------------- /team-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/team-best-practices.md -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/tsconfig.paths.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-project/HEAD/yarn.lock --------------------------------------------------------------------------------