solc-js
solc-js copied to clipboard
Javascript bindings for the Solidity compiler
The main reason the low-level interface exists is to support older compiler, in the case where the "standard json wrapper" is failing. This was a problem until we had testing...
Parallelize download of solc-bin versions and check against local cache before downloading.
Add caching of solc versions in tests, possibly publish it as a npm package?
Currently tests that use SMTEngine are skipped.
When I try to run SMTChecker with a piece of code that contains `assert(true)` or `assert(false)`, I get a weird error: ``` Unknown exception during compilation: thread constructor failed: Resource...
Hey guys running into an error when running solc-js inside of Azure App Function. Everything compiles and works fine locally but not in the cloud. Tried both node v14 and...
I'm trying to download versions of solidity using `loadRemoteVersion`, however, when I run: ``` solc.loadRemoteVersion("0.8.7", (resp) => {}) ``` If I do a `console.log` where that method is defined, I...
Filing this issue based on discussion in #555. Currently[0] Truffle repairs this (see [this Truffle PR](https://github.com/trufflesuite/truffle/pull/4363) for more info), but over on #555 @cameel suggested that perhaps `solc/wrapper` should be...
Again, filing this issue based on discussion in #555. Currently Truffle doesn't support Solidity
After #587 anything that relies on executing specifically `./solcjs` is broken. For example in the main repo external tests (e.g. the [Colony test](https://app.circleci.com/pipelines/github/ethereum/solidity/21783/workflows/aefcceb6-82c0-419f-a3d8-f66785920024/jobs/954433)) are failing due to this. The right...