aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* retuning gas prices of recursive bombs to test limitsCJentzsch2015-01-021-2/+2
|
* undo origin address change (in test)CJentzsch2015-01-021-146/+146
|
* Merge pull request #703 from wanderer/testsGav Wood2015-01-022-0/+132
|\ | | | | added stackUnder Flow test
| * added balance testswanderer2014-12-291-0/+102
| |
| * Merge remote-tracking branch 'upstream/develop' into testswanderer2014-12-294-4/+4
| |\
| * | added stackUnder Flow testwanderer2014-12-231-0/+30
| | |
* | | Merge pull request #666 from winsvega/developGav Wood2015-01-022-8/+304
|\ \ \ | |_|/ |/| | Cteate Contract From Contract Init Code Test
| * | Transaction Testswinsvega2014-12-281-1/+136
| | |
| * | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2014-12-288-26/+67
| |\|
| * | comments in jsonwinsvega2014-12-241-9/+9
| | |
| * | Contract Creation Init Codeswinsvega2014-12-211-13/+175
| | |
| * | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2014-12-203-0/+251
| |\ \
| * | | Cteate Contract From Contract Init Code Testwinsvega2014-12-191-10/+9
| | | |
* | | | Implemented 256-long history for PREVHASH, though still optional.Gav Wood2014-12-244-4/+4
| |_|/ |/| |
* | | Fixes/workarounds for tests.Gav Wood2014-12-222-2/+5
| | |
* | | const-> constantGav Wood2014-12-221-1/+1
| | |
* | | Allow interaction with PV49.Gav Wood2014-12-221-1/+1
| | | | | | | | | | | | Remove unneeded include.
* | | Fixed #683Gav Wood2014-12-211-8/+8
| | |
* | | Merge branch 'poc-7+' into developGav Wood2014-12-211-1/+1
|\ \ \
| * | | SHA-3 hashing to web3.Gav Wood2014-12-211-1/+1
| | |/ | |/|
* | | Remove unnecessary changesPaweł Bylica2014-12-191-20/+20
| | |
* | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-12-1926-567/+1783
|\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: windows/Eth.vcxproj windows/TestEthereum.vcxproj
| * | | Merge remote-tracking branch 'upstream/develop' into develop-evmccPaweł Bylica2014-12-191-0/+163
| |\| |
| | * | Merge pull request #663 from CJentzsch/NewStateTestsGav Wood2014-12-191-0/+163
| | |\ \ | | | | | | | | | | more refunds tests
| | | * | more refunds testsCJentzsch2014-12-191-0/+163
| | | | |
| * | | | Merge remote-tracking branch 'upstream/develop' into develop-evmccPaweł Bylica2014-12-199-11/+188
| |\| | |
| | * | | Merge pull request #664 from chriseth/sol_fix_compoundAssignchriseth2014-12-191-0/+35
| | |\ \ \ | | | | | | | | | | | | Bugfix: Additional swap for compound assignment.
| | | * | | Bugfix: Additional swap for compound assignment.Christian2014-12-191-0/+35
| | | |/ /
| | * | / Adding const attribute to ABI outputLefteris Karapetsas2014-12-191-0/+53
| | | |/ | | |/|
| | * | Merge pull request #655 from chriseth/sol_precedencechriseth2014-12-191-0/+10
| | |\ \ | | | |/ | | |/| Bit operators should bind more strongly than comparison operators.
| | | * Also test non-equality comparison operator.Christian2014-12-191-1/+1
| | | |
| | | * Bit operators should bind more strongly than comparison operators.Christian2014-12-191-0/+10
| | | |
| | * | updating solidity parser natspec tests to comply with recent changesLefteris Karapetsas2014-12-191-7/+7
| | | |
| | * | Merge branch 'develop' into sol_natspecMultilineLefteris Karapetsas2014-12-189-2/+2
| | |\|
| | | * Solidity Tests names are now more consistentLefteris Karapetsas2014-12-189-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | - File names and Boost Test Suite have the same name now for every solidity Test, so that there is no need to guess or check when you want to run a specific suite from the command line
| | * | More multiline natspec tests and small issue fixLefteris Karapetsas2014-12-181-0/+24
| | | |
| | * | Changes in InterfaceHandler to deal with multiline natspecLefteris Karapetsas2014-12-181-0/+29
| | | | | | | | | | | | | | | | | | | | - Also now Solidity scanner considers Carriage Return as whitespace - Tests for Natspec generation with the new multiline comments
| | * | Scanner properly scans multiline natspec commentsLefteris Karapetsas2014-12-181-3/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Single and multiline natspect comments get the initial whitespace skipped now - Some rules introduced for the multiline comments. If first line is empty then no newline is added to the literal. Same thing with the last line. Finally in all lines initial '*' are skipped
| | * | Work in progress for /** ... */ natspec commentsLefteris Karapetsas2014-12-181-0/+7
| | |/ | | | | | | | | | | | | - Work in progress on the scanner for recognizing the second type of doxygen comments for Natspec.
| * | Clean up and remove some explicit dependencies in cmake filesPaweł Bylica2014-12-191-3/+0
| | |
| * | Merge branch 'develop' into develop-evmccPaweł Bylica2014-12-1920-523/+1307
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt alethzero/CMakeLists.txt eth/CMakeLists.txt exp/CMakeLists.txt libethereum/CMakeLists.txt neth/CMakeLists.txt test/CMakeLists.txt test/TestHelper.cpp windows/Eth.vcxproj windows/Ethereum.sln windows/LibEthereum.vcxproj windows/LibEthereum.vcxproj.filters windows/TestEthereum.vcxproj windows/TestEthereum.vcxproj.filters windows/bootstrap.sh
| | * styleCJentzsch2014-12-181-1/+0
| | |
| | * more refund testsCJentzsch2014-12-181-2/+110
| | |
| | * refund test inclusionCJentzsch2014-12-181-0/+11
| | |
| | * refund testsCJentzsch2014-12-181-0/+37
| | |
| | * fixed msvc not expanding macros correctlyethdev2014-12-173-3/+9
| | |
| | * Merge pull request #623 from chriseth/sol_constructorCheckschriseth2014-12-171-0/+17
| | |\ | | | | | | | | Checks for the constructor and ability to call functions
| | | * Add functions needed by constructor.Christian2014-12-171-0/+17
| | | |
| | * | Merge pull request #639 from debris/msvc_fixGav Wood2014-12-171-1/+1
| | |\ \ | | | | | | | | | | windows fix for initializer-list cannot convert to dev::bytes
| | | * | initializer-list fixethdev2014-12-171-1/+1
| | | | |
| | | * | windows fix for initializer-list cannot convert to dev::bytesethdev2014-12-171-1/+1
| | | | |
| | * | | Merge pull request #636 from chriseth/sol_fix_foreignFunctionsGav Wood2014-12-173-3/+30
| | |\ \ \ | | | | | | | | | | | | Fix: Resolve function types of all contracts before checking types inside functions.
| | | * | | Fix: Resolve function types of all contracts before checking types inside ↵Christian2014-12-173-3/+30
| | | | |/ | | | |/| | | | | | | | | | | functions.
| | * | | clang requires explicit initialization of mapMarek Kotewicz2014-12-171-1/+5
| | | |/ | | |/|
| | * | Merge pull request #599 from wanderer/developGav Wood2014-12-172-5/+37
| | |\ \ | | | | | | | | | | changed output stacktrace format to json
| | | * | append JSON objects to logwanderer2014-12-171-20/+4
| | | | |
| | | * | using json_spiritwanderer2014-12-172-32/+47
| | | | |
| | | * | changed output stacktrace format to jsonwanderer2014-12-171-3/+36
| | | |/
| | * | Solidity: More tests for the ForStatementLefteris Karapetsas2014-12-171-1/+53
| | | |
| | * | Solidity ForStatement Compiler partLefteris Karapetsas2014-12-171-0/+22
| | | | | | | | | | | | | | | | - Work in progress
| | * | Minor issues, grammar update, new ForStatement testLefteris Karapetsas2014-12-171-0/+12
| | | |
| | * | Solidity ForStatements expressions are now optionalLefteris Karapetsas2014-12-171-0/+12
| | | |
| | * | new ForStatement parsing test and small grammar fixLefteris Karapetsas2014-12-171-2/+14
| | | |
| | * | Adding a ForStatement solidity AST Node.Lefteris Karapetsas2014-12-171-0/+28
| | |/ | | | | | | | | | | | | | | | | | | - Adding ForStatement node - Implemented Parsing for ForStatement - A simple parsing test for the ForStatement - Work in progress
| | * Merge pull request #621 from chriseth/sol_createContractschriseth2014-12-173-1/+36
| | |\ | | | | | | | | Contract creation ("new" operator).
| | | * Check that constructor does not have "returns" directive.Christian2014-12-151-0/+9
| | | |
| | | * Packing and unpacking of constructor arguments.Christian2014-12-151-0/+26
| | | |
| | | * Create contracts.Christian2014-12-151-1/+1
| | | |
| | * | Merge branch 'develop' into windows_debugMarek Kotewicz2014-12-163-0/+498
| | |\ \
| | | * \ Merge pull request #3 from winsvega/NewStateTestsChristoph Jentzsch2014-12-161-0/+191
| | | |\ \ | | | | | | | | | | | | Transaction Test Filler
| | | | * | Transaction Test Fillerwinsvega2014-12-161-0/+191
| | | | | |
| | | * | | Merge remote-tracking branch 'upstream/develop' into NewStateTestsCJentzsch2014-12-162-2/+2
| | | |\ \ \ | | | | | |/ | | | | |/|
| | | * | | Merge remote-tracking branch 'upstream/develop' into NewStateTestsCJentzsch2014-12-141-1/+1
| | | |\ \ \
| | | * \ \ \ Merge branch 'NewStateTests' of https://github.com/CJentzsch/cpp-ethereum ↵CJentzsch2014-12-141-0/+302
| | | |\ \ \ \ | | | | | |_|/ | | | | |/| | | | | | | | | into NewStateTests
| | | | * | | Init code test fillerwinsvega2014-12-131-0/+302
| | | | | | |
| | | * | | | Merge remote-tracking branch 'upstream/develop' into NewStateTestsCJentzsch2014-12-142-3/+3
| | | |\ \ \ \
| | | * \ \ \ \ Merge remote-tracking branch 'upstream/develop' into NewStateTestsCJentzsch2014-12-1433-907/+6517
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/state.cpp
| | | * | | | | | mergeCJentzsch2014-12-141-1/+24
| | | | |_|/ / / | | | |/| | | |
| | * | | | | | boost library -> librariesethdev2014-12-161-2/+2
| | | |_|_|_|/ | | |/| | | |
| | * | | | | update to the correct file nameLu Guanqun2014-12-142-2/+2
| | | |_|_|/ | | |/| | |
| | * | | | Silly windows fix.Gav Wood2014-12-141-1/+1
| | | |_|/ | | |/| |
| | * | | Fixes for windows?Gav Wood2014-12-142-3/+3
| | | |/ | | |/|
| | * | Another Windows fix?Gav Wood2014-12-141-0/+2
| | | |
| | * | Windows fix?Gav Wood2014-12-141-1/+1
| | | |
| | * | Merge pull request #601 from CJentzsch/newTestsGav Wood2014-12-143-1/+6
| | |\ \ | | | | | | | | | | Added recursive create test + lesser output for safe VM exceptions
| | | * | Added recursive create test + lesser output for safe VM exceptionsCJentzsch2014-12-133-1/+6
| | | | |
| | * | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into ↵sveneh2014-12-1313-37/+138
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build_enhancement Conflicts: windows/LibEthereum.vcxproj windows/LibEthereum.vcxproj.filters Solved by removing files (not necessary anymore)
| | * | | jsonrpc _library -> _librariesMarek Kotewicz2014-12-121-4/+4
| | | | |
| | * | | renamed _DIR -> _DIRS && _LIBRARY -> _LIBRARIES according to cmake guidelinesMarek Kotewicz2014-12-121-1/+1
| | | | |
| | * | | Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-122-7/+11
| | |\ \ \
| | * \ \ \ Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-125-126/+297
| | |\ \ \ \
| | * | | | | fixed styling issuesMarek Kotewicz2014-12-111-1/+1
| | | | | | |
| | * | | | | Merge branch 'macox_fixes' into build_enhancementMarek Kotewicz2014-12-111-1/+89
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/solidityNatspecJSON.cpp
| | * \ \ \ \ \ Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-102-2/+37
| | |\ \ \ \ \ \
| | * | | | | | | fix for windows compliation (circular dependency between statics initialized ↵subtly2014-12-101-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dynamically and dynamically initialized statics)
| | * | | | | | | empty sha test && common fix on macMarek Kotewicz2014-12-091-0/+9
| | | | | | | | |
| | * | | | | | | added curl libaries, which are required for testeth projectdebris2014-12-091-0/+1
| | | | | | | | |
| | * | | | | | | msvc changes in tests, but tests not yet working theredebris2014-12-096-51/+32
| | | | | | | | |
| | * | | | | | | Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-082-4/+139
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-0815-86/+2082
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-075-14/+624
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-0418-37/+1996
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: eth/main.cpp neth/main.cpp
| | * \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-045-33/+142
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | common changesMarek Kotewicz2014-12-021-0/+1
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | use CMAKE_PREFIX_PATH instead of CMAKE_FILE_ROOT_PATH; removed thesveneh2014-11-281-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | requirement to use EXACT version numbers for dependencies, cleanup
| | * | | | | | | | | | | | Merge remote-tracking branch 'debris/mk_jsonrpc_upgrade' into build_enhancementsveneh2014-11-207-423/+645
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This basically pulls in libjson-rpc-cpp 0.3.2, updated from previous 0.2.1. v0.3.2 completely changes its own setup, hence such a massive change builds fine on Ubuntu, needs check on OS X Conflicts: CMakeLists.txt cmake/EthDependenciesDeprecated.cmake eth/CMakeLists.txt libqethereum/CMakeLists.txt libweb3jsonrpc/CMakeLists.txt neth/CMakeLists.txt test/CMakeLists.txt
| | | * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into mk_jsonrpc_upgradeMarek Kotewicz2014-11-182-4/+110
| | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libweb3jsonrpc/abstractwebthreestubserver.h libweb3jsonrpc/spec.json test/webthreestubclient.h
| | | * | | | | | | | | | | | | fixed testMarek Kotewicz2014-11-181-3/+4
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | common changesMarek Kotewicz2014-11-181-4/+4
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Merge branch 'develop' into mk_jsonrpc_upgradeMarek Kotewicz2014-11-1832-2021/+5930
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: alethzero/MainWin.cpp libweb3jsonrpc/WebThreeStubServer.cpp libweb3jsonrpc/abstractwebthreestubserver.h libweb3jsonrpc/spec.json test/jsonrpc.cpp test/webthreestubclient.h
| | | * | | | | | | | | | | | | | fixed WebThreeStubServer constructorMarek Kotewicz2014-11-041-1/+3
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | little cleanup after upgrading jsonrpcMarek Kotewicz2014-11-042-3/+1
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | jsonrpc 0.3.0 working, needs cleanupMarek Kotewicz2014-11-033-424/+301
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into ↵sveneh2014-11-178-311/+533
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build_enhancement Conflicts: libdevcrypto/EC.cpp -> accept-incoming
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into ↵sveneh2014-11-1130-1929/+5384
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build_enhancement Conflicts: alethzero/CMakeLists.txt cmake/EthDependenciesDeprecated.cmake libdevcrypto/CryptoPP.h libdevcrypto/EC.cpp third/CMakeLists.txt
| | * | | | | | | | | | | | | | | | | compiles fine now (on Linux) with both cryptopp and json-rpc-cpp dependenciessveneh2014-11-111-1/+1
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | full project compile with crypto++ dependencysveneh2014-11-061-1/+7
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | ... addition to last commit, these were lost.sveneh2014-11-061-2/+2
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Windows fixPaweł Bylica2014-12-181-1/+3
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Merge commit '1b8f9fdc3b44503890ed1bcb5da8bd5cb8dd83a5' into develop-evmccPaweł Bylica2014-12-1512-31/+124
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/TestHelper.cpp
| | * | | | | | | | | | | | | | | | | Merge pull request #600 from CJentzsch/bugfixGav Wood2014-12-130-0/+0
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set first 12 bytes to zero in ecrecover
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into bugfixCJentzsch2014-12-1323-254/+3199
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h
| | | * | | | | | | | | | | | | | | | | | fix stackoverflow in calldataload, codecopy, extcodecopy + some testsCJentzsch2014-12-063-0/+195
| | | | |_|_|_|_|_|_|_|/ / / / / / / / / | | | |/| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Fix import state for state testsCJentzsch2014-12-131-4/+4
| | | |/ / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/TestHelper.cpp
| | * | | | | | | | | | | | | | | | | Style fix.Gav Wood2014-12-131-2/+0
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | Merge pull request #594 from imapp-pl/testsGav Wood2014-12-131-0/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test unexpected storage entries
| | | * | | | | | | | | | | | | | | | | Replace spaces with tabsPaweł Bylica2014-12-121-5/+5
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | Report wrong account address in case of unexpected storege keyPaweł Bylica2014-12-121-1/+1
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | Test unexpected storage entriesPaweł Bylica2014-12-121-0/+6
| | | | |_|_|_|_|_|_|_|_|_|_|_|/ / / / | | | |/| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-12-134-9/+102
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'ethereum/develop' into sol_swapConstantsChristian2014-12-1310-26/+108
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/solidityOptimizerTest.cpp
| | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #584 from chriseth/sol_stringschriseth2014-12-132-0/+78
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | String types.
| | | | | * | | | | | | | | | | | | | | | | Support empty strings.Christian2014-12-112-8/+14
| | | | | | | | | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | | | | | | | | Tests for empty and too long strings.Christian2014-12-111-0/+16
| | | | | | | | | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | | | | | | | | String types.Christian2014-12-101-0/+56
| | | | | | |_|_|_|_|_|_|_|_|_|_|_|/ / / / | | | | | |/| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | Do not add at the end of the function selector "loop".Christian2014-12-121-7/+7
| | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | Swap literals to the end if optimizing.Christian2014-12-121-2/+17
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | Cleanups.Gav Wood2014-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | Beginnings of cleaning up the Executive/State code.Gav Wood2014-12-126-12/+14
| | | |/ / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-12-1226-267/+3318
|\| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into develop-evmccPaweł Bylica2014-12-124-8/+8
| |\| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Minor warning fix.Gav Wood2014-12-121-1/+1
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-12-122-7/+9
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #583 from imapp-pl/vmGav Wood2014-12-122-7/+9
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | | | | | | | | | | VM interface & factory
| | * | | | | | | | | | | | | | | | | | | Fix tests.Gav Wood2014-12-123-7/+6
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | Reduce verbosity.Gav Wood2014-12-121-1/+2
| | |/ / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | Add "--jit" option to State testsPaweł Bylica2014-12-124-14/+25
| | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into develop-evmccPaweł Bylica2014-12-122-7/+11
| |\| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Whisper test fix.Gav Wood2014-12-121-6/+10
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Fix genesis test.Gav Wood2014-12-121-1/+1
| | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor/cleaning.
| * | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/vm' into develop-evmccPaweł Bylica2014-12-126-126/+385
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into vmPaweł Bylica2014-12-126-126/+385
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libethereum/Executive.cpp libethereum/Executive.h libethereum/State.cpp
| | | * | | | | | | | | | | | | | | | Remove extraneous old stuff for PoC-7.Gav Wood2014-12-122-6/+4
| | | |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix gas remaining issue.
| | | * | | | | | | | | | | | | | | Whitespace change.chriseth2014-12-121-1/+1
| | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | Some (few) tests for the optimizer.Christian2014-12-113-120/+293
| | | | |/ / / / / / / / / / / / / | | | |/| | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | Merge pull request #586 from LefterisJP/natspec_contract_tagschriseth2014-12-111-0/+88
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / / / / / / | | | |/| | | | | | | | | | | | | Natspec title and author tag.
| | | | * | | | | | | | | | | | | Natspec title and author tag.Lefteris Karapetsas2014-12-101-0/+88
| | | | | |_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Adding the title and author natspec documentation tags for contracts - Also using the author tag for functions now - Tests
| * | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/vm' into develop-evmccPaweł Bylica2014-12-1119-112/+2473
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libethereum/Executive.cpp libethereum/Executive.h libethereum/State.cpp libevm/VM.cpp libevm/VM.h libevm/VMFace.h test/createRandomTest.cpp test/vm.cpp windows/LibEthereum.vcxproj.filters
| | * | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into vmPaweł Bylica2014-12-118-43/+280
| | |\| | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Merge pull request #582 from chriseth/sol_varSizeVariableschriseth2014-12-102-2/+37
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / / / / / | | | |/| | | | | | | | | | | | Variably sized elements on the stack
| | | | * | | | | | | | | | | | Variable-size stack elements for expression compiler.Christian2014-12-091-0/+35
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Register variably-sized variables on stack.Christian2014-12-081-2/+2
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Merge branch 'develop' into networksubtly2014-12-087-41/+235
| | | |\| | | | | | | | | | | |
| | | | * | | | | | | | | | | | Calling functions of other contracts.Christian2014-12-081-4/+131
| | | | | |_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | |
| | | | * | | | | | | | | | | Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-0813-52/+2176
| | | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/CompilerStack.h libsolidity/InterfaceHandler.cpp libsolidity/InterfaceHandler.h solc/main.cpp test/solidityJSONInterfaceTest.cpp test/solidityNatspecJSON.cpp
| | | | * | | | | | | | | | | | Comments and braces.Christian2014-12-071-2/+0
| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-053-20/+435
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/CompilerStack.h solc/main.cpp
| | | | * | | | | | | | | | | | | Improved external interface for multi-source and multi-contract compilation.Christian2014-12-041-0/+1
| | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | Multi-source and multi-contract compiler.Christian2014-12-043-3/+6
| | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | Import directive.Christian2014-12-034-37/+102
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | cryptopp crash w/null plaintext passed to decryptsubtly2014-12-081-0/+8
| | | | |_|/ / / / / / / / / / / | | | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | | | VMFactory - a new way of creating VMsPaweł Bylica2014-12-112-7/+8
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Merge branch 'develop' into vmPaweł Bylica2014-12-0813-52/+2176
| | |\| | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into stateLogTestsCJentzsch2014-12-072-14/+429
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | |_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | |
| | | | * | | | | | | | | | | | Merge pull request #568 from CJentzsch/newTestsGav Wood2014-12-063-0/+195
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix vm overflow
| | | | | * | | | | | | | | | | | fix stackoverflow in calldataload, codecopy, extcodecopy + some testsCJentzsch2014-12-063-0/+195
| | | | | | |_|/ / / / / / / / / | | | | | |/| | | | | | | | | |
| | | | * | | | | | | | | | | | Replacing old cstyle enums with c++11 enums in natspecLefteris Karapetsas2014-12-052-3/+3
| | | | | |_|/ / / / / / / / / | | | | |/| | | | | | | | | |
| | | * | | | | | | | | | | | state log testsCJentzsch2014-12-069-49/+1978
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | fix stackoverflow in calldataload, codecopy, extcodecopy + some testsCJentzsch2014-12-053-0/+195
| | | | |/ / / / / / / / / / | | | |/| | | | | | | | | |
| | * | | | | | | | | | | | Use safe pointers in ExecutivePaweł Bylica2014-12-061-0/+1
| | | |/ / / / / / / / / / | | |/| | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'develop-evmcc' of https://github.com/imapp-pl/cpp-ethereum ↵Artur Zawłocki2014-12-052-14/+429
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into develop-evmcc
| | * | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into develop-evmccPaweł Bylica2014-12-052-14/+429
| | |\| | | | | | | | | | |
| | | * | | | | | | | | | | Stack compiler now correctly returns a string and not a pointerLefteris Karapetsas2014-12-052-3/+3
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Newline right after doctag is now a valid natspec entryLefteris Karapetsas2014-12-051-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Plus tests for that
| | | * | | | | | | | | | | Using iterators in Natspec comment parsingLefteris Karapetsas2014-12-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Used iterators in the entirety of the InterfaceHandler natspec comment parsing pipeline - Fixed issue where @param continuing in new line would not get a space
| | | * | | | | | | | | | | Natspec @return tag parsingLefteris Karapetsas2014-12-051-2/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Also omitting tags from the output JSON file if they are missing instead of providing an empty string for their value
| | | * | | | | | | | | | | Merge branch 'develop' into natspec_export_jsonLefteris Karapetsas2014-12-059-20/+141
| | | |\| | | | | | | | | |
| | | * | | | | | | | | | | Natspec parsing @param doctagsLefteris Karapetsas2014-12-051-16/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Plus additional work on generally parsing doctags. One important missing feature is to parse a tag midline - Adding more tests
| | | * | | | | | | | | | | Parsing notice and dev doxytags.Lefteris Karapetsas2014-12-041-11/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Only initial work done. Still need to refine the logic and incorporate all the other types of tags. - Added/Modified some tests - Work in progress
| | | * | | | | | | | | | | Moving all Interface and Documentation functionality to own classLefteris Karapetsas2014-12-032-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Creating the Interface Handler class which will take care of the parsing of Natspec comments and of interfacing with and outputing to JSON files. - Will also handle the ABI interface creation
| | | * | | | | | | | | | | Separate user and dev natspec documentationLefteris Karapetsas2014-12-031-15/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - plus other small changes according to the spec
| | | * | | | | | | | | | | More Natspec JSON export tests and better error reportingLefteris Karapetsas2014-12-022-3/+90
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Using jsoncpp for exporting ABI interface from solidityLefteris Karapetsas2014-12-021-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Also changing the interface JSON test to have a shorter name plus to provide meaningful error message in case of failure
| | | * | | | | | | | | | | Exporting Natspec documentation to a JSON interfaceLefteris Karapetsas2014-12-021-0/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Adding a getDocumentation() function to solidity compiler stack so that we can obtain the natspec interface for a contract - Adding libjsoncpp as a dependency of libsolidity. This is done in a dirty way, using libjsonrpc-cpp s an intermediate dependency for the moment. Will fix soon. - Start of a test file for Natspec exporting to JSON
| * | | | | | | | | | | | | jit-related CMakeLists.txt fixesArtur Zawłocki2014-12-051-4/+2
| |/ / / / / / / / / / / /
| * | | | | | | | | | | | Fix random test generatorPaweł Bylica2014-12-051-13/+16
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-12-0510-24/+301
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: windows/Eth.vcxproj windows/TestEthereum.vcxproj
| * | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-12-059-23/+141
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h test/createRandomTest.cpp
| | * | | | | | | | | | | Merge pull request #555 from CJentzsch/newTestsGav Wood2014-12-031-6/+6
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / | | |/| | | | | | | | | | test update due to CALLCODE <-> RETURN
| | | * | | | | | | | | | test update due to CALLCODA <-> RETURNCJentzsch2014-12-031-6/+6
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge pull request #549 from chriseth/sol_saveScopeGav Wood2014-12-031-0/+30
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / | | |/| | | | | | | | | | Disallow assignments to structs and mappings
| | | * | | | | | | | | | Disallow assignments to structs and mappings.Christian2014-12-021-0/+30
| | | |/ / / / / / / / /
| | * | | | | | | | | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-12-038-14/+264
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/vm.cpp
| | | * | | | | | | | | | styleCJentzsch2014-12-023-38/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h
| | | * | | | | | | | | | updated createRandomTest to correct exception behaviorCJentzsch2014-12-021-9/+16
| | | | | | | | | | | | |
| | | * | | | | | | | | | added logs to state testsCJentzsch2014-12-026-39/+87
| | | |/ / / / / / / / /
| | * | | | | | | | | | PV46. Minor protocol alterations.Gav Wood2014-12-031-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Merge branch 'pr-fixes' into develop-evmccPaweł Bylica2014-12-011-1/+160
| |\ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / | | |/| | | | | | | | |
| | * | | | | | | | | | Adding natspec comment test being between keyword and signatureLefteris Karapetsas2014-12-011-2/+24
| | | | | | | | | | | |
| | * | | | | | | | | | Solidity natspec docstring test improvementsLefteris Karapetsas2014-11-281-23/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Adding a test for docstring being between function signature and function body - Properly checking for exceptions in parsing - Small parser fix
| | * | | | | | | | | | Solidity FunctionDefinition used ASTString shared ptr for docstringsLefteris Karapetsas2014-11-281-9/+11
| | | | | | | | | | | |
| | * | | | | | | | | | Adding solidity natspec comment inside function bodyLefteris Karapetsas2014-11-281-0/+30
| | | | | | | | | | | |
| | * | | | | | | | | | Fixing multiline comment parsing in solidityLefteris Karapetsas2014-11-281-2/+0
| | | | | | | | | | | |
| | * | | | | | | | | | Solidity work for documentation stringsLefteris Karapetsas2014-11-281-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Still a work in progress - Parser now properly gets each function's doc comment - Small changes in the scanner - Multiline comments are considered
| | * | | | | | | | | | Solidity function AST nodes get documentation attributeLefteris Karapetsas2014-11-271-1/+32
| | |/ / / / / / / / /
* | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-12-012-4/+9
|\| | | | | | | | | |
| * | | | | | | | | | resolved circular dependency between libevm and libevmjitArtur Zawłocki2014-11-282-4/+9
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-2715-31/+1750
|\| | | | | | | | | |
| * | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-2715-31/+1750
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h test/vm.cpp
| | * | | | | | | | | Global functions.Christian2014-11-261-1/+90
| | | | | | | | | | |
| | * | | | | | | | | Sending ether.Christian2014-11-261-0/+15
| | | | | | | | | | |
| | * | | | | | | | | More general function types and references.Christian2014-11-261-0/+20
| | | | | | | | | | |
| | * | | | | | | | | Merge pull request #540 from chriseth/sol_actualBlockchainAccessGav Wood2014-11-251-0/+13
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Access to blockchain data.
| | | * | | | | | | | | Access to blockchain data.Christian2014-11-241-0/+13
| | | | | | | | | | | |
| | * | | | | | | | | | Merge pull request #533 from CJentzsch/stateTestsGav Wood2014-11-251-3/+16
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Specify user defined test
| | | * | | | | | | | | | styleChristoph Jentzsch2014-11-211-1/+1
| | | | | | | | | | | | |
| | | * | | | | | | | | | Specify user defined testChristoph Jentzsch2014-11-211-3/+16
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge pull request #529 from CJentzsch/newTestsGav Wood2014-11-2510-4/+1474
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / | | |/| | | | | | | | | | more tests + log tests
| | | * | | | | | | | | | styleChristoph Jentzsch2014-11-212-4/+2
| | | | | | | | | | | | |
| | | * | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-11-204-37/+106
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/vm.cpp
| | | * | | | | | | | | | add make money testChristoph Jentzsch2014-11-202-0/+46
| | | | | | | | | | | | |
| | | * | | | | | | | | | more log testsChristoph Jentzsch2014-11-191-7/+1160
| | | | | | | | | | | | |
| | | * | | | | | | | | | Add Log testsChristoph Jentzsch2014-11-195-1/+177
| | | | | | | | | | | | |
| | | * | | | | | | | | | new push32 test and renamingChristoph Jentzsch2014-11-191-1/+30
| | | | | | | | | | | | |
| | | * | | | | | | | | | Changed name of some testsChristoph Jentzsch2014-11-191-2/+2
| | | | | | | | | | | | |
| | | * | | | | | | | | | more precompiled contract testsChristoph Jentzsch2014-11-191-0/+68
| | | | |_|_|_|_|_|/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h
| | * | | | | | | | | | Another test for struct references.Christian2014-11-241-0/+28
| | | | | | | | | | | |
| | * | | | | | | | | | Magic variables.Christian2014-11-244-22/+22
| | | | | | | | | | | |
| | * | | | | | | | | | Contracts as types and framework for special global variables.Christian2014-11-245-12/+43
| | | |_|_|_|_|_|_|/ / | | |/| | | | | | | |
| | * | | | | | | | | Merge pull request #524 from LefterisJP/sol_parse_commentschriseth2014-11-211-0/+40
| | |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / | | |/| | | | | | | | Solidity scanner taking documentation comments into account
| | | * | | | | | | | extra comments scanning testLefteris Karapetsas2014-11-211-0/+11
| | | | | | | | | | |
| | | * | | | | | | | documentation comments are now always skipped but saved as special tokens at ↵Lefteris Karapetsas2014-11-191-20/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the Scanner
| | | * | | | | | | | solidity scanner takes triple slash doc comments into accountLefteris Karapetsas2014-11-191-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Conditionally scanning for the documentation comments and gettings their contents. - Adding tests for this functionality of the scanner
* | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-219-35/+454
|\| | | | | | | | | |
| * | | | | | | | | | Do not catch OutOfGas exception in tests separatelyPaweł Bylica2014-11-211-15/+6
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-218-21/+447
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/vm.cpp
| | * | | | | | | | | Merge pull request #528 from chriseth/sol_constructorGav Wood2014-11-201-0/+22
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Special handling for constructor.
| | | * | | | | | | | | Special handling for constructor.Christian2014-11-191-0/+22
| | | | |/ / / / / / / | | | |/| | | | | | |
| | * | | | | | | | | Merge pull request #527 from imapp-pl/pr-changesGav Wood2014-11-202-33/+45
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Check only if an exception occurred if an exception expected
| | | * | | | | | | | | In VM tests, check only if an exception occurred if an exception expected ↵Paweł Bylica2014-11-192-33/+45
| | | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (no post state and output checking)