diff --git a/apps/remix-ide/src/blockchain/blockchain.js b/apps/remix-ide/src/blockchain/blockchain.js index 26bd4743f4..1d21be1c6e 100644 --- a/apps/remix-ide/src/blockchain/blockchain.js +++ b/apps/remix-ide/src/blockchain/blockchain.js @@ -11,7 +11,7 @@ import InjectedProvider from './providers/injected.js' import NodeProvider from './providers/node.js' import { execution, EventManager, helpers } from '@remix-project/remix-lib' import { etherScanLink } from './helper' -import { logBuilder } from "@remix-ui/helper" +import { logBuilder, confirmProxyMsg } from "@remix-ui/helper" import { cancelProxyMsg } from '@remix-ui/helper' const { txFormat, txExecution, typeConversion, txListener: Txlistener, TxRunner, TxRunnerWeb3, txHelper } = execution const { txResultHelper: resultToRemixTx } = helpers @@ -143,7 +143,8 @@ export class Blockchain extends Plugin { const proxyModal = { id: 'confirmProxyDeployment', title: 'ERC1967', - message: 'Confirm proxy deployment?', + message: `Confirm you want to deploy an ERC1967 proxy contract that is connected to your implementation. + For more info on ERC1967, see https://docs.openzeppelin.com/contracts/4.x/api/proxy#ERC1967Proxy`, modalType: 'modal', okLabel: 'OK', cancelLabel: 'Cancel', diff --git a/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx b/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx index 670025435f..df1831deaa 100644 --- a/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx +++ b/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx @@ -219,7 +219,6 @@ export function ContractDropdownUI (props: ContractDropdownProps) { return }) } - { (contractList[currentFile] || []).length <= 0 && } { abiLabel.content }