aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remote miner fixes.Gav Wood2015-04-201-1/+2
|
* Minor fix for integration tests.Gav Wood2015-04-191-2/+2
|
* Merge pull request #1666 from CJentzsch/allhexfixGav Wood2015-04-192-9/+9
|\ | | | | 0x -> 0x0 for numbers
| * simplificationCJentzsch2015-04-182-8/+8
| |
| * 0x -> 0x0 for numbersCJentzsch2015-04-182-9/+9
| |
* | Merge pull request #1501 from LefterisJP/abstract_contract_contructorschriseth2015-04-171-2/+35
|\ \ | |/ |/| Abstract contract contructors
| * Check all constructors in inheritance chain get argsLefteris Karapetsas2015-04-171-0/+19
| | | | | | | | - Also add a missing override in a function of EnumValue
| * Allowing abstract contracts constructor to have no argsLefteris Karapetsas2015-04-171-2/+16
| | | | | | | | | | | | | | | | - If a constructor is part of an abstract contract we can omit its arguments - IF a contract is abstract make sure to not create and/or request Assembly code about it since it's not compiled
* | Merge pull request #1654 from chriseth/sol_fix_smallNegativeStorageValueschriseth2015-04-171-0/+23
|\ \ | |/ |/| Fix for small negative storage values.
| * Tests for signed integers in storage.chriseth2015-04-171-0/+23
| |
* | network save/restore: merge fixes, simpler code, limit parse of require flag ↵subtly2015-04-171-1/+1
| | | | | | | | to peers (reflecting save code).
* | Merge branch 'develop' into discoveryEndpointssubtly2015-04-1710-53/+96
|\|
| * Merge pull request #1569 from winsvega/allfieldshexGav Wood2015-04-179-53/+90
| |\ | | | | | | All Test Fields As Hex
| | * All Fields Hex: remove linewinsvega2015-04-161-1/+0
| | |
| | * All Fields Hex: ttTransaction Fillerwinsvega2015-04-161-1/+2
| | |
| | * All fields Hex: stylewinsvega2015-04-163-9/+9
| | |
| | * AllFieldsHex: transaction test fixwinsvega2015-04-161-3/+4
| | |
| | * All Fields Hexwinsvega2015-04-161-23/+0
| | | | | | | | | | | | rebase + merge error fix
| | * All Fields As Hex: Secret Keywinsvega2015-04-163-3/+3
| | |
| | * All Fields Hex: block testswinsvega2015-04-161-0/+8
| | |
| | * All Fields Hex: VMTestswinsvega2015-04-161-0/+15
| | |
| | * AllFieldsHex: State Testswinsvega2015-04-161-0/+1
| | |
| | * All Fields Hex: block testswinsvega2015-04-162-17/+20
| | |
| | * All Fields Hex: VMTestswinsvega2015-04-162-9/+17
| | |
| | * AllFieldsHex: State Testswinsvega2015-04-164-42/+66
| | |
| * | Fix for fix #1475, #1476.subtly2015-04-171-0/+6
| | |
* | | stylesubtly2015-04-172-2/+2
| | |
* | | Merge branch 'develop' into discoveryEndpointssubtly2015-04-171-0/+80
|\| |
| * | Merge pull request #1503 from chriseth/sol_mergeBasicBlockschriseth2015-04-161-0/+80
| |\ \ | | |/ | |/| Control flow analysis.
| | * Fixed test.chriseth2015-04-161-1/+1
| | |
| | * Control flow analysis.chriseth2015-04-161-0/+80
| | |
* | | test constantssubtly2015-04-172-0/+50
| | |
* | | Merge branch 'develop' into discoveryEndpointssubtly2015-04-162-1/+20
|\| |
| * | Bugfixes concerning variable declarations.chriseth2015-04-162-1/+20
| |/ | | | | | | Fixes #1637
* | update testsubtly2015-04-161-1/+1
| |
* | Merge branch 'develop' into discoveryEndpointssubtly2015-04-166-85/+112
|\|
| * Attempt a fix of dagger tests to fix the buildLefteris Karapetsas2015-04-151-1/+1
| |
| * Merge pull request #1575 from debris/web3jsGav Wood2015-04-150-0/+0
| |\ | | | | | | web3.js v0.2.6
| | * Merge commit '60313959de74d8f4786858ee6e5425b7964478e9' into developMarek Kotewicz2015-04-100-0/+0
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libjsqrc/ethereumjs/dist/web3-light.js libjsqrc/ethereumjs/dist/web3-light.js.map libjsqrc/ethereumjs/dist/web3-light.min.js libjsqrc/ethereumjs/dist/web3.js libjsqrc/ethereumjs/dist/web3.js.map libjsqrc/ethereumjs/dist/web3.min.js libjsqrc/ethereumjs/lib/web3/eth.js
| | | * Squashed 'libjsqrc/ethereumjs/' changes from 73b9ed2..4def095Marek Kotewicz2015-04-108-18/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4def095 updated README.md 15b4dbd updated bower && package.json files 0ccc05a web3 in global namespace ccc59d1 version 0.2.6 9c2c946 Merge branch 'web3' into develop 6763f34 tests for creating new contract with nondefault constructor, added missing files 2ef5efc fixed #70, creating contract with nondefault constructor dbe4015 Merge branch 'master' into develop 48b351a add gasPrice test and fixed failing uncle tests 7f75f3e fixed gasPrice output ddec629 fixed getUncle parameter count 1e89ef0 changed to eth_protocolVersion 6add9bd Merge pull request #151 from ethereum/develop git-subtree-dir: libjsqrc/ethereumjs git-subtree-split: 4def0958d35cb5b8d92d277423af4d435dd89f16
| * | | Merge branch 'develop' into netFixsubtly2015-04-155-85/+85
| |\ \ \
| | * \ \ Merge branch 'minerefactor' of github.com:ethereum/cpp-ethereum into ↵Gav Wood2015-04-140-0/+0
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | minerefactor Conflicts: libethereum/Client.cpp
| | | * | | Various fixes for mining.Gav Wood2015-04-145-85/+85
| | | | | |
| | | * | | Some early refactoring to support async miners better.Gav Wood2015-04-111-2/+2
| | | | | |
| | * | | | Various fixes for mining.Gav Wood2015-04-145-85/+85
| | | | | |
| | * | | | Some early refactoring to support async miners better.Gav Wood2015-04-141-2/+2
| | | | | |
| * | | | | Merge branch 'p2p' into netFixsubtly2015-04-1411-142/+738
| |\| | | |
| * | | | | proper neighbours packet size w/testsubtly2015-04-141-0/+27
| | |/ / / | |/| | |
* | | | | Merge branch 'p2p' into discoveryEndpointssubtly2015-04-1411-142/+738
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #1587 from subtly/neighboursGav Wood2015-04-141-0/+33
| |\ \ \ \ | | | | | | | | | | | | Drop unsolicited neighbours packets.
| | * | | | Merge branch 'develop' into neighbourssubtly2015-04-143-5/+17
| | |\| | |
| | * | | | test use of steady_clock for timeoutsubtly2015-04-121-0/+33
| | | | | |
| * | | | | Check State: Stylewinsvega2015-04-131-1/+0
| | | | | |
| * | | | | Check State: Block Testswinsvega2015-04-132-1/+99
| | | | | |
| * | | | | Check State: expect in blockswinsvega2015-04-133-57/+222
| | | | | | | | | | | | | | | | | | | | | | | | transactions test fetched to POC changes
| * | | | | Check State: Block Test + Transactionwinsvega2015-04-133-63/+96
| | | | | |
| * | | | | BlockTests: add expect sectionwinsvega2015-04-137-40/+308
| | |/ / / | |/| | |
* / | | | cleanup/prep endpoint semantics for #1558 and #1557subtly2015-04-142-10/+22
|/ / / /
* / / / Ability to switch GPU/CPU mining on the fly.Gav Wood2015-04-113-5/+17
|/ / /
* | | Merge pull request #1577 from imapp-pl/pr/scheduler_changeGav Wood2015-04-102-0/+4
|\ \ \ | | | | | | | | EVMJIT: Change instruction scheduler
| * | | Change instruction schedulerPaweł Bylica2015-04-102-0/+4
| |/ / | | | | | | | | | | | | Try different instruction scheduler in LLVM, other crashes sometimes. Also parse command line options properly for random tests.
* / / OpenCL stuff, Fix for eth_call.Gav Wood2015-04-102-1/+2
|/ /
* | Fix solidity tests.Gav Wood2015-04-091-2/+2
| |
* | Merge pull request #1538 from debris/jsGav Wood2015-04-090-0/+0
|\ \ | | | | | | web3 0.2.5
| * | Merge commit '6a49256775c7b7648d1bc3921aaa594370d32287' into jsMarek Kotewicz2015-04-070-0/+0
| |\|
| | * Squashed 'libjsqrc/ethereumjs/' changes from eceeda7..73b9ed2Marek Kotewicz2015-04-0780-144/+2127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 73b9ed2 rename to web3 c80ede5 fixed spelling in package description 67f0a75 version 0.2.4 e2990ae web3.eth.getBlockTransactionCount accepts pending/latest/earliest params 94429ff version 0.2.3 f9a5206 more tests for web3.eth.getBalance 31e046d Merge branch 'master' into develop 5e15037 fixed formatting address b7a03cd version 0.2.2 2536888 let travis check if npm package is not broken 92aba81 merge master, gulp e6a76ff Merge branch 'master' into develop 57d9f1f removed deprecated && unused lines from contract.js 5885bfe test for #128 e53f316 tests for transaction && call 31220d5 removed deprecated code in contract.js b837667 unified asBlock from filter.js with blockNumber formatter 202a8cd #140 badge 608d211 blockNumber can be earliest f0216fb fixed #149 e213551 tests for #144 21791f2 version 0.2.1 2262276 defaultBlockNumber accepts latest && pending e01bb23 fixed #148 && fixed polling test 8c39acc merge branch 'develop' of https://github.com/ethereum/ethereum.js into develop 534e96d Merge branch 'master' of https://github.com/ethereum/ethereum.js 2f45df8 fix && tests for #147 e750fd9 fixed #147 e0d83d0 removed unecessary callformatter 9fc5575 version 0.2.0 2747f4c Merge pull request #137 from ethereum/sandbox ed2b62d add whisper, network and ethereum version aa9fc92 add whisper, network and ethereum version f4e5a99 default log formatter, improved contract test e9b5da4 updated package.js name to web3 8caf64a update package.json 07bcdb4 improved tests for contract.js, fixed few minor issues 1986c7f cleaned up web3.js 82b18c1 refactored filter.js 2133d27 filter changes in progress 0dbd68c Merge branch 'develop' into sandbox 17164be default toBlock && fromBlock is not null e928e14 Merge branch 'develop' into sandbox 1a84015 fixed events topics 0beb01f test for creating signatures a63d604 removed unused function 9d5b602 test names a1ec149 renamed few more tests cbf8ea1 test naming convention 04f0aa5 fixed filer.js complexity 722a5bc fixed eth.getTransaction.js location c065f17 Merge branch 'develop' into sandbox b78dffa small fix in filter tests 91baec2 polling tests 4f5c5fb first try to test polling f2c8a14 removed duplicate code 9f073d9 applied fixes from cpp-ethereum c01abfc add db tests b247c49 add sha3 test afd7e7b add shh tests e7304b5 add storage tests f32b8ad add runTest module to new tests c52250e add block uncle and block counts c1f5ab2 test.method.js in helpers 7df9099 moved test.utils to helpers a4e3645 Merge branch 'develop' into sandbox b3b95c5 add getBlock test abe064f add Property and passing through of RPC erro texts 0b84376 fix for otto 36fe79f another fix for otto be04c47 fixes for go otto env c7e5d0a light browser bundle 4b37137 light browser bundle without bignumber.js f13a727 add accounts test b915ceb add defaultBlock back b074a5e add check for providor async function ae76428 Merge branch 'master' into develop a34321d removed double FakeHTTPProvidor 7fb4405 add missing formatters, fixed tests 7511e4c fake providers moved to helpers directory b16982b fix for polling 126b40c fixed registering coverage on providers 2924e00 fix for toHex transforming boolean b6b809c setting up formatters for eth 99ea9cd fixed for defaultBlock formatter 33a3fc7 generic integration tests 4d1cf0b inputFormatter is an aray of functions 6b07920 add uninstall filter back 89b1ca6 first integration tests a4cf661 tests for method.js 7519fab method.js 9423b72 Merge pull request #139 from gitter-badger/gitter-badge 24a03e0 Added Gitter badge 0898669 changes in input formatters 748cda2 requestmanager tests 476023e requestmanager refactored e3faebe jsonrpc is an object cbab0ae common changes in requestmanager d408fb0 comments in requestmanager 5c1e85f requestmanager refactor in progress f604670 tests for qtsyncprovider.js 288caf3 node-sandbox, tests for httpprovider, request manager refactor in progress 8c36a10 rename getData to getCode de5de9e Merge branch 'develop' of https://github.com/ethereum/ethereum.js into develop 5cdea25 Merge branch 'getCode' of https://github.com/jorisbontje/ethereum.js into getCode 3550f91 Merge pull request #122 from frozeman/apiOverhaul fb99d10 fixed meteor package 99795e3 expose bignumber.js db7092b Merge pull request #117 from ethereum/bundle_name 5bee7be changed bundle name web3 -> ethereum.js 7ca3b40 gulp 517eff9 Merge pull request #120 from dchambers/make-browserify-compatibile b032429 rename getData to getCode 768d4bf Make changes to 'gulpfile.js' reccomended by @debris. 0267e85 Use browserify's 'browser' field instead of 'envify' & 'unreachable-branch-transform to', plus always include 'bignumber.js' since it is needed in the browser. cb7c209 removed unused property 12aed56 fixed #111 git-subtree-dir: libjsqrc/ethereumjs git-subtree-split: 73b9ed29c09531817df311c2d050dec6667197e7
* | | Merge pull request #1546 from chriseth/sol_assumeContractNotCreatedGav Wood2015-04-091-4/+0
|\ \ \ | | | | | | | | Retain more gas for the case that the called contract is not yet created
| * | | Retain more gas for the case that the called contract is not yet created.chriseth2015-04-071-4/+0
| |/ /
* | | Merge pull request #1401 from winsvega/expectedStateGav Wood2015-04-0925-216/+5849
|\ \ \ | | | | | | | | Expected state
| * | | Check State: windows buildWins Vega2015-04-081-2/+8
| | | |
| * | | Check Statewinsvega2015-04-081-1/+86
| | | | | | | | | | | | | | | | bump builds
| * | | Check Statewinsvega2015-04-081-0/+54
| | | | | | | | | | | | | | | | bump builds
| * | | Check Statewinsvega2015-04-081-1/+2
| | | | | | | | | | | | | | | | style changes
| * | | Check Statewinsvega2015-04-081-1/+1
| | | | | | | | | | | | | | | | Unused Variable
| * | | Check Statewinsvega2015-04-082-9/+9
| | | | | | | | | | | | | | | | Style + Rebase
| * | | Check Statewinsvega2015-04-081-13/+9
| | | | | | | | | | | | | | | | style changes
| * | | Check Statewinsvega2015-04-083-11/+5
| | | | | | | | | | | | | | | | Style Changes
| * | | Check Statewinsvega2015-04-083-8/+750
| | | | | | | | | | | | | | | | vmTests
| * | | Check Statewinsvega2015-04-084-44/+1147
| | | | | | | | | | | | | | | | vmTests expect section
| * | | Check Statewinsvega2015-04-083-9/+1525
| | | | | | | | | | | | | | | | vmArithmeticTestFiller, memory test fix
| * | | Check Statewinsvega2015-04-081-17/+151
| | | | | | | | | | | | | | | | stSolidityTest
| * | | Check Statewinsvega2015-04-0813-305/+1833
| | | | | | | | | | | | | | | | State tests with expect section
| * | | Check Statewinsvega2015-04-082-29/+107
| | | | | | | | | | | | | | | | Incomplete State Support
| * | | Check Statewinsvega2015-04-084-79/+30
| | | | | | | | | | | | | | | | Refactoring
| * | | Expected Statewinsvega2015-04-082-4/+374
| | | | | | | | | | | | | | | | some test demo
| * | | Expect State Checkwinsvega2015-04-083-51/+62
| | | | | | | | | | | | | | | | state and vmtests
| * | | State Testwinsvega2015-04-082-2/+66
| | | | | | | | | | | | | | | | Expected state check when filling test
* | | | fixesLiana Husikyan2015-04-081-7/+15
| | | | | | | | | | | | | | | | added more tests
* | | | added < uint256 uinttype to testLiana Husikyan2015-04-081-0/+5
| | | |
* | | | added implementation to append code for State variable accessorLiana Husikyan2015-04-081-4/+5
| | | | | | | | | | | | | | | | fixed tests
* | | | some more testsLiana Husikyan2015-04-081-6/+33
| | | |
* | | | added createing FunctionType from ArrayType VariableDeclarationLiana Husikyan2015-04-081-0/+13
| | | | | | | | | | | | | | | | added test
* | | | Remove VMTRACE.Gav Wood2015-04-083-6/+6
|/ / / | | | | | | | | | | | | Better transaction logging. Avoid bothering with obviously invalid transactions.
* | | Typos and docs.chriseth2015-04-071-9/+9
| | |
* | | SHA3 optimizations.chriseth2015-04-071-3/+165
| | |
* | | Merge branch 'develop' into p2psubtly2015-04-078-7/+1173
|\| |
| * | styleCJentzsch2015-04-071-5/+5
| | |
| * | styleCJentzsch2015-04-071-1/+0
| | |
| * | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-04-071-0/+4
| |\ \
| | * | Disable SHA256/RIPEMD tests for now.Gav Wood2015-04-071-0/+4
| | | |
| * | | add invalid timestampCJentzsch2015-04-072-3/+666
| | | |
| * | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-04-0624-35/+104
| |\| |
| | * | Nicer build options.Gav Wood2015-04-062-2/+2
| | | |
| * | | uncle with same block number + uncle header validityCJentzsch2015-04-063-2/+405
| | | |
| * | | Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-04-042-7/+109
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/develop' into addTestsCJentzsch2015-04-0221-107/+1216
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: test/ttTransactionTestFiller.json
| * | | | | call goes OOG with value transferCJentzsch2015-04-021-0/+42
| | | | | |
| * | | | | add Js example testCJentzsch2015-04-021-0/+41
| | | | | |
| * | | | | add failing tx test for goCJentzsch2015-03-261-0/+14
| | | | | |
* | | | | | Merge branch 'develop' into p2psubtly2015-04-0621-21/+71
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | 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
| |\ \ \ \ \
| * | | | | | New DAG file scheme.Gav Wood2015-04-051-1/+1
| | |_|_|/ / | |/| | | |
* | | | | | Improve addNode functionality when addNode is called during network startup.subtly2015-04-051-1/+1
| |/ / / / |/| | | |
* | | | | 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
|\| | | | | | | |
| * | | | | | | | Fixes #1509Gav Wood2015-04-041-1/+1
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge branch 'develop' into p2psubtly2015-04-031-6/+108
|\| | | | | | |
| * | | | | | | fix max stack size 1024CJentzsch2015-04-021-6/+108
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge branch 'develop' into p2psubtly2015-04-012-4/+14
|\| | | | | |
| * | | | | | 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
* | | | | | | | Merge branch 'develop' into p2psubtly2015-03-312-13/+289
|\| | | | | | | | |/ / / / / / |/| | | | | |
| * | | | | | 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
| | |/ / / /
* | / / / / Fix #1475subtly2015-03-311-0/+9
|/ / / / /
* | | | | 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
| | | | | | | | | | | | | | | | | |