updated the warning about abstract contract

pull/2233/head
lianahus 3 years ago committed by yann300
parent 5d1f587525
commit 7b80c0abc6
  1. 3
      libs/remix-ui/publish-to-storage/src/lib/publish-to-storage.tsx
  2. 2
      libs/remix-ui/run-tab/src/lib/components/contractDropdownUI.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 {

@ -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)
}

Loading…
Cancel
Save