-
Notifications
You must be signed in to change notification settings - Fork 5.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate old jsonCompiler interface #3452
Comments
This would only affect those not using |
Truffle should be using only |
Sorry, should have been more clear. Issue #2864 proposes new native function names in |
Embark uses |
@yann300 does Remix still uses solc-js and doesn't handle soljson directly? |
Remix uses |
This is now blocked on first merging the appropriate solc-js PRs. Will do that next. |
@yann300 @iurimatias @gnidan @cgewecke the plan now for 0.5.0 is that:
This means all of you would need to change the code to use |
I'm downstream in a breaking library that used compileJSON and trying to figure out how to update/fix my fork. I'm looking at trying to figure out what to do with
from here: line 1576 https://github.com/ericxtang/browser-solc/blob/master/browser-solc.js Can I get some info on how to fix / update this for the newest versions of solc, so that my in-browser compiler will work again? related issue: ericxtang/browser-solc#4 |
The original compiler interface for Javascript consisted of
compileJSON
,compileJSONMulti
andcompileJSONCallback
as it evolved. For many releases now the "standard json" format is available viacompileStandard
.Proposal is to remove these interfaces in 0.5.0. Anyone using the commandline
solc
tool or thesolc-js
library is not affected by this change.I think every consumer of soljson uses the new interface, at least Remix and Truffle does.
Related to #2864.
The text was updated successfully, but these errors were encountered: