browser-solc-tron

v1.0.5
A wrapper of solc so that you can compile contracts in the browser
ethereum solidity compiler browser solc

browser-solc-tron

tron 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 browser-solc-tron

Usage:



import browserSolc from 'browser-solc-tron';
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-tron does NOT implement the whole interface of solc-js.

npm i browser-solc-tron

Metadata

  • ISC
  • Whatever
  • Daniel Merrill
  • released 8/15/2018

Downloads

Maintainers