@lindascan/browser-solc-linda
v1.0.5
Published
A wrapper of solc so that you can compile contracts in the browser
Downloads
16
Maintainers
Readme
browser-solc-linda
linda solidity compiler
About the fork
Forked from https://github.com/ericxtang/browser-solc to wrap it into a npm package so that it can be easily imported into a Webpack (or another bundler) web app.
Installation
npm install --save @lindascan/browser-solc-linda
Usage:
import browserSolc from 'browser-solc-linda';
const getCompiler = function(){
return new Promise((resolve,reject)=>{
setTimeout(()=>{
window.BrowserSolc.loadSolcJson('',(compiler)=>{
if(compiler){
resolve(compiler.compile)
}else{
reject('it is an error')
}
})
})
})
}
export default getCompiler;
Development
To build index.js, run npm run build.
Note: browser-solc-linda does NOT implement the whole interface of solc-js.
