Commit Graph
5374 Commits
Author SHA1 Message Date
chriseth 7100b14d4d Delete for memory objects. 2015-06-26 21:28:02 +02:00
chriseth fac8124412 Disallow memory types containing mappings. 2015-06-26 21:28:02 +02:00
chriseth 03edf74e62 No delete on storage pointers. 2015-06-26 21:28:02 +02:00
chriseth ca497f5d10 Delete for memory objects. 2015-06-26 21:28:02 +02:00
chriseth 109b4eafb9 Some fixes for calldata arrays. 2015-06-26 20:27:56 +02:00
chriseth 65d89bde6d Do not copy reference types to memory in-place. 2015-06-26 19:15:00 +02:00
chriseth 37e7f1f10d Do not copy reference types to memory in-place. 2015-06-26 19:15:00 +02:00
chriseth 342ca94866 Fixed and simplified external type computation. 2015-06-26 16:55:42 +02:00
subtly 1ed7bc1562 Don't link secp256k1 on windows. 2015-06-26 07:41:42 -04:00
subtly fb73be737f Merge branch 'develop' into netFix
Conflicts:
	libp2p/Session.cpp
2015-06-26 06:59:16 -04:00
subtly 88f8eb6ad2 Prep for supporting both cryptopp and secp256k1. Link (old) secp256k1 library to devcrypto. Rename cryptopp Secp256k1 to Secp256k1PP. Update toPublic to use secp256k1 library and add test. 2015-06-26 06:46:49 -04:00
Marek Kotewicz 0dabcf1195 Merge branch 'develop' into client_ref 2015-06-26 09:42:08 +02:00
subtly ae2f4acdc4 Merge branch 'develop' into rlpx
Conflicts:
	libp2p/Session.cpp
2015-06-26 00:55:16 -04:00
chriseth e4a1a5446b Merge pull request #2276 from chriseth/sol_memoryArrays7
Copy routines for non-byte arrays.
2015-06-25 18:52:19 +02:00
chriseth 2e5c52bfab Merge pull request #2276 from chriseth/sol_memoryArrays7
Copy routines for non-byte arrays.
2015-06-25 18:52:19 +02:00
chriseth 0f06fd8c2f Fixed counter modification when appending assemblies. 2015-06-25 18:41:46 +02:00
Gav Wood 639a313798 Merge pull request #2291 from CJentzsch/KeyManagerTests
fix keymanager test
2015-06-25 18:11:50 +02:00
CJentzsch 1b6785f75b fix keymanager test 2015-06-25 18:09:12 +02:00
chriseth fb14a586f4 Merge pull request #2286 from chriseth/sol_simplerStaticMemoryAccess
Simplify static memory access functions.
2015-06-25 17:32:22 +02:00
chriseth 529ed468df Style. 2015-06-25 17:22:28 +02:00
Gav Wood 2856c0b5ab Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
Conflicts:
	ethconsole/main.cpp
2015-06-25 16:29:02 +02:00
Gav Wood 766bbf249d Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
Conflicts:
	ethconsole/main.cpp
2015-06-25 16:29:02 +02:00
chriseth b5672d5ae0 Simplify static memory access functions. 2015-06-25 14:52:59 +02:00
Vlad Gluhovsky de1cfebc44 Topics of interest advertising made asynchronous 2015-06-25 12:40:19 +02:00
Marek Kotewicz d8d968a680 getBlockBy** and getBlockTransactionCountBy** return null if block is not found 2015-06-24 23:25:13 +02:00
Marek Kotewicz 5746674ffd blockchain isKnown block / transaction 2015-06-24 23:07:05 +02:00
arkpar 434afef272 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into ldb_limit 2015-06-24 21:56:22 +02:00
Gav Wood 3f9e411883 Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 2015-06-24 20:15:29 +02:00
Gav Wood 0bcfad54f0 Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 2015-06-24 20:15:29 +02:00
chriseth 5664f62613 Initialisation of memory types. 2015-06-24 19:34:43 +02:00
chriseth e5ae5955b9 Initialisation of memory types. 2015-06-24 19:34:43 +02:00
Paweł Bylica 209e16e211 Do not compute code hash twice in VM test engine. 2015-06-24 17:43:47 +02:00
Paweł Bylica 79e7325e3f Merge remote-tracking branch 'upstream/develop' into evmjit-develop
Conflicts:
	evmjit/CMakeLists.txt
	evmjit/libevmjit/Arith256.cpp
2015-06-24 17:28:56 +02:00
Vlad Gluhovsky cf2919dc3f minor clean up 2015-06-24 15:56:05 +02:00
Vlad Gluhovsky e22544e037 BF size changed 2015-06-24 15:56:04 +02:00
Vlad Gluhovsky 44ffc55c1a deleted unused variable 2015-06-24 15:56:03 +02:00
Vlad Gluhovsky 3a71f292d9 bugfix 2015-06-24 15:56:00 +02:00
Vlad Gluhovsky 0f50090b35 bloom filter exchage protocol 2015-06-24 15:55:59 +02:00
Gav Wood f15b7905d2 Merge pull request #2254 from arkpar/bc_rf
p2p/sync fixes
2015-06-24 15:02:42 +02:00
Gav Wood eed8a96496 Merge pull request #2271 from CJentzsch/disableDag
disable dagcreation during tests
2015-06-24 15:01:36 +02:00
Gav Wood eaa53d5ddc Merge pull request #2266 from CJentzsch/KeyManagerTests
Key manager tests
2015-06-24 15:01:21 +02:00
arkpar 40ebf7fc06 Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into bc_rf 2015-06-24 12:46:33 +02:00
chriseth eede8cf2d6 Copy routines for non-byte arrays. 2015-06-24 12:18:19 +02:00
chriseth 1add48a652 Copy routines for non-byte arrays. 2015-06-24 12:18:19 +02:00
chriseth 2d169748b7 Copy only expected arguments for constructor if statically sized. 2015-06-24 00:23:46 +02:00
CJentzsch e4947b5619 disbale dagcreaion during tests 2015-06-23 23:01:32 +02:00
Gav Wood afc3c13e2b Merge pull request #2253 from CJentzsch/moreTests
add test for suicide of coinbase
2015-06-23 19:05:32 +02:00
chriseth bb732b822e Merge pull request #2257 from chriseth/sol_memoryArrays6
Strings in constructor and memory-storage copy.
2015-06-23 17:17:23 +02:00
CJentzsch 5ef3deba83 style 2015-06-23 15:14:29 +02:00
CJentzsch 3e75a19e71 add hints tests 2015-06-23 13:59:08 +02:00