From 66817e8404789a11dc04f2357786b01d0c1206e2 Mon Sep 17 00:00:00 2001 From: yann300 Date: Mon, 26 Nov 2018 16:57:32 +0100 Subject: [PATCH 1/3] Update run-tab.js --- src/app/tabs/run-tab.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/tabs/run-tab.js b/src/app/tabs/run-tab.js index 313053a398..87c54e8c55 100644 --- a/src/app/tabs/run-tab.js +++ b/src/app/tabs/run-tab.js @@ -435,7 +435,7 @@ function contractDropdown (events, self) { var selectedContract = getSelectedContract() if (selectedContract.contract.object.evm.bytecode.object.length === 0) { - modalDialogCustom.alert('This contract does not implement all functions and thus cannot be created.') + modalDialogCustom.alert('This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.') return } From 7d0431df00301aa8a9df5d3493a845ea38aa291c Mon Sep 17 00:00:00 2001 From: yann300 Date: Mon, 26 Nov 2018 17:02:44 +0100 Subject: [PATCH 2/3] Update compile-tab.js --- src/app/tabs/compile-tab.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/tabs/compile-tab.js b/src/app/tabs/compile-tab.js index c671b4cc26..0144265946 100644 --- a/src/app/tabs/compile-tab.js +++ b/src/app/tabs/compile-tab.js @@ -371,7 +371,7 @@ module.exports = class CompileTab { if (selectContractNames.children.length > 0 && selectContractNames.selectedIndex >= 0) { var contract = self.data.contractsDetails[selectContractNames.children[selectContractNames.selectedIndex].innerHTML] if (contract.metadata === undefined || contract.metadata.length === 0) { - modalDialogCustom.alert('This contract does not implement all functions and thus cannot be published.') + modalDialogCustom.alert('This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.') } else { publishOnSwarm(contract, self._deps.fileManager, function (err, uploaded) { if (err) { From 7a958b3dfd52eaabdc458545d1245e9776b3b293 Mon Sep 17 00:00:00 2001 From: yann300 Date: Mon, 26 Nov 2018 17:28:44 +0100 Subject: [PATCH 3/3] Update compile-tab.js --- src/app/tabs/compile-tab.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/tabs/compile-tab.js b/src/app/tabs/compile-tab.js index 0144265946..7e4b7e5a6e 100644 --- a/src/app/tabs/compile-tab.js +++ b/src/app/tabs/compile-tab.js @@ -371,7 +371,7 @@ module.exports = class CompileTab { if (selectContractNames.children.length > 0 && selectContractNames.selectedIndex >= 0) { var contract = self.data.contractsDetails[selectContractNames.children[selectContractNames.selectedIndex].innerHTML] if (contract.metadata === undefined || contract.metadata.length === 0) { - modalDialogCustom.alert('This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.') + modalDialogCustom.alert('This contract may be abstract, may not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.') } else { publishOnSwarm(contract, self._deps.fileManager, function (err, uploaded) { if (err) {