Commit Graph

2456 Commits

Author SHA1 Message Date
CJentzsch
e185de7352 style 2015-06-17 11:48:35 +02:00
CJentzsch
a217c7a53d Merge remote-tracking branch 'upstream/develop' into PoWTests 2015-06-16 22:38:56 +02:00
chriseth
bc74cd0a3c Merge pull request #2199 from chriseth/sol_memoryArrays4
Copying between memory and memory.
2015-06-16 16:19:42 +02:00
Gav Wood
ce60e42f39 Merge pull request #2201 from chfast/fix_fakeextvm
Set code hash in FakeExtVM
2015-06-16 21:28:28 +08:00
Gav Wood
f00f1ef266 Merge pull request #2197 from gluk256/_bloom_update
bloom update
2015-06-16 20:55:33 +08:00
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
Paweł Bylica
477550c611 Set code hash in FakeExtVM. 2015-06-16 10:38:10 +02:00
chriseth
e7906ba1be Copying between memory and memory.
Also fixed some encoding and padding issues with older copying code.
2015-06-15 19:47:44 +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
Vlad Gluhovsky
7cb9b566b7 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop 2015-06-15 12:44:00 +02: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
Vlad Gluhovsky
d0684f643b Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into develop 2015-06-12 16:32:53 +02: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