(cb)=>{if(!splitted){cb('URL not parseable: '+url)}else{this.resolveAndSave('localhost/installed_contracts/'+splitted[1]+'/contracts/'+splitted[2],null).then((result)=>cb(null,result)).catch((error)=>cb(error.message))}},
(cb)=>{if(!splitted){cb('URL not parseable: '+url)}else{this.resolveAndSave('localhost/node_modules/'+splitted[1]+'/contracts/'+splitted[2],null).then((result)=>cb(null,result)).catch((error)=>cb(error.message))}}],
// browser/gm.sol: Warning: Source file does not specify required compiler version! Consider adding "pragma solidity ^0.6.12
// https://github.com/OpenZeppelin/openzeppelin-contracts/blob/release-v3.2.0/contracts/introspection/IERC1820Registry.sol:3:1: ParserError: Source file requires different compiler version (current compiler is 0.7.4+commit.3f05b770.Emscripten.clang) - note that nightly builds are considered to be strictly less than the released version