remix-project mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
d11e9 9162a4afa9 remove preceding newline in web3 deploy code 10 years ago
libs show inputs as title as well as placeholder 10 years ago
stylesheets tidy 10 years ago
LICENSE.md Top-level license file. 10 years ago
README.md bump npm version to match latest 10 years ago
ballot.sol.js undo ballot import example 10 years ago
index.html remove preceding newline in web3 deploy code 10 years ago
index.js re-add soljson.js and add version func 10 years ago
package.json npm version bump 0.1.4-2 to match latest 10 years ago
solidity.svg ui tidy and show syntax errors in editor 10 years ago

README.md

#Browser-solidity

Browser solidity is a browser based solidity compiler. To use either visit https://chriseth.github.io/browser-solidity or clone/download this repo and open index.html in your browser.

#Nodejs usage

To use the solidity compiler via nodejs you can install it via npm

npm install solc

And then use it like so:

var solc = require('solc');
var input = "contract x { function g() {} }";
var output = solc.compile(input, 1); // 1 activates the optimiser
for (var contractName in output.contracts)
	console.log(contractName + ': ' + output.contracts[contractName].bytecode);