Support for abstract contracts.

This commit is contained in:
Alexander Arlt
2019-11-01 14:54:47 -05:00
parent 106d8ec3b6
commit 62950a9234
7 changed files with 39 additions and 22 deletions
+1 -1
View File
@@ -151,7 +151,7 @@ bool ContractDefinition::constructorIsPublic() const
bool ContractDefinition::canBeDeployed() const
{
return constructorIsPublic() && annotation().unimplementedFunctions.empty();
return constructorIsPublic() && annotation().unimplementedFunctions.empty() && !abstract();
}
FunctionDefinition const* ContractDefinition::fallbackFunction() const