load wasm builds

pull/5370/head
LianaHus 5 years ago committed by ioedeveloper
parent 78a8737f92
commit 4933d7da27
  1. 4
      apps/remix-ide/src/app/compiler/compiler-utils.js
  2. 2
      apps/remix-ide/src/app/tabs/compileTab/compilerContainer.js

@ -1,7 +1,7 @@
const semver = require('semver')
/* global Worker */
export const baseUrl = 'https://solc-bin.ethereum.org/bin'
export const baseUrl = 'https://solc-bin.ethereum.org/wasm'
export function urlFromVersion (version) {
return `${baseUrl}/soljson-v${version}.js`
@ -30,7 +30,7 @@ export function canUseWorker (selectedVersion) {
default :
isFromWhiteList = true
}
return browserSupportWorker() && (!isChrome || (isChrome && isFromWhiteList))
return browserSupportWorker()// && (!isChrome || (isChrome && isFromWhiteList))
}
function browserSupportWorker () {

@ -389,7 +389,7 @@ class CompilerContainer {
// Workers cannot load js on "file:"-URLs and we get a
// "Uncaught RangeError: Maximum call stack size exceeded" error on Chromium,
// resort to non-worker version in that case.
if (canUseWorker(this.data.selectedVersion)) {
if (this.data.selectedVersion !== 'builtin' && canUseWorker(this.data.selectedVersion)) {
this.compileTabLogic.compiler.loadVersion(true, url)
this.setVersionText('(loading using worker)')
} else {

Loading…
Cancel
Save