From 01ac195c41ba79896ab9502c6502da8f549bef7e Mon Sep 17 00:00:00 2001 From: lianahus Date: Wed, 23 Feb 2022 08:52:27 +0100 Subject: [PATCH] updated the warning about abstract contract --- .../remix-ui/publish-to-storage/src/lib/publish-to-storage.tsx | 3 ++- .../remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/remix-ui/publish-to-storage/src/lib/publish-to-storage.tsx b/libs/remix-ui/publish-to-storage/src/lib/publish-to-storage.tsx index 00e5376118..78812ab83d 100644 --- a/libs/remix-ui/publish-to-storage/src/lib/publish-to-storage.tsx +++ b/libs/remix-ui/publish-to-storage/src/lib/publish-to-storage.tsx @@ -21,7 +21,8 @@ export const PublishToStorage = (props: RemixUiPublishToStorageProps) => { useEffect(() => { const storageService = async () => { if ((contract.metadata === undefined || contract.metadata.length === 0)) { - modal('Publish To Storage', 'This contract may be abstract, may not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.') + modal('Publish To Storage', 'This contract may be abstract, it may not implement an abstract parent\'s methods completely or it may not invoke an inherited contract\'s constructor correctly.') + } else { if (storage === 'swarm') { try { 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 0988e9e95c..7d22d3dd85 100644 --- a/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx +++ b/libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.tsx @@ -143,7 +143,7 @@ export function ContractDropdownUI (props: ContractDropdownProps) { const createInstance = (selectedContract, args) => { if (selectedContract.bytecodeObject.length === 0) { - return props.modal('Alert', 'This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.', 'OK', () => {}) + return props.modal('Alert', 'This contract may be abstract, it may not implement an abstract parent\'s methods completely or it may not invoke an inherited contract\'s constructor correctly.', 'OK', () => {}) } props.createInstance(loadedContractData, props.gasEstimationPrompt, props.passphrasePrompt, props.logBuilder, props.publishToStorage, props.mainnetPrompt, isOverSizePrompt, args) }