aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fat Trie and tests for it.Gav Wood2015-03-061-2/+42
|
* Implemented passing arguments to the base constructor.Liana Husikyan2015-03-021-0/+64
|
* Merge pull request #1146 from LefterisJP/sol_fixBaseClassAccessorschriseth2015-03-021-1/+53
|\ | | | | Sol fix accessing public variable of base class
| * getInheritableMembers() does not look at BaseContractsLefteris Karapetsas2015-03-021-0/+29
| | | | | | | | - Also adding tests for improper accessing members of other contracts.
| * VisibleInDerivedContracts() is now virtual()Lefteris Karapetsas2015-03-021-1/+12
| | | | | | | | - Plus an extra test for internal visibility in a base class variable
| * Add structs to inheritable membersLefteris Karapetsas2015-03-021-2/+2
| |
| * Adding test for base class statevar accessorsLefteris Karapetsas2015-03-021-0/+12
| |
* | Merge pull request #1157 from chriseth/sol_arrayShorteningchriseth2015-03-022-0/+233
|\ \ | |/ |/| Copying arrays and shortening of dynamic arrays.
| * Array copy storage to storage.Christian2015-02-281-0/+88
| |
| * Type checks for array assignment.Christian2015-02-281-0/+55
| |
| * Shortening of dynamic arrays.Christian2015-02-281-0/+90
| |
* | Merge pull request #1160 from CJentzsch/addTestsGav Wood2015-03-018-96/+861
|\ \ | | | | | | Add tests
| * | move extrem memory test to stMemoryStressTest.jsonCJentzsch2015-03-014-68/+92
| | |
| * | more memmory hard quadratic complexity testsCJentzsch2015-03-011-0/+330
| | |
| * | more jump testsCJentzsch2015-02-271-0/+85
| | |
| * | add more addmod mulmod overflow testsCJentzsch2015-02-271-0/+224
| | |
| * | A calls B to refundCJentzsch2015-02-271-28/+130
| |/
* / add several var related test casesLu Guanqun2015-03-011-0/+34
|/
* Merge pull request #1149 from winsvega/developGav Wood2015-02-273-23/+182
|\ | | | | More Transaction Tests
| * Test Helperwinsvega2015-02-271-2/+2
| | | | | | | | style changes
| * More Transaction Testswinsvega2015-02-263-23/+182
| | | | | | | | Some tests to check YP statements
* | more calldatacopy return tests (for Pawel)CJentzsch2015-02-272-1/+205
| |
* | Merge branch 'memTests' into addTestsCJentzsch2015-02-261-7/+231
|\ \
| * \ Merge remote-tracking branch 'upstream/develop' into memTestsCJentzsch2015-02-2612-115/+1136
| |\ \
| * \ \ Merge remote-tracking branch 'upstream/develop' into memTestsCJentzsch2015-02-237-14/+35
| |\ \ \
| * | | | add new mem test for quadratic mem gas costsCJentzsch2015-02-231-7/+231
| | | | |
* | | | | adjust to new quadratic memory ruleCJentzsch2015-02-261-9/+9
| | | | |
* | | | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-02-263-2/+132
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | LValue refactoring.Christian2015-02-251-1/+1
| | | | |
| * | | | Merge pull request #1132 from LefterisJP/sol_DebuggingInformationchriseth2015-02-253-1/+131
| |\ \ \ \ | | | | | | | | | | | | Location information in AssemblyItems, filled by Solidity.
| | * | | | Re-adding braces to if in test/Assembly.cppLefteris Karapetsas2015-02-251-0/+4
| | | | | |
| | * | | | Move SourceLocation to evmcoreLefteris Karapetsas2015-02-251-1/+1
| | | | | |
| | * | | | Tighter coupling for Assembly items retrievalLefteris Karapetsas2015-02-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Exposing only assembly items, not the entire compiler context
| | * | | | LocationSetter in some extra places during CompilingLefteris Karapetsas2015-02-251-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | - Also adjusted the test, and fixed its error reporting
| | * | | | Styling changes for SourceLocation and friendsLefteris Karapetsas2015-02-251-5/+1
| | | | | |
| | * | | | Simple Assembly Locations testLefteris Karapetsas2015-02-251-0/+128
| | | | | | | | | | | | | | | | | | | | | | | | - Also adding some helper functions to SourceLocation
| | * | | | Reset CompilerContext's visited nodes at compile startLefteris Karapetsas2015-02-251-0/+1
| | | | | |
| | * | | | Moving Source Location libdevcoreLefteris Karapetsas2015-02-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Big plus is we now remove the useless header libsolibity/BaseTypes.h
* | | | | | add more sdiv smod testsCJentzsch2015-02-261-1/+141
| | | | | |
* | | | | | tests for mem at 32,64 KB +- 1, 31,32,33 for mstore and mstore8CJentzsch2015-02-261-0/+1360
| | | | | |
* | | | | | include invalid transaction rlp block testCJentzsch2015-02-251-0/+5
| | | | | |
* | | | | | add memory testsCJentzsch2015-02-252-0/+142
| | | | | |
* | | | | | add commandline flag for tt10MBtxTestCJentzsch2015-02-251-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugix in trie test undo trie test change
* | | | | | use 50000 bytes for CALLDATACOPYCJentzsch2015-02-251-3/+3
| | | | | |
* | | | | | add --all flag for time consuming testsCJentzsch2015-02-251-3/+3
| | | | | |
* | | | | | add quadratic complexity testsCJentzsch2015-02-253-60/+321
| | | | | |
* | | | | | add test for quadratic complexityCJentzsch2015-02-254-1/+102
| | | | | | | | | | | | | | | | | | | | | | | | remove file with wrong name
* | | | | | add wrong v value tx testCJentzsch2015-02-252-6/+21
| | | | | |
* | | | | | add create contract with existing address testCJentzsch2015-02-252-464/+506
|/ / / / /
* | | | | Merge pull request #1129 from imapp-pl/pr/old_testsGav Wood2015-02-254-1/+729
|\ \ \ \ \ | | | | | | | | | | | | Old VM tests used in EVM JIT development
| * | | | | Move old VM jump tests from EVM JIT to JSON filePaweł Bylica2015-02-251-28/+280
| | | | | |
| * | | | | Move old VM stack tests from EVM JIT to JSON filePaweł Bylica2015-02-242-0/+141
| | | | | |
| * | | | | Move old VM return tests from EVM JIT to JSON filePaweł Bylica2015-02-241-0/+56
| | | | | |
| * | | | | Move old VM memory tests from EVM JIT to JSON filePaweł Bylica2015-02-241-0/+84
| | | | | |
| * | | | | Move old VM environmental test from EVM JIT to JSON filePaweł Bylica2015-02-241-1/+29
| | | | | |
| * | | | | Move old VM arithmetic tests from EVM JIT to JSON filePaweł Bylica2015-02-241-0/+167
| |/ / / /
* | | | | Merge pull request #1110 from winsvega/developGav Wood2015-02-251-30/+74
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | Quadratic complexity test
| * | | Solidity Testswinsvega2015-02-241-3/+3
| | | | | | | | | | | | | | | | cosmetics2
| * | | Solidity Testswinsvega2015-02-241-5/+4
| | | | | | | | | | | | | | | | fixing cosmetics
| * | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-237-13/+176
| |\ \ \
| * | | | Quadratic complexity testwinsvega2015-02-231-30/+75
| | | | |
* | | | | Merge pull request #1119 from chriseth/sol_arraysIndexAccesschriseth2015-02-241-0/+101
|\ \ \ \ \ | | | | | | | | | | | | Index access for arrays.
| * | | | | Out-of-bounds checking.Christian2015-02-241-2/+47
| | | | | |
| * | | | | Index and length access for dynamic arrays.Christian2015-02-241-0/+29
| | | | | |
| * | | | | Implementation of index access.Christian2015-02-241-0/+27
| | | | | |
* | | | | | fixed test buidarkpar2015-02-241-1/+1
|/ / / / /
* | | | | Merge pull request #1113 from CJentzsch/addTestsGav Wood2015-02-242-82/+40
|\ \ \ \ \ | | | | | | | | | | | | remove/adapt tests with impossible pre conditions
| * | | | | remove tests with impossible pre conditionsCJentzsch2015-02-232-82/+40
| | |_|_|/ | |/| | |
* | | | | Merge pull request #1100 from chriseth/sol_arraysGav Wood2015-02-232-0/+60
|\ \ \ \ \ | |/ / / / |/| | | | Parsing support for arrays.
| * | | | Allow conversion to dynamic arrays and update grammar.Christian2015-02-221-0/+11
| | | | |
| * | | | Parsing of array types and basic implementation.Christian2015-02-212-0/+49
| | |_|/ | |/| |
* | | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-02-2349-1824/+7736
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | Conflicts: test/CMakeLists.txt test/ttTransactionTestFiller.json
| * | | Merge pull request #1109 from CJentzsch/TransactionBugFixGav Wood2015-02-232-3/+8
| |\ \ \ | | | | | | | | | | Transaction bug fix
| | * | | fix too-small-address-length bug in transactionCJentzsch2015-02-232-3/+8
| | |/ /
| * | | Merge pull request #1107 from chriseth/sol_inheritableIsInternalGav Wood2015-02-232-9/+9
| |\ \ \ | | | | | | | | | | Replaced "inheritable" by "internal".
| | * | | Replaced "inheritable" by "internal".Christian2015-02-232-9/+9
| | |/ /
| * / / Stack height checks and fix.Christian2015-02-231-1/+0
| |/ /
| * | Inline member initialisationLiana Husikyan2015-02-211-0/+55
| | | | | | | | | | | | | | | renamed VariableDefinition class to VariableDeclarationStatement added tests
| * | Merge pull request #1091 from chriseth/accountProxyQueuesGav Wood2015-02-212-0/+104
| |\ \ | | |/ | |/| Account proxy queues
| | * Implemented account proxy queues.Christian2015-02-212-0/+104
| | |
| * | New Solidity Testswinsvega2015-02-202-4/+355
| | |
| * | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-202-0/+15
| |\|
| | * Merge pull request #1092 from LefterisJP/sol_BugOverrideFunctionByteArrayParamchriseth2015-02-201-0/+13
| | |\ | | | | | | | | Bugfix for functions override
| | | * Bugfix for functions overrideLefteris Karapetsas2015-02-201-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Functions with byte array type parameters can now be safely overriden. Parameter location is now set at the right place. - Also made a test for the fix
| | * | Merge pull request #1071 from winsvega/developGav Wood2015-02-202-18/+229
| | |\ \ | | | | | | | | | | Test Correction
| | * \ \ Merge pull request #1082 from debris/jsonrpcGav Wood2015-02-200-0/+0
| | |\ \ \ | | | | | | | | | | | | latest changes from ethereum.js
| | | * \ \ Merge branch 'develop' into jsonrpcMarek Kotewicz2015-02-193-9/+45
| | | |\ \ \ | | | | | |/ | | | | |/|
| | | * | | Merge commit '4fbeff27d613a4e13452489acd6cfc5e94e8f620' into jsonrpcMarek Kotewicz2015-02-180-0/+0
| | | |\ \ \
| | | | * | | Squashed 'libjsqrc/ethereumjs/' changes from 82cc5f6..9a85b09Marek Kotewicz2015-02-183-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9a85b09 version upgrade ec6f9b3 added transactionCount && uncleCount methods b96a7aa gulp cleanup d6128f2 coveralls badge points to master efee649 coveralls badge 339f565 travis coveralls 27d53dd travis coveralls 001077e Merge pull request #59 from cubedro/master 9902977 updated dist af7c26b check request.status in httpsync.js to prevent throwing errors when undefined ad8112c Merge pull request #15 from ethereum/master d1e6b20 updated README c184728 version upgrade 3d652e8 fixed web3.reset() 26561e4 fixed #51 03661d3 eth_polling_timeout const 9e806cc Merge branch 'master' into develop 82d32bb providermanager -> requestmanager a86fccf web3 refactor (in progress) c29f4a1 filters refactor 9d84609 Merge branch 'master' of https://github.com/ethereum/ethereum.js 859a199 Merge pull request #55 from ethereum/develop fd5146d Merge pull request #12 from debris/master git-subtree-dir: libjsqrc/ethereumjs git-subtree-split: 9a85b098a082f9ed38bcf92ab5ee6ba64489d7cf
| | * | | | | Fix gas limit.Gav Wood2015-02-201-0/+2
| | | |_|/ / | | |/| | | | | | | | | | | | | | | Disable whisper test until alex fixes networking.
| * | | | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-193-9/+45
| |\| | | |
| | * | | | Merge pull request #1087 from chriseth/sol_changeProtectedToInheritableGav Wood2015-02-182-9/+9
| | |\ \ \ \ | | | | | | | | | | | | | | Rename "protected" to "inheritable".
| | | * | | | Rename "protected" to "inheritable".Christian2015-02-182-9/+9
| | | |/ / /
| | * / / / Fixes for assigning and deleting structs containing byte arrays.Christian2015-02-181-0/+36
| | |/ / /
| * | | / Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-1819-97/+3832
| |\| | | | | |_|/ | |/| |
| | * | Merge pull request #1080 from debris/transactionCountGav Wood2015-02-181-0/+40
| | |\ \ | | | | | | | | | | JSON-RPC transactionCount && uncleCount, fixed #1027
| | | * | JSON-RPC transactionCount && uncleCount, fixed #1027Marek Kotewicz2015-02-181-0/+40
| | | | |
| | * | | Merge pull request #1072 from chriseth/sol_externalGav Wood2015-02-184-8/+149
| | |\ \ \ | | | | | | | | | | | | bytes ABI type and external visibility specifier
| | | * | | Calldata byte arrays stored on the stack.Christian2015-02-171-4/+32
| | | | | |
| | | * | | loadFromMemoryDynamicChristian2015-02-171-5/+5
| | | | | |
| | | * | | No write access to parameters of external functions.Christian2015-02-172-0/+45
| | | | | |
| | | * | | "external" visibility specifier.Christian2015-02-172-0/+68
| | | |/ /
| | * | | Merge pull request #1070 from debris/shh_getMessagesGav Wood2015-02-181-0/+10
| | |\ \ \ | | | | | | | | | | | | added shh_getMessages, fixed #899
| | | * | | added shh_getMessages, fixed #899Marek Kotewicz2015-02-171-0/+10
| | | | | |
| | * | | | Merge pull request #1068 from imapp-pl/pr/performance_testsGav Wood2015-02-183-0/+1566
| | |\ \ \ \ | | | | | | | | | | | | | | ManyFunctions performance test
| | | * | | | ManyFunctions performance test: replace xor with correct exp operatorPaweł Bylica2015-02-173-201/+229
| | | | | | |
| | | * | | | ManyFunctions performance test: ~200 functions in a contract, half of them ↵Paweł Bylica2015-02-163-0/+1538
| | | |/ / / | | | | | | | | | | | | | | | | | | are called randomly
| | * | | | Merge pull request #1066 from debris/include_orderGav Wood2015-02-181-1/+1
| | |\ \ \ \ | | | | | | | | | | | | | | improved headers include_directories order, fixed #1022
| | | * | | | fixed #1022Marek Kotewicz2015-02-161-1/+1
| | | |/ / /
| | * | | | Merge pull request #1065 from CJentzsch/blockTestsGav Wood2015-02-187-48/+1626
| | |\ \ \ \ | | | |_|/ / | | |/| | | Block tests
| | | * | | OS independency by using file systemCJentzsch2015-02-162-337/+373
| | | | | |
| | | * | | remove unnecessary functionCJentzsch2015-02-161-1/+0
| | | | | |
| | | * | | fix typoCJentzsch2015-02-162-51/+2
| | | | | |
| | | * | | add invalid block header testsCJentzsch2015-02-163-52/+1083
| | | | | |
| | | * | | extra data fixCJentzsch2015-02-163-132/+120
| | | | | |
| | | * | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-162-1/+16
| | | |\| |
| | | * | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-147-28/+297
| | | |\ \ \
| | | * | | | add possibility to create bad blocks in fillersCJentzsch2015-02-143-277/+186
| | | | | | |
| | | * | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-1310-29/+529
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/transaction.cpp
| | | * | | | | switch to secretKey in fillersCJentzsch2015-02-133-43/+64
| | | | | | | |
| | | * | | | | fix tx outputCJentzsch2015-02-131-2/+2
| | | | | | | |
| | | * | | | | fix import transactionCJentzsch2015-02-131-2/+29
| | | | | | | |
| | | * | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-132-1/+61
| | | |\ \ \ \ \
| | | * \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-137-91/+349
| | | |\ \ \ \ \ \
| | | * | | | | | | add valid tx outputCJentzsch2015-02-133-75/+266
| | | | | | | | | |
| | | * | | | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-121-6/+6
| | | |\ \ \ \ \ \ \
| | | * | | | | | | | styleCJentzsch2015-02-121-26/+22
| | | | | | | | | | |
| | | * | | | | | | | avoid code doublingCJentzsch2015-02-121-291/+223
| | | | | | | | | | |
| | | * | | | | | | | check transactionsCJentzsch2015-02-115-85/+113
| | | | | | | | | | |
| | | * | | | | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-1126-1682/+2096
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/transaction.cpp
| | | * | | | | | | | | validate block (the not fill tests path)CJentzsch2015-02-112-163/+179
| | | | | | | | | | | |
| | | * | | | | | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-1010-75/+311
| | | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | start with test defined genesis blockCJentzsch2015-02-104-182/+274
| | | | | | | | | | | | |
| | | * | | | | | | | | | write block header and uncle listCJentzsch2015-02-091-5/+27
| | | | | | | | | | | | |
| | | * | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-0711-3/+515
| | | |\ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | create block from transaction with genesis block as parentCJentzsch2015-02-075-101/+169
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | include transaction listCJentzsch2015-02-061-0/+22
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-0610-12/+77
| | | |\ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | first definition of block tests - header onlyCJentzsch2015-02-052-2/+203
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-0421-109/+2302
| | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | new file block.cppCJentzsch2015-01-211-0/+21
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Removing events from Solidity InterfaceLefteris Karapetsas2015-02-171-26/+2
| | | |_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | | Forced cleanup for conversion to enum.Christian2015-02-141-0/+15
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Some changes to enums.Christian2015-02-141-1/+1
| | | |_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #1011 from LefterisJP/jsonrpc_cpp_v0.4.2Gav Wood2015-02-141-15/+15
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes required for upgrade to jsonrpccpp 0.4.2
| | | * | | | | | | | | | | | Changes required for upgrade to jsonrpccpp 0.4.2Lefteris Karapetsas2015-02-131-15/+15
| | | | |_|_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | | |
| | * | | | | | | | | | | | Removing ';' from the end of EnumDefinitionLefteris Karapetsas2015-02-143-10/+10
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Explicit conversion from int to EnumLefteris Karapetsas2015-02-141-0/+17
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Addressing issues with Enums in SolidityLefteris Karapetsas2015-02-142-20/+3
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Indentation fixesLefteris Karapetsas2015-02-141-2/+2
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Enum Value member access should now work properlyLefteris Karapetsas2015-02-141-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Also detection of duplicate enum values and tests for them have been added
| | * | | | | | | | | | | | Enum type conversion and member value access.Lefteris Karapetsas2015-02-142-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added tests for the type conversion part. - Enum member value access still needs some work
| | * | | | | | | | | | | | Correcting and testing enum member accessLefteris Karapetsas2015-02-141-1/+16
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Enums NameAndTypeResolution - WIPLefteris Karapetsas2015-02-142-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Also adding an EndToEnd enum test
| | * | | | | | | | | | | | Disallow trailing comma in Enum DeclarationLefteris Karapetsas2015-02-141-0/+14
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Introducing EnumType and some Parser testsLefteris Karapetsas2015-02-141-0/+14
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Adding test for Enum ParsingLefteris Karapetsas2015-02-141-0/+14
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #1040 from CJentzsch/performanceTestsGav Wood2015-02-141-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | style - auto
| | | * | | | | | | | | | | | style - autoCJentzsch2015-02-131-2/+2
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Performance tests: more ackermann calls, fibonacci.Paweł Bylica2015-02-132-11/+137
| | | |/ / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - ackermann(3, 1) - ackermann(3, 2) - fibonacci(10) - fibonacci(16) Contract code included: PerformanceTester.sol
| | * | | | | | | | | | | | Merge pull request #1039 from CJentzsch/performanceTestsGav Wood2015-02-132-0/+64
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performance test
| | | * | | | | | | | | | | use auto for steady clock and chrono::millisecondsCJentzsch2015-02-131-8/+6
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | style fixCJentzsch2015-02-131-32/+32
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | performance testCJentzsch2015-02-132-0/+66
| | | | |_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | |
| | * | | | | | | | | | | Merge pull request #1037 from chriseth/sol_bytesCalldataToMemoryGav Wood2015-02-131-0/+15
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Copying calldata directly to memory.
| | | * | | | | | | | | | | Copying calldata directly to memory.Christian2015-02-131-0/+15
| | | |/ / / / / / / / / /
| | * | | | | | | | | | | Merge pull request #1035 from winsvega/developGav Wood2015-02-136-28/+449
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | New Tests
| | * \ \ \ \ \ \ \ \ \ \ \ Merge pull request #1038 from debris/before_jsoncppGav Wood2015-02-131-2/+3
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / / | | |/| | | | | | | | | | | fixed issue with including wrong json/json.h file
| | | * | | | | | | | | | | fixed issue with including wrong json/json.h fileMarek Kotewicz2015-02-131-2/+3
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Copying structs.Christian2015-02-132-1/+61
| | | |_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | |
| * | | | | | | | | | | | Test Correctionwinsvega2015-02-172-19/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WrongAddress removed new suicides
| * | | | | | | | | | | | Suicide Testswinsvega2015-02-131-3/+141
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
| * | | | | | | | | | | New Testswinsvega2015-02-133-8/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Transaction with RLP object and catching exceptions from importByteArray
| * | | | | | | | | | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-137-94/+352
| |\| | | | | | | | | |
| | * | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-131-0/+39
| | |\ \ \ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ \ \ Merge pull request #1029 from chriseth/sol_bytesContinuationGav Wood2015-02-131-0/+39
| | | |\ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / / | | | |/| | | | | | | | | length member for bytes
| | | | * | | | | | | | | length member for byte arrays.Christian2015-02-121-0/+15
| | | | | | | | | | | | |
| | | | * | | | | | | | | Test for bytes in mapping.Christian2015-02-121-0/+24
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-134-7/+138
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: eth/main.cpp libwebthree/WebThree.cpp libwebthree/WebThree.h neth/main.cpp
| | | * | | | | | | | | | Merge pull request #1019 from chriseth/sol_bytesGav Wood2015-02-122-2/+133
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Basic implementation of byte arrays.
| | | | * | | | | | | | | Moved copy code to CompilerUtils.Christian2015-02-122-11/+60
| | | | | | | | | | | | |
| | | | * | | | | | | | | Dynamic copy to memory.Christian2015-02-121-44/+42
| | | | | | | | | | | | |
| | | | * | | | | | | | | Simple copy of bytes to storage.Christian2015-02-121-3/+62
| | | | | | | | | | | | |
| | | | * | | | | | | | | Tests and some code for msg.data.Christian2015-02-121-0/+25
| | | | | |_|_|_|_|_|/ / | | | | |/| | | | | | |
| | | * | | | | | | | | Merge pull request #999 from debris/jsoncpp_pathGav Wood2015-02-122-2/+2
| | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | fixed jsoncpp find_path
| | | | * \ \ \ \ \ \ \ \ Merge branch 'jsoncpp_path' of https://github.com/debris/cpp-ethereum into ↵Marek Kotewicz2015-02-120-0/+0
| | | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jsoncpp_path
| | | | | * \ \ \ \ \ \ \ \ Merge branch 'develop' into jsoncpp_pathdebris2015-02-1131-1772/+2158
| | | | | |\ \ \ \ \ \ \ \ \ | | | | | | | |_|_|_|_|_|/ / | | | | | | |/| | | | | | |
| | | | * | | | | | | | | | Merge branch 'develop' into jsoncpp_pathMarek Kotewicz2015-02-121-6/+6
| | | | |\ \ \ \ \ \ \ \ \ \ | | | | | | |_|/ / / / / / / | | | | | |/| | | | | | | |
| | | | * | | | | | | | | | Merge branch 'develop' into jsoncpp_pathMarek Kotewicz2015-02-1131-1772/+2158
| | | | |\ \ \ \ \ \ \ \ \ \ | | | | | |_|/ / / / / / / / | | | | |/| | / / / / / / / | | | | | | |/ / / / / / / | | | | | |/| | | | | | |
| | | | * | | | | | | | | fixed jsoncpp find_pathMarek Kotewicz2015-02-102-2/+2
| | | | | | | | | | | | |
| | | * | | | | | | | | | Another try in fixing windows build.Christian2015-02-121-3/+3
| | | | |_|/ / / / / / / | | | |/| | | | | | | |
| | * | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-121-6/+6
| | |\| | | | | | | | |
| | | * | | | | | | | | Some windows fixes.Christian2015-02-121-6/+6
| | | | | | | | | | | |
| | * | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-120-0/+0
| | |\| | | | | | | | |
| | | * | | | | | | | | Merge pull request #979 from debris/win_fixesMarek Kotewicz2015-02-120-0/+0
| | | |\ \ \ \ \ \ \ \ \ | | | | |_|/ / / / / / / | | | |/| | | | | | | | windows fixes
| | | | * | | | | | | | fixed transitive dependencies for msvcdebris2015-02-111-6/+0
| | | | | | | | | | | |
| | | | * | | | | | | | cmake messdebris2015-02-091-0/+6
| | | | | |_|_|_|/ / / | | | | |/| | | | | |
| | * | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-1131-1772/+2158
| | |\| | | | | | | |
| | * | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-103-6/+41
| | |\ \ \ \ \ \ \ \ \ | | | | |_|/ / / / / / | | | |/| | | | | | |
| | * | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-103-0/+140
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge branch 'develop' into p2psubtly2015-02-091-2/+63
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | update for cr. update whisper test.subtly2015-02-091-8/+11
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-071-0/+18
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|/ / / / / / | | | |/| | | | | | | | |
| | * | | | | | | | | | | update packet testsubtly2015-02-071-1/+1
| | | | | | | | | | | | |
| | * | | | | | | | | | | update remaining whisper testssubtly2015-02-071-24/+24
| | | | | | | | | | | | |
| | * | | | | | | | | | | update whisper topic and forwarding tests for node-discoverysubtly2015-02-071-40/+47
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-0710-3/+497
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | updates for code-reviewsubtly2015-02-072-15/+15
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | fix whispertopic testsubtly2015-02-051-10/+10
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-058-12/+49
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libp2p/Host.cpp
| | * | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-055-19/+190
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | update whisper test for node-networksubtly2015-02-031-6/+11
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-0219-105/+2104
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/whisperTopic.cpp
| | * | | | | | | | | | | | | | import/export peers and nodessubtly2015-01-312-1/+47
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | add test-require to p2p/hostsubtly2015-01-262-2/+4
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-01-261-0/+31
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | fix ping-timeoutssubtly2015-01-262-10/+14
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | updates and fixes for code reviewsubtly2015-01-262-24/+20
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | update whisper test. move ports out of private ranges and specify ip address.subtly2015-01-231-5/+6
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-01-239-23/+476
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | coding standardssubtly2015-01-171-1/+1
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | cleanupsubtly2015-01-171-1/+0
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-01-174-53/+58
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into p2psubtly2015-01-1513-110/+817
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libp2p/Host.cpp libwebthree/WebThree.h
| | * | | | | | | | | | | | | | | | | | Connectivity and nodetable callbacks. Disable stale code.subtly2015-01-121-0/+23
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-01-1121-283/+3696
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | Merging in new data structure for nodes from node-table. End result will be ↵subtly2015-01-112-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | consolidation into NodeId, Node (id and endpoints), NodeEntry (as in table), and Peer (connected node as in host). Rename PeerInfo to PeerSessionInfo. Rename NodeInfo to PeerInfo. PeerSessionInfo which is information about the Peer connection and will be split/merged into Node and PeerInfo. Add node-table callbacks for Host to perform connect node if there are not enough nodes.
| | * | | | | | | | | | | | | | | | | | | Consolidate use of pingAll into keepAlivePeers. Add bool operators for Node ↵subtly2015-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and NodeIPEndpoint population. NodeTable returns Node instead of NodeEntry (subject to change). Begin transition from NodeInfo to NodeTable Node.
| | * | | | | | | | | | | | | | | | | | | Pass 2 integrating node table. Pruning and merging old node lifecycle logic ↵subtly2015-01-072-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with new. Begin moving node identification and authentication into Host so session can be directly-constructed with NodeInfo and is not created until after authentication. Require session to be passed a valid node.
| | * | | | | | | | | | | | | | | | | | | Merge branch 'p2p-udp-nodetable' into p2psubtly2015-01-071-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'p2p-udp-nodetable' into p2psubtly2015-01-062-7/+14
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libp2p/NodeTable.h
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'p2p-udp-nodetable' into p2psubtly2015-01-063-149/+2312
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libp2p/NodeTable.cpp
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into p2psubtly2015-01-057-12/+440
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | New Testswinsvega2015-02-133-20/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Solidity test Transaction test update
| * | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-115-3/+85
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | Test stuff into cpp from header.Gav Wood2015-02-112-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional debug stuff in cmake.
| | * | | | | | | | | | | | | | | | | | | | | | | Merge pull request #916 from winsvega/developGav Wood2015-02-1124-1705/+2009
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transaction address length test fix
| | * | | | | | | | | | | | | | | | | | | | | | | | small fixes per chris's commentsLu Guanqun2015-02-102-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | add two more exp testsLu Guanqun2015-02-101-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | add exponent operatorLu Guanqun2015-02-102-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://www.pivotaltracker.com/n/projects/1189488/stories/83746404
| | * | | | | | | | | | | | | | | | | | | | | | | | Arbitrary parameters for call() and all hash functions.Christian2015-02-101-0/+23
| | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into developwinsvega2015-02-1023-136/+1249
| |\| | | | | | | | | | | | | | | | | | | | | | | | | |/ / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | Merge pull request #986 from LefterisJP/sol_StyleFixchriseth2015-02-105-67/+67
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | Solidity enum style fix
| | | * | | | | | | | | | | | | | | | | | | | | Addressing issues in Enum style fixLefteris Karapetsas2015-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | | | Styling in Natspec EnumsLefteris Karapetsas2015-02-093-4/+4
| | | | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | | | Camelcasing enums in Types.hLefteris Karapetsas2015-02-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | | | Changing Solidity Code to use CamelCase enum valuesLefteris Karapetsas2015-02-091-62/+62
| | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / | | | |/| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Fixed #988.Gav Wood2015-02-102-3/+8
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Merge pull request #975 from debris/jsonrpcstubGav Wood2015-02-101-3/+33
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | jsonrpcstub integreted into cmake build process
| | | * | | | | | | | | | | | | | | | | | | | missing commands in clientMarek Kotewicz2015-02-071-0/+20
| | | | | | | | | | | | | | | | | | | | | | |