Commit Graph

2444 Commits

Author SHA1 Message Date
CJentzsch
5694f2c7b2 add diff is zero test 2015-06-16 13:33:36 +02:00
CJentzsch
3bbf0e32ce add invalid PoW in uncle blockheader tests 2015-06-16 11:35:03 +02:00
CJentzsch
976e71295d add invalid PoW in blockheader tests 2015-06-16 11:34:31 +02:00
CJentzsch
e041bb6fa8 add ability to have invalid Pow in BlockChaintests 2015-06-16 11:33:57 +02:00
chriseth
fd74541843 Merge pull request #2163 from chriseth/sol_memoryArrays3
Pointers are not references.
2015-06-15 19:46:44 +02:00
chriseth
650ed1a3fc Distinction between storage pointer and storage ref and type checking for conversion between storage and memory. 2015-06-15 14:40:41 +02:00
Gav Wood
839430ab8d Refactor toJson out into separate file.
Implement basic admin_eth_* interfaces.
2015-06-15 19:14:45 +08:00
Gav Wood
0233cb44fd Admin methods. 2015-06-13 17:46:16 +08:00
Gav Wood
5e3fcb7346 Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 2015-06-13 15:26:02 +08:00
chriseth
91a7207616 Optimize RETURN x 0 to STOP. 2015-06-12 11:31:03 +02:00
Gav Wood
39e0029d18 First JSONRPC admin method. 2015-06-12 17:33:21 +09:00
Gav Wood
4250e64116 Allow unlocking of wallets over RPC. 2015-06-12 12:59:52 +09:00
Dimitry
41db3a6162 expectOut fill section to vmTests 2015-06-11 18:53:29 +03:00
Gav Wood
a7a137816c Merge pull request #2148 from chriseth/sol_walletTests
Unit tests for the wallet contract.
2015-06-11 12:11:33 +09:00
Gav Wood
6ec1504bf4 Merge pull request #2107 from debris/web3_5.0
updated web3.js 0.4.2 -> 0.5.0
2015-06-11 12:10:42 +09:00
Gav Wood
be68eacad1 Merge pull request #2108 from debris/filter_blockHash
json-rpc update
2015-06-11 12:10:29 +09:00
chriseth
67299b6352 Wallet tests. 2015-06-10 19:28:44 +02:00
Gav Wood
88250d6ddb Merge pull request #2120 from winsvega/issues
stPrecompiledContracts from transaction test
2015-06-11 00:58:17 +09:00
chriseth
7c4324eb5f Added missing source locations for new memory management code. 2015-06-10 17:51:24 +02:00
chriseth
bcecae0822 Merge pull request #2122 from chriseth/sol_memoryArrays2
Use dynamic memory.
2015-06-10 15:36:30 +02:00
chriseth
0237949212 Merge pull request #2114 from LianaHus/sol_byte0_in_storage
Sol removed bytes0
2015-06-10 15:35:28 +02:00
Dimitry
da5eca2f95 Precomp. Contracts from Transaction: one more test 2015-06-10 14:39:44 +03:00
Dimitry
8f2f69f490 stPrecompiledContracts from transaction test 2015-06-10 14:39:44 +03:00
Marek Kotewicz
907c29d052 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into filter_blockHash 2015-06-10 03:52:32 +02:00
Marek Kotewicz
92f203632e Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into filter_blockHash 2015-06-09 18:43:14 +02:00
arkpar
87b09c3ed4 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into bc
Conflicts:
	libethereum/BlockChain.cpp
	libethereum/BlockChain.h
	libethereum/BlockQueue.cpp
	libethereum/State.cpp
2015-06-09 18:24:12 +02:00
Gav Wood
f61ea25a76 Merge pull request #2112 from chfast/refactor_move_override
Pessimising moves and missing overrides
2015-06-09 23:18:10 +09:00
Gav Wood
3344ba3e5e Merge pull request #2106 from debris/eth_newPendingTransactionFilter
eth_newPendingTransactionFilter
2015-06-09 23:16:59 +09:00
Gav Wood
f5da845a8d Merge pull request #2111 from CJentzsch/addTests
add precompiled contract tests with prefixed 0's and retune gas limit
2015-06-09 23:15:40 +09:00
Marek Kotewicz
6625a969e1 Merge branch 'eth_newPendingTransactionFilter' into filter_blockHash
Conflicts:
	libweb3jsonrpc/WebThreeStubServerBase.h
	libweb3jsonrpc/abstractwebthreestubserver.h
	libweb3jsonrpc/spec.json
	test/libweb3jsonrpc/webthreestubclient.h
2015-06-09 13:25:40 +02:00
Marek Kotewicz
e9a73acba9 udpated eth_compileSolidity 2015-06-09 13:21:56 +02:00
Liana Husikyan
4967535f8a cleaned up the tests 2015-06-09 11:55:19 +02:00
chriseth
31fb199acb Use dynamic memory for argument encoding. 2015-06-09 10:03:25 +02:00
Marek Kotewicz
0d084d1d35 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into filter_blockHash 2015-06-09 05:12:13 +02:00
arkpar
f12984525e Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into
bc

Conflicts:
	libethereum/Executive.cpp
2015-06-08 18:33:06 +02:00
CJentzsch
18d8f58970 move test from stSpecialTest to transaction test 2015-06-08 16:30:13 +02:00
Gav Wood
88865c546f Merge pull request #2025 from imapp-pl/refactor_executive
Executive on a diet
2015-06-08 22:52:39 +09:00
Liana Husikyan
1ac5f3c04d removed byte0 keyword 2015-06-08 13:53:25 +02:00
CJentzsch
88ba0c4eea add sec80 test as provided by sec 2015-06-08 12:54:11 +02:00
CJentzsch
d38258e466 all precompiled contracts tests as CALLCODE 2015-06-08 12:39:07 +02:00
Paweł Bylica
9425cfacf8 Remove pessimising moves. 2015-06-08 12:09:24 +02:00
Liana Husikyan
46eb7b08d9 added test
Conflicts:
	test/libsolidity/SolidityEndToEndTest.cpp
2015-06-08 11:47:57 +02:00
CJentzsch
a16ec4471c add precompiled contracts with prefixed 0's and retune gas limit 2015-06-08 11:24:00 +02:00
Paweł Bylica
8c66813683 Rename Executive::collectResult -> setResultRecipient. 2015-06-08 10:45:42 +02:00
arkpar
b556f00dfb codeHash in ExtVM 2015-06-08 10:26:07 +02:00
Marek Kotewicz
aea36494f0 new Ex methods 2015-06-08 09:42:04 +02:00
Marek Kotewicz
9b52d27182 Merge commit '8d6d0f84c18542369a0cdc8e9618c7e2fbf0bf6b' into web3_5.0 2015-06-07 09:29:46 +02:00
Marek Kotewicz
58f2e59e2a Squashed 'libjsqrc/ethereumjs/' changes from 16861fc..ca46cb5
ca46cb5 updated examples
aff3497 updated icap example
9fa9b16 gulp
61f1ba6 Merge pull request #224 from alexvandesande/prefix-name-reorg
448dd30 Merge branch 'master' into develop
7753724 build files
fc3dc7a build files
c9ebd7e version 0.5.0
448cf03 Merge branch 'master' into develop
43e8f0e Merge pull request #207 from ethereum/icap
0a56733 updated icap example
e67e705 Merge pull request #223 from ethereum/revert-222-master
f229f4e Revert "sync sendTransaction returning tx address"
ca58837 Merge pull request #222 from jesuscript/master
66a2b6c sync sendTransaction returning tx address
b19e46c updated "deposit" method description, updated icap example contract abi
fbb9a41 Merge branch 'develop' into icap
3bb6e4f sha3 backward compatibility. #205
d0be181 fixed const functions calls handling errors
858d0c6 lint
95aabe3 sendIBANTransaction && tests
5866f08 milli should have two l's
bacb03c Rename Kwei to kwei, added support for some SI base units for ether
dfd5060 use "official" namereg, updated examples
d8ad2b7 Merge branch 'develop' into icap
3fb420f Merge branch 'master' into develop
ea4d66e updated examples
e6209c6 Merge branch 'master' into develop
71ae809 version 0.4.3
92e2a2f Merge branch 'master' into develop
d03bec6 decoding of empty array, fixed #210, fixed #211
9abf38a fixed encoding of empty arrays
2ad458c Merge pull request #212 from ethereum/estimateGas
be2e93f build
d4bf850 fixed typo
0594e7f add estimateGas to contract methods and fixed sendTransaction return value
55c4653 test/isIBAN.js
e9483a6 icap.html example
6fb04d8 namereg example allows to register custom names
60c9bf8 removed natspec example, added namereg example
cd773fc updated docs
4af0085 web3.eth.namereg contract, icap in progress
02556ea removed unnecessary file
d320552 crypto-js integrated into project
adf91df sha3 init

git-subtree-dir: libjsqrc/ethereumjs
git-subtree-split: ca46cb5c94da4d37e9f4a5b8f6c0d117b72668d7
2015-06-07 09:29:46 +02:00
Marek Kotewicz
5bca09ed2a eth_newPendingTransactionFilter 2015-06-07 09:06:06 +02:00
Gav Wood
6f12765591 Merge pull request #2103 from chriseth/sol_fix_sequenceError
Invalid sequence access.
2015-06-07 14:19:51 +09:00