Merge branch 'master' of https://github.com/ethereum/remix-project into testethdoc

pull/3542/head
filip mertens 2 years ago
commit c8f87d24e8
  1. 8
      apps/remix-ide/src/app/plugins/solidity-script.tsx

@ -19,18 +19,22 @@ export class SolidityScript extends Plugin {
async execute (path: string, functionName: string = 'run') {
_paq.push(['trackEvent', 'SolidityScript', 'execute', 'script'])
this.call('terminal', 'log', `running free function ${functionName} from ${path}...`)
this.call('terminal', 'log', `Running free function '${functionName}' from ${path}...`)
let content = await this.call('fileManager', 'readFile', path)
const params = await this.call('solidity', 'getCompilerParameters')
content = `
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.1;
import "${path}";
contract SolidityScript {
constructor () {}
function remixRun () public {
function remixRun () public view {
${functionName}();
}
}`

Loading…
Cancel
Save