aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'upstream/develop' into randomTestEfficiencyCJentzsch2015-01-133-2/+6
|\
| * fixed warnings for msvc buildarkpar2015-01-133-2/+6
| |
* | random test optimizationCJentzsch2015-01-131-1/+1
| |
* | reinclude invalid opcode in random testsCJentzsch2015-01-131-3/+3
| |
* | Merge remote-tracking branch 'upstream/develop' into randomTestEfficiencyCJentzsch2015-01-132-0/+181
|\|
| * addmod mulmod div by zero testsCJentzsch2015-01-121-0/+168
| |
| * Fixing bug where empty tagless docstring in Natspec would result in infinite ↵Lefteris Karapetsas2015-01-121-0/+13
| | | | | | | | loop
* | rests current gas limit in vm testCJentzsch2015-01-121-2/+2
| |
* | start with block info opcodesCJentzsch2015-01-121-7/+15
|/
* Merge commit 'a1023a5dffee7c06e8b75a21f5c9b8826e820942' into developGav Wood2015-01-120-0/+0
|\ | | | | | | | | Conflicts: libjsqrc/ethereumjs/dist/ethereum.js.map
| * Squashed 'libjsqrc/ethereumjs/' changes from 47687cf..ab745d3Gav Wood2015-01-127-0/+151
| | | | | | | | | | | | | | | | | | | | | | ab745d3 updated readme b915c7a updated readme 6c26255 Merge branch 'tests' into develop e2c4525 Merge branch 'master' into develop e778e12 spec reporter instead of nyan a4e6f0b fixed travis.yml && added nmp test script 048e777 Merge branch 'master' into tests 15c2293 updated package json 24814a4 Merge branch 'master' of https://github.com/ethereum/ethereum.js 6188e64 Update README.md c34b0c6 Update README.md 29c60c0 Merge branch 'develop' into tests b3eda29 Merge branch 'master' into tests c397e35 mocha opts file && init of parser tests b6058a8 methods existance tests in progress 5518022 mocha test init git-subtree-dir: libjsqrc/ethereumjs git-subtree-split: ab745d3b0eb89d67db1ed953020c665be3d072ed
* Merge commit 'ab745d3b0eb89d67db1ed953020c665be3d072ed' into developGav Wood2015-01-120-0/+0
|\ | | | | | | | | | | | | | | | | | | Conflicts: libjsqrc/ethereumjs/.travis.yml libjsqrc/ethereumjs/README.md libjsqrc/ethereumjs/dist/ethereum.js libjsqrc/ethereumjs/dist/ethereum.js.map libjsqrc/ethereumjs/lib/abi.js libjsqrc/ethereumjs/package.json
| * spec reporter instead of nyanMarek Kotewicz2015-01-121-1/+1
| |
| * mocha opts file && init of parser testsMarek Kotewicz2015-01-092-0/+39
| |
| * methods existance tests in progressMarek Kotewicz2015-01-096-49/+112
| |
| * mocha test initMarek Kotewicz2015-01-091-0/+49
|
* Merge pull request #768 from chriseth/sol_contractsAreAddressesGav Wood2015-01-111-0/+33
|\ | | | | Contracts inherit all address members
| * Contracts are Addresses.Christian2015-01-101-3/+21
| |
| * Correct type conversions.Christian2015-01-101-0/+15
| |
* | Merge pull request #767 from chriseth/sol_abi_paddingGav Wood2015-01-112-94/+106
|\ \ | | | | | | Padding for ABI types.
| * | Coding style: Prefix for const variables.Christian2015-01-101-19/+19
| | |
| * | Padding for ABI types.Christian2015-01-102-82/+94
| |/
* | Merge pull request #766 from debris/web3sha3testGav Wood2015-01-102-0/+28
|\ \ | |/ |/| web3.sha3 test
| * disabled jsonrpc tests againMarek Kotewicz2015-01-101-1/+1
| |
| * removed resizeMarek Kotewicz2015-01-091-1/+0
| |
| * web3.sha3 testMarek Kotewicz2015-01-092-1/+30
| |
* | Merge pull request #765 from chriseth/sol_someLogFixesGav Wood2015-01-091-20/+25
|\ \ | | | | | | Some changes to the log functions.
| * | Some changes to the log functions.Christian2015-01-091-20/+25
| | |
* | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2015-01-0913-205/+1641
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: test/SolidityOptimizer.cpp
| * \ \ Merge pull request #745 from chriseth/sol_integerConstantsGav Wood2015-01-094-61/+55
| |\ \ \ | | | | | | | | | | Arbitrary precision integer literals
| | * | | Arbitrary precision integer constants.Christian2015-01-094-61/+55
| | | |/ | | |/|
| * | | Merge pull request #760 from CJentzsch/blockhashGav Wood2015-01-095-11/+67
| |\ \ \ | | |/ / | |/| | add blockhash test as vm tests
| | * | add blockhash test fo vm testsCJentzsch2015-01-095-11/+67
| | | |
| * | | Merge pull request #746 from CJentzsch/jumpdestGav Wood2015-01-093-2/+1383
| |\ \ \ | | |_|/ | |/| | more dynamic jump tests
| | * | long jumpdest listCJentzsch2015-01-081-0/+28
| | | |
| | * | sdiv int256.min -1CJentzsch2015-01-081-0/+28
| | | |
| | * | sdiv with negative fractional resultCJentzsch2015-01-081-0/+28
| | | |
| | * | add valid jumpdest with jumpdest at beginningCJentzsch2015-01-081-0/+28
| | | |
| | * | more dynamic jump testsCJentzsch2015-01-082-2/+1271
| | | |
| * | | Buildfix after semantical merge conflict.Christian2015-01-091-5/+5
| | | |
| * | | Merge pull request #754 from LefterisJP/sol_abiFunctionHashchriseth2015-01-095-187/+186
| |\ \ \ | | |_|/ | |/| | Calculation of ABI Function Identifier Hash
| | * | Fixing SolidityABIJSON testLefteris Karapetsas2015-01-091-14/+14
| | | |
| | * | Adjusting Solidity Optimizer TestsLefteris Karapetsas2015-01-091-7/+7
| | | |
| | * | Adjustments to Solidity compiler code for Function HashLefteris Karapetsas2015-01-091-1/+1
| | | |
| | * | adjusting byte difference in optimizer large integers testLefteris Karapetsas2015-01-091-1/+1
| | | |
| | * | merging developLefteris Karapetsas2015-01-0911-85/+2088
| | |\|
| | * | Compiler EVM generation now takes into account for the new function hashLefteris Karapetsas2015-01-093-184/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | identifier - Changed tests to comply with the new function hash identifier - Changed the function index offset to 4, and made it a constant for easy adjustment in the future
| | * | work in progress in testing the new function selector in the end to end testsLefteris Karapetsas2015-01-081-5/+24
| | | |
| | * | Adjusting SolidityCompiler testsLefteris Karapetsas2015-01-081-10/+7
| | | | | | | | | | | | | | | | | | | | - Adjusting SolidityCompiler tests to take into account the size of the new Function Selector
* | | | Merge branch 'sol_integerConstants' of ↵Gav Wood2015-01-094-61/+55
|\ \ \ \ | |/ / / |/| | | | | | | https://github.com/chriseth/cpp-ethereum into chriseth-sol_integerConstants
| * | | Arbitrary precision integer constants.Christian2015-01-084-61/+55
| | |/ | |/|
* | | Rename "JSON Documentation" -> Metadata.Gav Wood2015-01-092-3/+3
| | | | | | | | | | | | solc integration for Solidity-format ABI.
* | | Documentation update.Gav Wood2015-01-091-0/+1
| | |
* | | Unit testing for log in Solidity.Gav Wood2015-01-092-0/+94
|/ /
* | Merge pull request #742 from chriseth/sol_optimizerChangeGav Wood2015-01-071-7/+7
|\ \ | | | | | | Some changes to the optimizer.
| * | Some changes to the optimizer.Christian2015-01-071-7/+7
| | |
* | | Merge pull request #740 from CJentzsch/vmtestsGav Wood2015-01-072-15/+879
|\ \ \ | | | | | | | | tests for address input greater then 2**160, OOG at max call depth, ...
| * | | add tests for OOG at max call depthCJentzsch2015-01-071-0/+110
| | | |
| * | | memory test: high offset, zero size -> zero gas costCJentzsch2015-01-071-0/+69
| | | |
| * | | check address input greater then 2**160CJentzsch2015-01-072-16/+494
| | | |
| * | | Merge remote-tracking branch 'upstream/develop' into vmtestsCJentzsch2015-01-074-55/+239
| |\| |
| * | | add zero memory expansion tests for vmCJentzsch2015-01-061-2/+92
| | | |
| * | | add zero memory expansion testsCJentzsch2015-01-061-0/+117
| | | |
* | | | Merge pull request #738 from LefterisJP/sol_abiFunctionHashGav Wood2015-01-071-1/+37
|\ \ \ \ | | |_|/ | |/| | Canonical Function signature creation in solidity
| * | | Small issues with Canonical Function SignatureLefteris Karapetsas2015-01-071-1/+18
| | | | | | | | | | | | | | | | - Also added an extra test
| * | | Test for the Canonical Signature of a functionLefteris Karapetsas2015-01-071-1/+20
| |/ /
* | | Merge pull request #734 from CJentzsch/blockhashGav Wood2015-01-072-1/+117
|\ \ \ | | | | | | | | Blockhash tests
| * | | Blockhash testsCJentzsch2015-01-072-1/+117
| | |/ | |/|
* | | Merge pull request #731 from CJentzsch/jumpdestGav Wood2015-01-071-5/+760
|\ \ \ | | | | | | | | added more jumpdest tests
| * | | jump onto jump, dynamic and static jump with same destinationCJentzsch2015-01-071-0/+56
| | | |
| * | | added more jumpdest testsCJentzsch2015-01-061-5/+704
| | |/ | |/|
* | | Merge pull request #729 from CJentzsch/addTestsGav Wood2015-01-071-3/+87
|\ \ \ | |_|/ |/| | Blockhash correction and some tests
| * | Blockhash correction and some testsCJentzsch2015-01-061-3/+87
| |/
* | stl sleep_for, for windowssubtly2015-01-071-1/+1
| |
* | define constructors for windowssubtly2015-01-061-1/+1
| |
* | Merge branch 'develop' into p2p-udp-nodetablesubtly2015-01-061-0/+7
|\|
| * Merge pull request #721 from LefterisJP/sol_fixMultiLCommentScanGav Wood2015-01-061-0/+7
| |\ | | | | | | Fix for sol scanner where empty multiline comment became Natspec comment
| | * Fix for sol scanner where empty multiline comment became Natspec commentLefteris Karapetsas2015-01-051-0/+7
| | |
* | | code reviewsubtly2015-01-061-6/+6
| | |
* | | Merge branch 'develop' into p2p-udp-nodetablesubtly2015-01-061-1/+64
|\| |
| * | Merge pull request #711 from CJentzsch/fixTestGav Wood2015-01-051-1/+64
| |\ \ | | | | | | | | added trie_tests_ordered
| | * | use boost_fail instead of warningCJentzsch2015-01-021-2/+2
| | | |
| | * | add trie_tests_orderedCJentzsch2015-01-021-2/+21
| | | |
| | * | clean upCJentzsch2015-01-021-374/+0
| | | |
| | * | Merge remote-tracking branch 'upstream/develop' into fixTestCJentzsch2015-01-0227-554/+1725
| | |\ \
| | * \ \ Merge remote-tracking branch 'upstream/develop' into fixTestCJentzsch2014-12-138-13/+19
| | |\ \ \
| | * | | | include original trie testCJentzsch2014-12-131-1/+45
| | | | | |
| | * | | | include original trie testCJentzsch2014-12-131-0/+374
| | | | | |
| | * | | | Merge remote-tracking branch 'upstream/develop' into fixTestCJentzsch2014-12-139-31/+120
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/trie.cpp
| | * | | | | efficiency, use reference instead of copyCJentzsch2014-12-121-2/+2
| | | | | | |
| | * | | | | remove permuatations in trietest (order is critical for test)CJentzsch2014-12-121-1/+0
| | | | | | |
| | * | | | | fix trie test#CJentzsch2014-12-121-3/+10
| | | | | | |
* | | | | | | Merge branch 'develop' into p2p-udp-nodetablesubtly2015-01-058-160/+2688
|\| | | | | |
| * | | | | | added complete exp testsCJentzsch2015-01-021-0/+2100
| | | | | | |
| * | | | | | 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
| | |_|/ / / / | |/| | | | |
* | | | | | | coding standards, h512 node id, mute warnings for clang builds. attempt ↵subtly2015-01-052-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | inherited constructor fix for windows.
* | | | | | | manually populate nodes for test rather than leveraging pingsubtly2014-12-281-5/+6
| | | | | | |
* | | | | | | inline << operator, mute loggingsubtly2014-12-261-7/+7
| | | | | | |
* | | | | | | test encoding/decoding neighbors. add MAC.subtly2014-12-261-39/+62
| | | | | | |
* | | | | | | memorysubtly2014-12-241-7/+36
| | | | | | |
* | | | | | | message signing and verification. shutdown io/thread before dealloc in ↵subtly2014-12-241-9/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | nodetable/testnodetables.
* | | | | | | basic implementation of packetssubtly2014-12-231-6/+0
| | | | | | |
* | | | | | | send/receive messages (not yet interepreted)subtly2014-12-231-20/+32
| | | | | | |
* | | | | | | refactor constants to be determined during compile. added RLPXDatagram. ↵subtly2014-12-231-17/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | constructors and updates to datagram constructors. docs and logging. WIP tests and host/harness for NodeTable.
* | | | | | | Merge branch 'develop' into p2psubtly2014-12-223-3/+6
|\| | | | | |
| * | | | | | Fixes/workarounds for tests.Gav Wood2014-12-222-2/+5
| | | | | | |
| * | | | | | const-> constantGav Wood2014-12-221-1/+1
| | | | | | |
* | | | | | | repot.subtly2014-12-221-488/+1
| | | | | | |
* | | | | | | Merge branch 'develop' into p2psubtly2014-12-2213-26/+404
|\| | | | | |
| * | | | | | 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
| | | |\| | | |
| | | * | | | | 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
| | * | | | | | Windows fixPaweł Bylica2014-12-181-1/+3
| | | | | | | |
| | * | | | | | Merge commit '1b8f9fdc3b44503890ed1bcb5da8bd5cb8dd83a5' into develop-evmccPaweł Bylica2014-12-1512-31/+124
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/TestHelper.cpp
| * | | | | | | | 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
| | |\ \ \ \ \ \ \
| | * | | | | | | | 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
| | |\ \ \ \ \ \ \ \ | | | | |_|_|_|/ / / | | | |/| | | | | |
| | * | | | | | | | Merge remote-tracking branch 'origin/vm' into develop-evmccPaweł Bylica2014-12-126-126/+385
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ 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 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
| | | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | 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 branch 'pr-fixes' into develop-evmccPaweł Bylica2014-12-011-1/+160
| | |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | 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
| * | | | | | | | | | | | | | | 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
| | * | | | | | | | | | | | | | | fixed libevmjit dependencies in cmake filesArtur Zawłocki2014-11-181-0/+2
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-172-199/+129
| |\| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-172-199/+129
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: windows/LibEthereum.vcxproj.filters
| * | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-1419-421/+3129
| |\| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-146-112/+404
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: windows/LibEthereum.vcxproj
| | * | | | | | | | | | | | | | | | | Test unexpected storage entriesPaweł Bylica2014-11-141-0/+6
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | Fix VM testerPaweł Bylica2014-11-141-1/+1
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-1218-384/+2794
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libdevcrypto/EC.cpp test/vm.cpp
| * | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-071-0/+49
| |\| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-071-0/+49
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-0723-1726/+2713
| |\| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-0723-1726/+2713
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h test/vm.cpp
| * | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-051-51/+45
| |\| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-051-51/+45
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-11-054-3/+843
| |\| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-051-0/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-033-3/+841
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/CMakeLists.txt
| * | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-10-316-11/+578
| |\| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-10-315-8/+573
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmccartur-zawlocki2014-10-311-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevmjit/Compiler.cpp
| | * | | | | | | | | | | | | | | | | | | | | | | | | allow --jit as non first argumentartur-zawlocki2014-10-311-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-10-311-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-10-311-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' into pr-jitPaweł Bylica2014-10-311-3/+6
| |\| | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | CMakeLists updated, should now build without LLVM when EVMJIT is not enabled ↵artur-zawlocki2014-10-311-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [#81588646]
| | * | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-10-303-33/+37
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h test/vm.cpp
| * | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into pr-jitPaweł Bylica2014-10-303-33/+37
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / / / / / / / / / / | |/| / / / / / / / / / / / / / / / / / / / / / / / / / | | |/ / / / / / / / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h test/vm.cpp
| * | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmccartur-zawlocki2014-10-2920-193/+1215
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/vm.cpp
| | * | | | | | | | | | | | | | | | | | | | | | | | | | Expose VM kind setting of State in FakeExtVMPaweł Bylica2014-10-292-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 6ad065bb3e30b5e67283f70e84ac55368e843e6a.
| | * | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-10-291-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/VM.h
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into develop-evmccPaweł Bylica2014-10-2820-170/+1190
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/ExtVMFace.h libevm/VM.h test/vm.cpp test/vm.h windows/LibEthereum.vcxproj.filters
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | MULMOD/ADDMOD implemented in separate functions [FIXES #80566276]artur-zawlocki2014-10-291-2/+24
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Expose VM kind setting of State in FakeExtVM"Paweł Bylica2014-10-232-12/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2d0557e2ee236b73546d6dd9f3ed7d19ec852a0f.
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose VM kind setting of State in FakeExtVMPaweł Bylica2014-10-232-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Update createRandomTest.cpp to use new VM construction methodPaweł Bylica2014-10-231-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the way VMs are created (mostly for tracking where are created)Paweł Bylica2014-10-231-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Update VM test engine to use VMFace interfacePaweł Bylica2014-10-221-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement VMFace with jit::VMPaweł Bylica2014-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix remaining gas testing [#81118624]Paweł Bylica2014-10-221-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | cmake: added dependency on libevmjit to target createRandomTestartur-zawlocki2014-10-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-10-2112-43/+542
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevm/FeeStructure.cpp test/vm.cpp
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enhance VM tests reportsPaweł Bylica2014-10-211-2/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove dead codePaweł Bylica2014-10-211-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into ↵Paweł Bylica2014-10-201-0/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop-evmcc
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated cmake files after moving the jit compiler to a lib.artur-zawlocki2014-10-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Another round of fixing ExtVM interfacePaweł Bylica2014-10-202-13/+24
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable test fillingPaweł Bylica2014-10-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turn on JIT testing with "--jit" command line parameterPaweł Bylica2014-10-171-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Running vm_tests with JITPaweł Bylica2014-10-171-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prepare VM test engine for running JIT-ed testsPaweł Bylica2014-10-171-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | test/rlp bugfix: expectedText can be emptyPaweł Bylica2014-10-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | move some things for udp. added a class for kademlia.subtly2014-12-221-37/+530
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix the fixsubtly2014-12-201-15/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | initialize atomics so udp messages are delivered on linux #656subtly2014-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stashsubtly2014-12-191-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | spacingsubtly2014-12-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2014-12-1911-2/+157
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2014-12-188-7/+266
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | 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