aboutsummaryrefslogtreecommitdiffstats
path: root/internal/ethapi/solc.go
Commit message (Collapse)AuthorAgeFilesLines
* internal/ethapi: drop eth_compile (#3740)Péter Szilágyi2017-03-161-82/+0
|
* common/compiler: simplify solc wrapperFelix Lange2016-08-171-0/+82
Support for legacy version 0.9.x is gone. The compiler version is no longer cached. Compilation results (and the version) are read directly from stdout using the --combined-json flag. As a workaround for ethereum/solidity#651, source code is written to a temporary file before compilation. Integration of solc in package ethapi and cmd/abigen is now much simpler because the compiler wrapper is no longer passed around as a pointer. Fixes #2806, accidentally