returnmodalDialogCustom.alert('This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.')
returnmodalDialog('Contract code size over limit',yo`<div>Contract creation initialization returns data with length of more than 24576 bytes. The deployment will likely fails. <br>
More info: <a href="https://github.com/ethereum/EIPs/blob/master/EIPS/eip-170.md" target="_blank">eip-170</a>
if(Object.keys(selectedContract.bytecodeLinkReferences).length)statusCb(`linking ${JSON.stringify(selectedContract.bytecodeLinkReferences,null,'\t')} using ${JSON.stringify(contractMetadata.linkReferences,null,'\t')}`)