Refactor out isInterfaceContract

This commit is contained in:
Leonid Logvinov
2019-01-22 21:20:02 +01:00
parent 7c47c52fac
commit 3e910c0e03

View File

@@ -66,8 +66,8 @@ export class SolCompilerArtifactAdapter extends AbstractArtifactAdapter {
runtimeBytecode: artifact.compilerOutput.evm.deployedBytecode.object,
sourceMapRuntime: artifact.compilerOutput.evm.deployedBytecode.sourceMap,
};
if (contractData.bytecode === '0x' && contractData.runtimeBytecode === '0x') {
// That's an interface contract
const isInterfaceContract = contractData.bytecode === '0x' && contractData.runtimeBytecode === '0x';
if (isInterfaceContract) {
continue;
}
contractsData.push(contractData);