this.parentSelf._deps.logCallback(`creation of ${selectedContract.name} pending...`)
createInstance(args){
varselectedContract=this.getSelectedContract()
if(selectedContract.bytecodeObject.length===0){
returnmodalDialogCustom.alert('This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.')
returnmodalDialogCustom.alert('This contract may be abstract, not implement an abstract parent\'s methods completely or not invoke an inherited contract\'s constructor correctly.')
if(Object.keys(selectedContract.bytecodeLinkReferences).length)this.parentSelf._deps.logCallback(`linking ${JSON.stringify(selectedContract.bytecodeLinkReferences,null,'\t')} using ${JSON.stringify(contractMetadata.linkReferences,null,'\t')}`)
modalDialog('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>
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>
if(Object.keys(selectedContract.bytecodeLinkReferences).length)this.parentSelf._deps.logCallback(`linking ${JSON.stringify(selectedContract.bytecodeLinkReferences,null,'\t')} using ${JSON.stringify(contractMetadata.linkReferences,null,'\t')}`)