Jeffrey Wilcke
|
4c2ba1af1d
|
Merge pull request #1298 from karalabe/slack-n-bound
eth/fetcher: lower max cache size, add timeout slack
|
2015-06-19 07:46:45 -07:00 |
|
Jeffrey Wilcke
|
0fa2750fc9
|
Merge pull request #1290 from tgerring/dataargs
unit test coverage for NewDataArgs
|
2015-06-19 07:44:39 -07:00 |
|
Péter Szilágyi
|
8c4c7ea192
|
eth/fetcher: lower max cache size, add timeout slack
|
2015-06-19 16:46:16 +03:00 |
|
Péter Szilágyi
|
d5871fc200
|
Merge pull request #1295 from karalabe/fix-broadcast-order
eth: fix the propagation/announce order for mined blocks
|
2015-06-19 10:15:20 +03:00 |
|
Péter Szilágyi
|
4180ca7fe4
|
eth: fix the propagation/announce order for mined blocks
|
2015-06-19 10:07:37 +03:00 |
|
Jeffrey Wilcke
|
e4f9ec886b
|
Merge pull request #1267 from SilentCicero/develop
eth_sendRawTransaction JSON RPC
|
2015-06-18 11:33:50 -07:00 |
|
Jeffrey Wilcke
|
8eaaf24b1e
|
Merge pull request #1275 from karalabe/optimise-fetcher
eth/fetcher: separate the announce based sync into its own package
|
2015-06-18 11:14:26 -07:00 |
|
Péter Szilágyi
|
13c25036ea
|
eth/fetcher: since uncles are allowed, drop phase test
|
2015-06-18 20:10:07 +03:00 |
|
Péter Szilágyi
|
ecd19919c5
|
eth/fetcher: allow backward uncle imports too
|
2015-06-18 19:43:47 +03:00 |
|
Péter Szilágyi
|
90d45f0397
|
eth: fix test breakage from the previous commit
|
2015-06-18 18:25:27 +03:00 |
|
Péter Szilágyi
|
b91b581b80
|
eth, eth/fetcher: propagate after header verify, announce only on insert
|
2015-06-18 18:00:19 +03:00 |
|
Péter Szilágyi
|
629705ad53
|
eth: clean the block request packet handling a bit
|
2015-06-18 16:09:34 +03:00 |
|
Péter Szilágyi
|
5ec6ecc511
|
eth, eth/fetcher: move propagated block import into fetcher
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
a9ada0b5ba
|
eth/fetcher: make tests thread safe
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
37c5ff392f
|
eth/fetcher: build longest chain until proven otherwise
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
2a7411bc96
|
eth/fetcher: fix premature queue cleanup, general polishes
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
497a7f1717
|
eth, eth/fetcher: define and enforce propagation boundaries
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
026ee40650
|
eth/fetcher: deduplicate future blocks
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
11c8f83a58
|
eth, eth/fetcher: cache future propagated blocks too
|
2015-06-18 15:56:08 +03:00 |
|
Péter Szilágyi
|
057bc237ad
|
eth, eth/fetcher: use an import queue to store out of order blocks
|
2015-06-18 15:56:07 +03:00 |
|
Péter Szilágyi
|
8b64e041d6
|
eth/fetcher: add test to check for duplicate downloads
|
2015-06-18 15:56:07 +03:00 |
|
Péter Szilágyi
|
2a1b722d04
|
eth/fetcher: fix timer reset bug, add initial tests
|
2015-06-18 15:56:07 +03:00 |
|
Péter Szilágyi
|
7c2af1c117
|
eth, eth/fetcher: separate notification sync mechanism
|
2015-06-18 15:56:07 +03:00 |
|
Jeffrey Wilcke
|
2cea410656
|
Merge pull request #1282 from obscuren/state-cleanup
core/state: cleanup & optimisations
|
2015-06-18 05:29:53 -07:00 |
|
obscuren
|
430bcdb219
|
core/vm: clarified SSTORE
|
2015-06-18 12:25:02 +02:00 |
|
Jeffrey Wilcke
|
53a6145a2b
|
Merge pull request #1287 from karalabe/fix-downloader-cancel-interrupt
eth, eth/downloader: fix processing interrupt caused by temp cancel
|
2015-06-18 02:50:19 -07:00 |
|
obscuren
|
15e169e5b6
|
core: ValidatedHeader (method => function)
Changed header validation method to function in preparation of
@karalabe's PR.
|
2015-06-18 11:47:50 +02:00 |
|
Péter Szilágyi
|
4365668462
|
eth/downloader: extend slow test to fix even slower CI server...
|
2015-06-18 00:42:02 +03:00 |
|
Péter Szilágyi
|
55dd8fd621
|
eth/downloader: always reenter processing if not exiting
|
2015-06-18 00:26:54 +03:00 |
|
Péter Szilágyi
|
2f4cbe22f5
|
eth, eth/downloader: fix processing interrupt caused by temp cancel
|
2015-06-18 00:04:57 +03:00 |
|
Taylor Gerring
|
5afebc2a4b
|
unit test coverage for NewDataArgs
|
2015-06-17 18:07:45 +02:00 |
|
obscuren
|
f5abc9f188
|
core, core/vm: state improvements and tx pool speed up
Removed full tx validation during state transitions
|
2015-06-17 17:10:22 +02:00 |
|
obscuren
|
753d62a4dd
|
core: TMP testing code
|
2015-06-17 17:10:13 +02:00 |
|
Jeffrey Wilcke
|
ae36beb38f
|
Merge pull request #1269 from bas-vk/console-batch
added batch mode to console
|
2015-06-17 07:56:09 -07:00 |
|
obscuren
|
bdd63837ea
|
core/state: removed trie copy
|
2015-06-17 13:39:19 +02:00 |
|
obscuren
|
aa699a1283
|
core/state: removed state from state object
|
2015-06-17 13:27:51 +02:00 |
|
obscuren
|
aaddc99c35
|
core/state: fixed state tests
|
2015-06-17 12:53:22 +02:00 |
|
Jeffrey Wilcke
|
e4b54f18c6
|
Merge pull request #1281 from karalabe/fix-overlapping-delivery-hang
eth/downloader: fix #1280, overlapping (good/bad) delivery hang
|
2015-06-17 03:24:46 -07:00 |
|
Jeffrey Wilcke
|
a3fdef7529
|
Merge pull request #1274 from Gustav-Simonsson/update_ethash_godep
Update ethash godep
|
2015-06-17 03:05:51 -07:00 |
|
obscuren
|
a977f3c0dc
|
xeth, tests: fixed api
|
2015-06-17 11:44:40 +02:00 |
|
obscuren
|
30b27336ea
|
core/state: remove the need for common.Value
|
2015-06-17 11:30:42 +02:00 |
|
obscuren
|
787a61bb27
|
core/state, core/vm: reworked storage get / set to use common.Hash
|
2015-06-17 11:24:40 +02:00 |
|
Péter Szilágyi
|
4a1e82cf3f
|
eth/downloader: fix #1280, overlapping (good/bad) delivery hang
|
2015-06-17 12:03:16 +03:00 |
|
obscuren
|
5721fcf668
|
core/state, core/vm: cleanup refunds
|
2015-06-17 10:20:33 +02:00 |
|
Gustav Simonsson
|
be303ba186
|
Update ethash Godep (again)
|
2015-06-17 00:56:25 +02:00 |
|
SilentCicero
|
1f34daccc3
|
Added glog messages like Transaction
|
2015-06-16 12:47:34 -04:00 |
|
SilentCicero
|
6add45cd10
|
Remove Extra Loggers
|
2015-06-16 12:30:07 -04:00 |
|
SilentCicero
|
7ec8c257ff
|
New DataArgs and eth_sendRawTransaction
|
2015-06-16 12:28:10 -04:00 |
|
Gustav Simonsson
|
a9d6846f92
|
Update ethash Godep
|
2015-06-16 12:09:39 +02:00 |
|
Gustav Simonsson
|
8f372c867d
|
Update Ethereum JSON test files
|
2015-06-16 12:09:25 +02:00 |
|