chriseth
|
2b4ddf80ab
|
Added fallback function to gas estimation and fixed mix gas estimation.
Fixes #2156
|
10 years ago |
chriseth
|
93003a1224
|
Some changes in libdevcore.
|
10 years ago |
chriseth
|
ee43c4f8a2
|
Fix: Optimiser was enabled by default.
|
10 years ago |
chriseth
|
3fc61e9087
|
Compute constants
|
10 years ago |
chriseth
|
1a3d6904d7
|
Gas estimation for internal functions.
|
10 years ago |
chriseth
|
a09bb999cb
|
Commandline interface for gas estimation.
|
10 years ago |
chriseth
|
9e2e73da3a
|
Functional gas estimator.
|
10 years ago |
chriseth
|
5b8614f178
|
Structural gas estimator.
|
10 years ago |
chriseth
|
b7d560d3e7
|
Fix for exception if function hashes not requested.
|
10 years ago |
chriseth
|
25f269feec
|
Removed layouting space.
|
10 years ago |
chriseth
|
04048bad93
|
Feature for commandline compiler to output the function signature hashes.
|
10 years ago |
chriseth
|
bd5698b070
|
Do not handle combined JSON if option not given.
|
10 years ago |
Ryan Casey
|
792b878315
|
Direct more mundane failures to cerr as well.
|
10 years ago |
chriseth
|
323662c6f3
|
Removed extra blank line.
|
10 years ago |
chriseth
|
ed2c73d023
|
json output for the commandline compiler.
|
10 years ago |
Liana Husikyan
|
3482c4dfc2
|
fixed extension of file json format
changed value for PUSH to hex
|
10 years ago |
Liana Husikyan
|
1305502fc9
|
initial output for asm-json flag.
Conflicts:
libevmcore/Assembly.cpp
|
10 years ago |
Liana Husikyan
|
2a5a5a99f9
|
added asm-json flag to cl compiler
Conflicts:
libsolidity/CompilerStack.cpp
|
10 years ago |
chriseth
|
ea5bfadcd8
|
Fixed some checker warnings.
|
10 years ago |
Liana Husikyan
|
f7841a9b49
|
fixed new line for user input from terminal.
|
10 years ago |
Liana Husikyan
|
18176ea3e4
|
added source code printing for each output line.
some changes after pr review
|
10 years ago |
Gav Wood
|
2c6b18f01b
|
Add EVMJIT.
|
10 years ago |
Lefteris Karapetsas
|
d53dcd3183
|
Styling in Natspec Enums
|
10 years ago |
Christian
|
b3252b3e5d
|
Exclude standard contracts by default.
|
10 years ago |
Lu Guanqun
|
59ad75763d
|
simplify solc's option output
The original one is too verbose.
|
10 years ago |
Lefteris Karapetsas
|
e3b15f48c4
|
Style fixes and refactoring in ASTJsonConverter
|
10 years ago |
Lefteris Karapetsas
|
ddd1438a2c
|
Preparing the ground for AST outputing to JSON
|
10 years ago |
Gav Wood
|
c3b6fdd899
|
abi -> json-abi
|
10 years ago |
Gav Wood
|
f125a4b505
|
CLI tweaks.
|
10 years ago |
Gav Wood
|
0de1fe5b02
|
Rename "JSON Documentation" -> Metadata.
solc integration for Solidity-format ABI.
|
10 years ago |
chriseth
|
83b218908b
|
Format catch arguments as function parameters.
|
10 years ago |
Christian
|
46664c44b3
|
Assertions that throw InternalCompilerErrors.
|
10 years ago |
Lefteris Karapetsas
|
c9a032aad4
|
better alignment of global string constants
|
10 years ago |
Lefteris Karapetsas
|
c99b38a4ed
|
Using strings instead of #defined literals in solc
|
10 years ago |
Lefteris Karapetsas
|
b95b6f3b66
|
Properly outputing opcodes in solc, using normal stream operator
|
10 years ago |
Lefteris Karapetsas
|
28409ed583
|
Fix for unhandled solc exception with opcodes argument
- This should fix #631
|
10 years ago |
Lefteris Karapetsas
|
965d0c64da
|
Fixing segfault for solc if stdin is given as input file
- Solc should now check its input files and skip them if they don't
exist or if they are not a valid file
|
10 years ago |
Lefteris Karapetsas
|
131998f242
|
Cleaner interface for Solc CLI bytecode handling
|
10 years ago |
Lefteris Karapetsas
|
030442811a
|
Explicitly calling dev::operator<<() on two occassions due to mixup with boost
|
10 years ago |
Lefteris Karapetsas
|
7a5c1db126
|
Styling issues and new class name for the CLI
|
10 years ago |
Lefteris Karapetsas
|
11aa5ad5d4
|
Moving most of the solc functionality to own class and splitting implementation in modular functions
|
10 years ago |
Lefteris Karapetsas
|
8773a7ea0f
|
Style improvements and succinctness in solc main.cpp
|
10 years ago |
Lefteris Karapetsas
|
1dfef5bc49
|
Solc gets arguments for interface and documentation related output
|
10 years ago |
Lefteris Karapetsas
|
9bebf39249
|
Solc option to output binary and opcode
|
10 years ago |
Lefteris Karapetsas
|
9562f0f3d5
|
Solc evm assembly to either file or stdout option
|
10 years ago |
Lefteris Karapetsas
|
2cc2fe735e
|
Solc cmdline option for ast outputting either to stdout or a file
|
10 years ago |
Lefteris Karapetsas
|
3aac720978
|
Unknown solc arguments are now ignored
|
10 years ago |
Lefteris Karapetsas
|
6ac94ffad0
|
using boost::program_options for argument parsing
|
10 years ago |
Lefteris Karapetsas
|
8857a7a75e
|
Replacing old cstyle enums with c++11 enums in natspec
|
10 years ago |
Christian
|
04c8d8bdc0
|
Improved external interface for multi-source and multi-contract compilation.
|
10 years ago |