aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Typo "fix" fixed.Gav Wood2015-04-061-1/+1
|
* Move hash to a hidden function, and provide a datapath to it so avoidGav Wood2015-04-066-14/+25
| | | | unneeded SHA3s.
* Allow Solidity build to be disabled.Gav Wood2015-04-0514-5/+44
|
* Decent transaction import result provision.Gav Wood2015-04-051-1/+1
| | | | | Give network a hint about what's going on for peer backoffs. Avoid sleeping in main loop when there's still work on.
* Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2015-04-055-12/+31
|\
| * Merge branch 'develop' into p2psubtly2015-04-055-12/+31
| |\
| | * Merge pull request #1466 from imapp-pl/pr/jit_cacheGav Wood2015-04-054-12/+21
| | |\ | | | | | | | | EVM JIT stack limit support
| | | * Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-04-036-23/+420
| | | |\
| | | * \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-3120-105/+908
| | | |\ \
| | | * | | Test execution stats improvementsPaweł Bylica2015-03-254-12/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --stats can have optional values: --stats=out prints all test timings to standard output, --stats=<filename> prints all test timings to a file in tab-separated format. Stats are now kept in vector to allow duplicated values.
| | * | | | Merge pull request #1482 from debris/eth_versionGav Wood2015-04-051-0/+10
| | |\ \ \ \ | | | | | | | | | | | | | | jsonrpc eth_version method
| | | * | | | eth_protocolVersionMarek Kotewicz2015-04-011-0/+10
| | | | | | |
| * | | | | | Merge branch 'develop' into p2psubtly2015-04-051-1/+1
| |\| | | | |
| * | | | | | Merge branch 'develop' into p2psubtly2015-04-031-6/+108
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| * | | | | | Merge branch 'develop' into p2psubtly2015-04-012-4/+14
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'develop' into p2psubtly2015-03-312-13/+289
| |\ \ \ \ \ \ \
* | | | | | | | | New DAG file scheme.Gav Wood2015-04-051-1/+1
| |_|_|_|/ / / / |/| | | | | | |
* | | | | | | | Fixes #1509Gav Wood2015-04-041-1/+1
| |_|_|/ / / / |/| | | | | |
* | | | | | | fix max stack size 1024CJentzsch2015-04-021-6/+108
| |_|/ / / / |/| | | | |
* | | | | | changed checking for external type in ↵Liana Husikyan2015-04-011-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VariableDeclaration::checkTypeRequirements() changed error msg
* | | | | | Upgrade to latest ethhash API.Gav Wood2015-04-011-2/+2
| | | | | |
* | | | | | Merge pull request #1476 from ethereum/p2pGav Wood2015-03-311-0/+9
|\| | | | | | |/ / / / |/| | | | Fix #1475: network config not being saved by CLI && AZ
| * | | | Fix #1475subtly2015-03-311-0/+9
| | |_|/ | |/| |
* | | | Merge pull request #1432 from chriseth/sol_cseForMemoryAndStoragechriseth2015-03-311-0/+265
|\ \ \ \ | |_|/ / |/| | | Optimizer for memory and storage.
| * | | Optimize breaking item.chriseth2015-03-301-0/+32
| | | |
| * | | Optimizer for memory.chriseth2015-03-301-0/+53
| | | |
| * | | Storage access optimisation.chriseth2015-03-301-0/+180
| | | |
* | | | Merge pull request #1461 from debris/prestate_testsGav Wood2015-03-311-13/+24
|\ \ \ \ | |_|/ / |/| | | failing tests, incomplete genesis state object
| * | | failing tests for getting genesis blockMarek Kotewicz2015-03-301-13/+24
| |/ /
* | | Merge pull request #1464 from LefterisJP/natspec_nonexistant_paramchriseth2015-03-311-12/+13
|\ \ \ | | | | | | | | Detect if non-existant parameter is documented with natspec
| * | | no need to have target json for failing testsLefteris Karapetsas2015-03-301-12/+2
| | | |
| * | | Detect if non-existant parameter is documented with natspecLefteris Karapetsas2015-03-301-1/+12
| |/ /
* | | Merge pull request #1414 from LefterisJP/sol_notImplementedFuncschriseth2015-03-312-0/+65
|\ \ \ | |/ / |/| | Interface contracts
| * | Fix some styling issues and remove commentsLefteris Karapetsas2015-03-301-3/+3
| | |
| * | Abstract contract and inheritanceLefteris Karapetsas2015-03-271-3/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Checking the linearized base contracts for abstract functions and handle their existence appropriately - If a contract is abstract it can't be created with new - An abstract contract is not compiled (no backend code is generated) - Of course tests
| * | Parsing of not fully implemented functionsLefteris Karapetsas2015-03-252-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | - Adding the possibility of omitting a function body by simply ending a function definition with a semicolon - Such a function is marked as not fully implemented and any contract that contains such a function is considered a not fully implemented contract
* | | Merge branch 'develop' into reqpeersubtly2015-03-301-17/+19
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: libp2p/Network.h
| * | | Use TransientDirectory.Gav Wood2015-03-301-1/+3
| | | |
| * | | Fix a load of horrible style that got through.Gav Wood2015-03-301-17/+17
| | | | | | | | | | | | | | | | | | | | Fix blockchain tests so they don't clobber the AZ blockchain DB! Make TransientDirectory use a temp path unless otherwise instructed.
* | | | Merge branch 'develop' into reqpeersubtly2015-03-306-25/+18
|\| | | | | | | | | | | | | | | | | | | Conflicts: libp2p/Network.cpp
| * | | Refactored much of transaction queue for tidiness and optimisation.Gav Wood2015-03-306-25/+18
| | | |
* | | | makePeer and support setting listen IP.subtly2015-03-281-4/+4
| | | |
* | | | Merge branch 'p2p' into reqpeersubtly2015-03-286-17/+441
|\| | |
| * | | Merge pull request #1441 from chriseth/ctestGav Wood2015-03-281-0/+15
| |\ \ \ | | | | | | | | | | Parse test files to automatically create ctest tests
| | * | | Parse test files and create ctest tests.chriseth2015-03-271-0/+15
| | | | |
| * | | | Merge pull request #1410 from debris/1351_testsGav Wood2015-03-286-17/+426
| |\ \ \ \ | | | | | | | | | | | | split #1351, tests
| | * | | | fixes for test/TestUtils.hMarek Kotewicz2015-03-262-26/+13
| | | | | |
| | * | | | Merge branch 'develop' into 1351_testsMarek Kotewicz2015-03-262-0/+22
| | |\ \ \ \
| | * | | | | ClientBase testsMarek Kotewicz2015-03-256-17/+439
| | | |_|/ / | | |/| | |
* | / | | | update CLI and AZ UI for replacing local-networking with explicit --listen-ipsubtly2015-03-281-3/+3
|/ / / / /
* | | | | Merge pull request #1338 from LianaHus/sol_ConvertContractTypesToAddresschriseth2015-03-271-2/+100
|\ \ \ \ \ | | | | | | | | | | | | Solidity: Convert contract types to addresses
| * | | | | added externalTypes function to functionTypeLiana Husikyan2015-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | removed flag for externalSigniture
| * | | | | two more testsLiana Husikyan2015-03-261-4/+34
| | | | | | | | | | | | | | | | | | | | | | | | style fixes
| * | | | | tests for external typesLiana Husikyan2015-03-251-32/+51
| | | | | |
| * | | | | renamed externalTypes to externalSignatureLiana Husikyan2015-03-252-5/+23
| | | | | |
| * | | | | renamed getCanonicalSignatureLiana Husikyan2015-03-252-3/+34
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added externalTypes instead of types for interface functions added simple test todo testing
* | | | | Merge pull request #1396 from chriseth/sol_cseOpt2chriseth2015-03-271-34/+81
|\ \ \ \ \ | |_|_|/ / |/| | | | Common subexpression elimination, including simplifications.
| * | | | Pattern matching for expression simplification.chriseth2015-03-271-0/+41
| | | | |
| * | | | Optimizing various single operations.chriseth2015-03-271-36/+42
| | |/ / | |/| |
* | | | adopt node IP address from udp header when ping.ipAddress isn't publicsubtly2015-03-261-0/+34
| | | |
* | | | correct net/test for ping packetsubtly2015-03-261-2/+2
|/ / /
* | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2015-03-260-0/+0
|\ \ \
| * \ \ Merge pull request #1387 from winsvega/developGav Wood2015-03-262-0/+22
| |\ \ \ | | |/ / | |/| | Transaction Data Must Be Array
| | * | Exceptionswinsvega2015-03-241-0/+7
| | | |
| | * | Transaction Data Must Be Arraywinsvega2015-03-231-0/+15
| | | | | | | | | | | | | | | | +libsecp256k1test
* | | | Clean up some code redundancy.Gav Wood2015-03-262-0/+22
|/ / / | | | | | | | | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
* | / Code generation part 2.chriseth2015-03-241-23/+140
| |/ |/|
* | Merge pull request #1382 from CJentzsch/addTestsGav Wood2015-03-247-36/+917
|\ \ | | | | | | Add tests
| * | styleCJentzsch2015-03-242-13/+12
| | |
| * | refine bcJS_API_TestFiller.jsonCJentzsch2015-03-231-36/+9
| | |
| * | test for in-chain-uncles and uncles with gen 0CJentzsch2015-03-232-11/+200
| | |
| * | check overflow for v value in transacition testCJentzsch2015-03-231-0/+60
| | |
| * | add possibility to have in-chain uncles as testsCJentzsch2015-03-231-0/+10
| | |
| * | gas overflowCJentzsch2015-03-231-0/+28
| | |
| * | bug fixCJentzsch2015-03-231-5/+5
| | |
| * | memory stress test for memory opdcodes - dejavu issue 28CJentzsch2015-03-231-0/+374
| | |
| * | stack limit testsCJentzsch2015-03-231-0/+204
| | |
| * | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-03-236-9/+180
| |\|
| * | max stack limit testCJentzsch2015-03-211-0/+44
| | |
* | | fix test typosubtly2015-03-231-1/+1
| | |
* | | gracefully handle old pingnode packetsubtly2015-03-231-0/+11
| |/ |/|
* | Fix signed/unsigned mismatch.Gav Wood2015-03-231-1/+1
| |
* | Merge host and nodetable network protocol version.subtly2015-03-231-1/+1
| |
* | fix net/ unit tests for nodetable updatessubtly2015-03-231-0/+9
| |
* | NodeTable constructor requires and listens to explicit IP address instead of ↵subtly2015-03-232-6/+6
| | | | | | | | defaulting to 0.0.0.0 (all addresses).
* | codingstandardssubtly2015-03-231-1/+1
| |
* | constant for discovery protocol versionsubtly2015-03-231-1/+1
| |
* | Minor rename.Gav Wood2015-03-201-1/+1
| | | | | | | | Report errors properly.
* | Merge pull request #1359 from winsvega/developGav Wood2015-03-202-3/+143
|\| | | | | SDIV
| * Arithmetic Testswinsvega2015-03-201-0/+84
| | | | | | | | More Tests
| * SDIVwinsvega2015-03-202-3/+59
| | | | | | | | YP p.22 Test Case
* | Merge pull request #1341 from chriseth/sol_packedStoragechriseth2015-03-203-1/+163
|\ \ | |/ |/| Packed storage for arrays.
| * Disallowed special case of bytes0 arrays.chriseth2015-03-182-0/+34
| |
| * Packing for arrays.chriseth2015-03-182-1/+129
| |
* | Merge pull request #1344 from LefterisJP/sol_BytesToIntConvchriseth2015-03-191-26/+74
|\ \ | | | | | | Explicit conversion between bytes and int of any size
| * | Reorganizing conversion EndToEndTestsLefteris Karapetsas2015-03-191-27/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Adding/Renaming tests so that we have one for each of the following: * FixedBytes to Uint all sizes * FixedBytes to FixedBytes all sizes * Uint to FixedBytes all sizes - Grouped them together location-wise to make more sense
| * | Explicit conversion between bytes and int of any sizeLefteris Karapetsas2015-03-181-0/+25
| |/ | | | | | | - Allowing aforementioned conversion and adding tests for it
* | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2015-03-196-8/+42
|\ \ | | | | | | | | | | | | Conflicts: mix/MixClient.cpp
| * \ Merge pull request #1350 from winsvega/developGav Wood2015-03-191-0/+5
| |\ \ | | | | | | | | BlokTests
| | * | BlokTestswinsvega2015-03-181-0/+5
| | |/ | | | | | | | | | InvalidBlockRLP
| * | Merge pull request #1346 from CJentzsch/FuzzTestingGav Wood2015-03-192-8/+34
| |\ \ | | | | | | | | improve Fuzz testing
| | * | less magicCJentzsch2015-03-181-1/+2
| | | |
| | * | update gasLimitsCJentzsch2015-03-181-4/+4
| | | |
| | * | improve sampling in fuzz testingCJentzsch2015-03-181-4/+29
| | |/
| * | Merge pull request #1178 from imapp-pl/pr/evmjit-v0.3Gav Wood2015-03-190-0/+0
| |\ \ | | | | | | | | EVM JIT 0.3 (PoC-9)
| | * \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-1626-517/+1432
| | |\ \
| | * \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-1314-313/+1234
| | |\ \ \
| | * \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-1221-216/+1713
| | |\ \ \ \
| | * \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-0913-303/+557
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-0646-2788/+3890
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-0517-192/+249
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-042-9/+361
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-029-96/+895
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-02-2717-561/+3358
| | |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into pr/evmjit-v0.2Paweł Bylica2015-02-255-31/+803
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-02-241-1/+102
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge commit '444cc3d12c96a40b7b5b6832ec84afe83c403733' into evmjitPaweł Bylica2015-02-240-0/+0
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | Add EVMJIT.Gav Wood2015-02-2175-40518/+0
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Exception-throwing assert.chriseth2015-03-183-0/+3
| | |_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Diagnostics to try to track down the mining issues.Gav Wood2015-03-191-1/+1
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Extensive pathway for reporting transaction execution results.Gav Wood2015-03-183-3/+3
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Rename transact -> submitTransaction (reflecting aynch nature).Gav Wood2015-03-181-3/+3
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | added test to check anonymous events with user specified topicsLiana Husikyan2015-03-171-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added initial value for m_anonymous of EventDefinition
* | | | | | | | | | | | | | added anonymous to ABILiana Husikyan2015-03-171-0/+21
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | changed the position of 'anonymous' keyword: event <name>() anonymous.Liana Husikyan2015-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - style changes
* | | | | | | | | | | | | | Added anonymous flag to event.Liana Husikyan2015-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added test
* | | | | | | | | | | | | | added test for anonymous eventLiana Husikyan2015-03-171-0/+15
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #1333 from arkpar/eth_buildcGav Wood2015-03-171-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for building with clang and GNU gold linker on linux
| * | | | | | | | | | | | | | supported building with clang and GNU gold linker on linuxarkpar2015-03-171-1/+1
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #1326 from chriseth/sol_packedStoragechriseth2015-03-173-14/+243
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | Let Solidity pack its storage
| * | | | | | | | | | | | | | Fetch and store packed values.chriseth2015-03-172-13/+139
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Compute packing offsets.chriseth2015-03-171-0/+82
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Enlarge storage references to two stack slots.chriseth2015-03-172-2/+23
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #1329 from winsvega/developGav Wood2015-03-171-0/+28
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ExpXY Test
| * | | | | | | | | | | | | | | ExpXY Testwinsvega2015-03-171-0/+28
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #1318 from CJentzsch/addTestsGav Wood2015-03-176-125/+1199
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | add test for uncle generation
| * | | | | | | | | | | | | | | update blockchain testsCJentzsch2015-03-176-180/+378
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-03-161-13/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | add test for uncle generationCJentzsch2015-03-142-2/+878
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #1328 from debris/remove_origchriseth2015-03-171-3229/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | removed redundant diff file
| * | | | | | | | | | | | | | | | | removed diff fileMarek Kotewicz2015-03-171-3229/+0
| | |_|/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #1325 from LefterisJP/sol_MsgSigchriseth2015-03-171-0/+29
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | Adding msg.sig Solidity Magic type
| * | | | | | | | | | | | | | | | Additional test for msg.sigLefteris Karapetsas2015-03-161-0/+16
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Adding msg.sig Solidity Magic typeLefteris Karapetsas2015-03-161-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | msg.sig will return a bytes4 with the function signature located in CALLDATALOAD
* | | | | | | | | | | | | | | | | - added more tests to check constant specifier implementationLiana Husikyan2015-03-164-1430/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - deny use of const for local variables - deny unitialized const variables - only int, fixed strings, and enums can be declaired as const
* | | | | | | | | | | | | | | | | - added isPartOfExternalInterface to DeclarationLiana Husikyan2015-03-163-28/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - changed position for the constant specifier. now it goes after type: <type> <constant> <name> = <value> - removed tests for constant functions, checkings for constant function doesn't belong to this story
* | | | | | | | | | | | | | | | | added parsing for constant variablesLiana Husikyan2015-03-164-0/+4703
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #1299 from winsvega/developGav Wood2015-03-164-236/+501
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | State Tests
| * | | | | | | | | | | | | | | | State Testswinsvega2015-03-141-40/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stSystemOperations poc9
| * | | | | | | | | | | | | | | | State Testswinsvega2015-03-143-196/+461
| | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | poc9
* | | | | | | | | | | | | | | | Merge pull request #1312 from imapp-pl/feature/testeth_statsGav Wood2015-03-165-59/+81
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stats for testeth + bonus
| * | | | | | | | | | | | | | | | Prettify VM and State test outputsPaweł Bylica2015-03-143-7/+7
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Stats for testethPaweł Bylica2015-03-145-52/+74
| |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simple listener support added to testeth. Stats class implements the Listener interface and collects tests execution times. Try options: --stats or --stats=full. Closes ethereum/cpp-ethereum#1285
* | | | | | | | | | | | | | | | Merge pull request #1319 from CJentzsch/fixCallCodeGav Wood2015-03-161-0/+34
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | Fix CALLCODE
| * | | | | | | | | | | | | | | test for callcode to 0CJentzsch2015-03-141-0/+34
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2015-03-1515-73/+547
|\| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #1316 from debris/developGav Wood2015-03-140-0/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ethereumjs changes related with #1284
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge commit '5bbd7b5c15de77c194ce72f72901da672faf64a0' into developMarek Kotewicz2015-03-130-0/+0
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Squashed 'libjsqrc/ethereumjs/' changes from d509360..eceeda7Marek Kotewicz2015-03-133-125/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eceeda7 gulp cc3e373 Merge pull request #109 from LefterisJP/string_hash_rename 3a22498 string type basically becomes bytes type 760634a Changing abi tests to use fixed bytes type 6554479 Merge pull request #108 from frozeman/apiOverhaul b322378 removed unecessary utils 9a3d320 changed my author url 8516a2f removed uncommented line 1730f21 add version replacement use version.json now 27e5706 bumped version 3614cea bumped version 9c3d1b2 merged develop 2e320ed add versions 08a38b3 removed unecessary open in httpprovidor 5636510 add inputformatter for sha3 50ca903 add build f351e95 removed unecessary log 67ab5ef removed unecessary log git-subtree-dir: libjsqrc/ethereumjs git-subtree-split: eceeda7d0878579cdc6324f3026ae88079c30720
| * | | | | | | | | | | | | | | Merge pull request #1309 from CJentzsch/fixCalldataloadGav Wood2015-03-141-0/+28
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix calldataload
| | * | | | | | | | | | | | | | | fix calldataloadCJentzsch2015-03-131-0/+28
| | |/ / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | Merge pull request #1310 from CJentzsch/addmodMulmodFixGav Wood2015-03-141-0/+28
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add addmod test in order to check that nothing get downcasted inbetween
| | * | | | | | | | | | | | | | | add addmod test in order toc check that nothing get downcasted inbetweenCJentzsch2015-03-131-0/+28
| | |/ / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | Merge pull request #1314 from CJentzsch/blockTestsGav Wood2015-03-145-39/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove seedhash from block header tests
| | * | | | | | | | | | | | | | | clean upCJentzsch2015-03-131-2/+2
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | remove seedhash from block header testsCJentzsch2015-03-135-37/+1
| | |/ / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | Merge pull request #1295 from CJentzsch/randomStateTestsGav Wood2015-03-148-34/+488
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Random state tests
| | * | | | | | | | | | | | | | | styleCJentzsch2015-03-131-2/+2
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | styleCJentzsch2015-03-131-4/+2
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | bugfixCJentzsch2015-03-132-3/+6
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into randomStateTestsCJentzsch2015-03-126-290/+246
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | styleCJentzsch2015-03-121-3/+0
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | random state test optmizationCJentzsch2015-03-123-6/+14
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | style fixCJentzsch2015-03-123-11/+13
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | remove unneccessary dependenciesCJentzsch2015-03-121-2/+2
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | remove boost test lib macros from check random state testCJentzsch2015-03-121-18/+24
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | add check random state test for jitCJentzsch2015-03-126-93/+342
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | create random state testsCJentzsch2015-03-123-16/+207
| | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Renaming getData -> getCode, remove getStorage, fix a bunch of JSONRPCGav Wood2015-03-151-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | methods with more expansive error handling.
* | | | | | | | | | | | | | | | | getData -> getCode.Gav Wood2015-03-151-2/+2
|/ / / / / / / / / / / / / / / /
* | | | | / / / / / / / / / / / Fix gas for builtin.chriseth2015-03-141-0/+15
| |_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1300
* | | | | | | | | | | | | | | Merge pull request #1284 from LefterisJP/sol_SBHCleanupLefteris Karapetsas2015-03-135-140/+256
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | Solidity StringXX and HashXX types change to BytesXX
| * | | | | | | | | | | | | | Small FixedBytes type fixesLefteris Karapetsas2015-03-132-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Integer Constant is explicitly convertible to FixedBytes, so using that in the tests
| * | | | | | | | | | | | | | Some fixes on Types.cpp for FixedBytesTypeLefteris Karapetsas2015-03-121-17/+17
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Style fixes and some additional hash to bytes32 renamingLefteris Karapetsas2015-03-122-17/+17
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Removing uncecessary intermediate int conversion in log testsLefteris Karapetsas2015-03-121-6/+6
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | byte is now an alias for byte1Lefteris Karapetsas2015-03-121-0/+10
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Fixing byte array index access code generationLefteris Karapetsas2015-03-121-1/+0
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Changes in Solidity Tests to use the new bytesXX typeLefteris Karapetsas2015-03-122-10/+10
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Conversion changes after renaming Hash/String to Bytes.Lefteris Karapetsas2015-03-121-33/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Almost all end to end tests pass. Still needs a little bit of work
| * | | | | | | | | | | | | | Most EndToEndTests are now compliant with the Bytes renamingLefteris Karapetsas2015-03-123-71/+178
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Bytes Tokens properly named and NameAndTypeResolution tests workLefteris Karapetsas2015-03-121-15/+16
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #1283 from CJentzsch/addTestsGav Wood2015-03-139-23/+976
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests
| * | | | | | | | | | | | | | dejavu issue 19 - stack underflowsCJentzsch2015-03-133-2/+120
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | readd --filltest option and add dejavu issue 42 testCJentzsch2015-03-122-0/+31
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-03-1214-373/+483
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / | | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | | OOG or 1024 depth level fail for CALLCODECJentzsch2015-03-111-32/+176
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | OOG or 1024 depth level failCJentzsch2015-03-111-4/+233
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | add callCreateCallCode test fileCJentzsch2015-03-113-42/+166
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | check value when doing callcodeCJentzsch2015-03-111-3/+45
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | suicide refund with and without storageCJentzsch2015-03-111-1/+43
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | suicide and storage refund testsCJentzsch2015-03-111-19/+140
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-03-116-53/+1031
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-03-1110-80/+434
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | add 32 bit overflow testsCJentzsch2015-03-111-0/+102
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Remove seedHash from header.Gav Wood2015-03-131-8/+0
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | net_versionGav Wood2015-03-121-0/+20
| |_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | web3_clientVersion
* | | | | | | | | | | | | | | | Merge pull request #1294 from imapp-pl/pr/testeth_optionsGav Wood2015-03-125-121/+132
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | testeth: optional VM tracing (--vmtrace)
| * | | | | | | | | | | | | | | | testeth: optional VM tracing (--vmtrace), command line options refactoring.Paweł Bylica2015-03-125-121/+132
| | |_|_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes ethereum/cpp-ethereum#1280
* | | | | | | | | | | | | | | | Merge branch 'develop' into new_jsonrpcMarek Kotewicz2015-03-128-83/+237
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libweb3jsonrpc/WebThreeStubServerBase.cpp
| * | | | | | | | | | | | | | | Merge pull request #1282 from winsvega/developGav Wood2015-03-126-52/+213
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | State Tests
| | * | | | | | | | | | | | | | | State Testswinsvega2015-03-116-52/+213
| | | |_|/ / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | POC9 updates
| * | | | | | | | | | | | | | | Merge pull request #1276 from ethereum/p2pGav Wood2015-03-121-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | p2p: fixes
| | * | | | | | | | | | | | | | | fix for -warning in cryptopp.cpp. add mutex to host iteration of peers for ↵subtly2015-03-111-0/+1
| | |/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connect. only try to connect to as many peers as is necessary. update unit test.
| * | | | | | | | | | | | | | | Fixed indentation.chriseth2015-03-111-5/+5
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Fixed assembly tests.chriseth2015-03-111-31/+23
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge branch 'develop' into new_jsonrpcMarek Kotewicz2015-03-116-53/+1031
|\| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #1264 from winsvega/poc9trieGav Wood2015-03-113-37/+257
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | State Init And State Transaction Tests
| | * | | | | | | | | | | | | | State Transaction Testswinsvega2015-03-111-1/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bonus gas at call with value transfer
| | * | | | | | | | | | | | | | State Init And Transaction Testswinsvega2015-03-113-37/+162
| | |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed to poc9
| * | | | | | | | | | | | | | Merge pull request #1086 from ethereum/p2pGav Wood2015-03-113-16/+774
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | p2p: rlpx transport
| | * | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-03-101-0/+11
| | |\| | | | | | | | | | | |
| | * | | | | | | | | | | | | replace go counter logic. remove dead test code.subtly2015-03-101-1/+0
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-03-101-12/+28
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | |
| | * | | | | | | | | | | | | bugfix and doc clarification. fix test.subtly2015-03-101-1/+1
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-03-092-104/+268
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | coding standardssubtly2015-03-081-6/+6
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | fix kdf testsubtly2015-03-081-2/+2
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-03-081-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into p2psubtly2015-03-0852-2980/+4156
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | separate packet type. add coding.subtly2015-03-061-4/+11
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | test header macssubtly2015-03-061-3/+42
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-03-0535-766/+5543
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libp2p/Host.cpp libp2p/Host.h
| | * | | | | | | | | | | | | | | | authenticated capability (hello) and handshake authenticationsubtly2015-03-051-1/+1
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | test initial secrets and ciphers, interop with gosubtly2015-03-052-91/+419
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | update host for ecies interop. test sha3 output of interim digest.subtly2015-03-041-0/+36
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | ECIES interop with go is a go.subtly2015-03-031-0/+47
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | ecies interop fix and tests. 128-bit keys.subtly2015-03-031-10/+38
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | start of ecies interop with gosubtly2015-03-021-14/+64
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-2413-74/+986
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|/ / / / / / | | | |/| | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-1816-57/+3392
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' into p2psubtly2015-02-175-41/+175
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | initial handshake on the wiresubtly2015-02-171-10/+56
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | finished test of new-node handshakesubtly2015-02-141-12/+54
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Merge branch 'develop' into p2psubtly2015-02-1411-30/+657
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | end-to-end handshake for uknown nodesubtly2015-02-141-19/+66
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | key agreementsubtly2015-02-141-4/+41
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | ack handshake for new node and encrypt both sidessubtly2015-02-131-4/+19
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | initiator handshake crypto-testsubtly2015-02-131-0/+37
| | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | eth_queuedTransactions renamed to eth_fetchQueuedTransactionsMarek Kotewicz2015-03-111-2/+2
| | | | | | | | | | | | | | | | | | | | |