CJentzsch
c028ad2949
call to precomppiled contract test
2015-01-12 17:17:05 +01:00
CJentzsch
3e172da03f
addmod mulmod div by zero tests
2015-01-12 16:28:56 +01:00
CJentzsch
a7641cdae7
rests current gas limit in vm test
2015-01-12 15:42:28 +01:00
Lefteris Karapetsas
f729e862e9
Fixing bug where empty tagless docstring in Natspec would result in infinite loop
2015-01-12 15:29:44 +01:00
CJentzsch
d4f1ab9145
start with block info opcodes
2015-01-12 12:46:40 +01:00
CJentzsch
b2ae9dffac
read in vm test over standard in
2015-01-12 11:35:54 +01:00
subtly
01ecadd74e
Connectivity and nodetable callbacks. Disable stale code.
2015-01-12 04:58:52 +01:00
Gav Wood
c8b33fb709
Merge commit 'a1023a5dffee7c06e8b75a21f5c9b8826e820942' into develop
...
Conflicts:
libjsqrc/ethereumjs/dist/ethereum.js.map
2015-01-11 18:18:05 +01:00
Gav Wood
dcf362c0d5
Squashed 'libjsqrc/ethereumjs/' changes from 47687cf..ab745d3
...
ab745d3 updated readme
b915c7a updated readme
6c26255 Merge branch 'tests' into develop
e2c4525 Merge branch 'master' into develop
e778e12 spec reporter instead of nyan
a4e6f0b fixed travis.yml && added nmp test script
048e777 Merge branch 'master' into tests
15c2293 updated package json
24814a4 Merge branch 'master' of https://github.com/ethereum/ethereum.js
6188e64 Update README.md
c34b0c6 Update README.md
29c60c0 Merge branch 'develop' into tests
b3eda29 Merge branch 'master' into tests
c397e35 mocha opts file && init of parser tests
b6058a8 methods existance tests in progress
5518022 mocha test init
git-subtree-dir: libjsqrc/ethereumjs
git-subtree-split: ab745d3b0eb89d67db1ed953020c665be3d072ed
2015-01-11 18:16:50 +01:00
Gav Wood
9067e14819
Merge commit 'ab745d3b0eb89d67db1ed953020c665be3d072ed' into develop
...
Conflicts:
libjsqrc/ethereumjs/.travis.yml
libjsqrc/ethereumjs/README.md
libjsqrc/ethereumjs/dist/ethereum.js
libjsqrc/ethereumjs/dist/ethereum.js.map
libjsqrc/ethereumjs/lib/abi.js
libjsqrc/ethereumjs/package.json
2015-01-11 17:54:36 +01:00
Marek Kotewicz
b83542c7ee
spec reporter instead of nyan
2015-01-11 17:04:30 +01:00
Gav Wood
04a57f8c53
Merge pull request #768 from chriseth/sol_contractsAreAddresses
...
Contracts inherit all address members
2015-01-11 11:07:36 +01:00
Gav Wood
3302425aa9
Merge pull request #767 from chriseth/sol_abi_padding
...
Padding for ABI types.
2015-01-11 11:04:54 +01:00
subtly
feb4288b27
Merge branch 'develop' into p2p
2015-01-10 19:46:05 +01:00
subtly
a1c972075e
Merging in new data structure for nodes from node-table. End result will be 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.
2015-01-10 19:45:20 +01:00
Christian
5489ad8214
Coding style: Prefix for const variables.
2015-01-09 21:36:25 +01:00
Christian
4b11eea653
Contracts are Addresses.
2015-01-09 18:31:36 +01:00
Christian
3d896c74e6
Correct type conversions.
2015-01-09 18:23:10 +01:00
Christian
22ddeea102
Padding for ABI types.
2015-01-09 18:20:51 +01:00
Gav Wood
8bc90cb7f8
Merge pull request #766 from debris/web3sha3test
...
web3.sha3 test
2015-01-09 17:45:09 +01:00
Marek Kotewicz
dfeef25fc2
disabled jsonrpc tests again
2015-01-09 17:33:16 +01:00
Marek Kotewicz
75660470d2
removed resize
2015-01-09 16:38:56 +01:00
Gav Wood
8cc70a12c6
Merge pull request #765 from chriseth/sol_someLogFixes
...
Some changes to the log functions.
2015-01-09 16:28:01 +01:00
Marek Kotewicz
2dfe5b1517
web3.sha3 test
2015-01-09 16:12:56 +01:00
Gav Wood
b240574cb6
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
...
Conflicts:
test/SolidityOptimizer.cpp
2015-01-09 15:19:01 +01:00
Gav Wood
53e7bf5d1f
Merge pull request #745 from chriseth/sol_integerConstants
...
Arbitrary precision integer literals
2015-01-09 15:17:38 +01:00
Christian
65df7459db
Arbitrary precision integer constants.
2015-01-09 15:16:09 +01:00
Gav Wood
577220185f
Merge pull request #760 from CJentzsch/blockhash
...
add blockhash test as vm tests
2015-01-09 15:12:30 +01:00
Christian
0652c29bb6
Some changes to the log functions.
2015-01-09 15:00:47 +01:00
Gav Wood
45419cdb3c
Merge branch 'sol_integerConstants' of https://github.com/chriseth/cpp-ethereum into chriseth-sol_integerConstants
2015-01-09 14:57:59 +01:00
Gav Wood
4f7bb09821
Merge pull request #746 from CJentzsch/jumpdest
...
more dynamic jump tests
2015-01-09 14:50:42 +01:00
Christian
2e93e7e676
Buildfix after semantical merge conflict.
2015-01-09 11:51:52 +01:00
chriseth
0504dc21e1
Merge pull request #754 from LefterisJP/sol_abiFunctionHash
...
Calculation of ABI Function Identifier Hash
2015-01-09 11:22:59 +01:00
CJentzsch
203005e2b7
add blockhash test fo vm tests
2015-01-09 10:58:32 +01:00
Lefteris Karapetsas
765bd95a07
Fixing SolidityABIJSON test
2015-01-09 09:29:19 +01:00
Gav Wood
90cdc52ae7
Rename "JSON Documentation" -> Metadata.
...
solc integration for Solidity-format ABI.
2015-01-09 08:05:52 +01:00
Gav Wood
9740a1b5df
Documentation update.
2015-01-09 07:39:30 +01:00
Gav Wood
541156241f
Unit testing for log in Solidity.
2015-01-09 07:32:28 +01:00
Lefteris Karapetsas
4f97c89d4f
Adjusting Solidity Optimizer Tests
2015-01-09 01:25:14 +01:00
Lefteris Karapetsas
ea12af6074
Adjustments to Solidity compiler code for Function Hash
2015-01-09 00:27:26 +01:00
subtly
6418132263
Consolidate use of pingAll into keepAlivePeers. Add bool operators for Node and NodeIPEndpoint population. NodeTable returns Node instead of NodeEntry (subject to change). Begin transition from NodeInfo to NodeTable Node.
2015-01-08 22:26:21 +01:00
Marek Kotewicz
2ee9229ca6
mocha opts file && init of parser tests
2015-01-08 20:24:30 +01:00
Marek Kotewicz
e0ad98388a
methods existance tests in progress
2015-01-08 19:59:03 +01:00
Marek Kotewicz
5b385908b3
mocha test init
2015-01-08 19:35:32 +01:00
Lefteris Karapetsas
75cbd0c013
adjusting byte difference in optimizer large integers test
2015-01-08 17:51:31 +01:00
Lefteris Karapetsas
79c9933c62
merging develop
2015-01-08 17:43:38 +01:00
Lefteris Karapetsas
efdef7f526
Compiler EVM generation now takes into account for the new function hash
...
identifier
- Changed tests to comply with the new function hash identifier
- Changed the function index offset to 4, and made it a constant for
easy adjustment in the future
2015-01-08 17:18:31 +01:00
CJentzsch
eba908ebda
long jumpdest list
2015-01-08 16:40:43 +01:00
CJentzsch
406f462dd6
sdiv int256.min -1
2015-01-08 15:29:49 +01:00
CJentzsch
ff47384a2c
sdiv with negative fractional result
2015-01-08 15:16:08 +01:00