Robert Habermeier
|
3290f393bd
|
block rlp compression
|
2016-06-14 18:34:27 +02:00 |
|
Robert Habermeier
|
874bc808cb
|
add some missing header setters
|
2016-06-14 18:12:05 +02:00 |
|
Robert Habermeier
|
8ed2b9c7d9
|
refactor out common parts of write_chunk
|
2016-06-14 15:32:49 +02:00 |
|
Robert Habermeier
|
dfb603dd08
|
compress into reusable buffers
|
2016-06-14 13:22:15 +02:00 |
|
Robert Habermeier
|
16e58958c9
|
use snappy compression on buffers
|
2016-06-14 12:32:51 +02:00 |
|
Robert Habermeier
|
b88eef5374
|
use append_empty_data rather than fibbing it
|
2016-06-14 11:48:34 +02:00 |
|
Robert Habermeier
|
835b158069
|
store account code if it exists
|
2016-06-13 21:05:06 +02:00 |
|
Robert Habermeier
|
5cc6a681c9
|
push pair onto block chunker buffer
|
2016-06-13 20:48:12 +02:00 |
|
Robert Habermeier
|
5b6ea41d9d
|
no longer lock the state db
|
2016-06-13 20:02:20 +02:00 |
|
Robert Habermeier
|
c36f47bbbf
|
rename pv64_snapshot trace target to snapshot
|
2016-06-13 20:00:47 +02:00 |
|
Robert Habermeier
|
22a19819c6
|
rename pv64 module to snapshot
|
2016-06-13 20:00:00 +02:00 |
|
Robert Habermeier
|
6ec282fe98
|
Merge with latest master
|
2016-06-13 16:35:59 +02:00 |
|
Robert Habermeier
|
98c7677ce1
|
expose only chunk_blocks and chunk_state APIs
|
2016-06-13 16:29:26 +02:00 |
|
Robert Habermeier
|
446d59426a
|
io error handling and slight blockchunker refactoring
|
2016-06-13 16:21:23 +02:00 |
|
Robert Habermeier
|
f478812441
|
remove spammy account trace
|
2016-06-13 15:36:02 +02:00 |
|
Robert Habermeier
|
4ded1cc3d4
|
chunk remainder at end of each stage
|
2016-06-13 15:25:06 +02:00 |
|
debris
|
12a76597d4
|
Merge branch 'master' into simplified_block_opening
|
2016-06-13 15:11:14 +02:00 |
|
Robert Habermeier
|
10c2302b55
|
create an AccountDB to extract account storage
|
2016-06-13 14:43:27 +02:00 |
|
Robert Habermeier
|
f400da405a
|
state chunk creation tracing
|
2016-06-13 14:17:47 +02:00 |
|
Robert Habermeier
|
d9743f166f
|
AccountReader -> to_fat_rlp implementation
|
2016-06-13 13:22:42 +02:00 |
|
Robert Habermeier
|
e5ca5e0926
|
[REQUIRES DB UPGRADE] have account_db use address hash
|
2016-06-13 12:48:19 +02:00 |
|
Robert Habermeier
|
d696a66d71
|
add account reader. trie walking not functional yet
|
2016-06-13 12:39:09 +02:00 |
|
Tomasz Drwięga
|
fca22e92ce
|
Bumping clippy
|
2016-06-12 11:26:07 +02:00 |
|
Robert Habermeier
|
c9846b8f48
|
skeleton for StateChunker
|
2016-06-11 19:28:18 +02:00 |
|
Robert Habermeier
|
5c252f2a60
|
output manifest to correct file
|
2016-06-11 13:08:22 +02:00 |
|
Robert Habermeier
|
3b1cca5622
|
add manifestdata struct, write manifest file at the end
|
2016-06-10 17:19:55 +02:00 |
|
Robert Habermeier
|
b047eb29a1
|
removed size tolerance
|
2016-06-10 15:05:20 +02:00 |
|
Robert Habermeier
|
f689792481
|
added tracing
|
2016-06-10 14:43:01 +02:00 |
|
Robert Habermeier
|
c6e83caddf
|
fix warning
|
2016-06-10 13:33:43 +02:00 |
|
Robert Habermeier
|
f12add6958
|
take_snapshot now chunks blocks
|
2016-06-10 13:10:12 +02:00 |
|
Robert Habermeier
|
997fd93016
|
finish implementing basic block chunking
|
2016-06-10 12:45:46 +02:00 |
|
Robert Habermeier
|
5e0ba1c310
|
take_snapshot and block chunking skeleton
|
2016-06-10 12:19:50 +02:00 |
|
debris
|
2a92e10fcd
|
Merge branch 'master' of github.com:ethcore/parity into simplified_block_opening
|
2016-06-09 11:09:12 -07:00 |
|
Gav Wood
|
293d9f15d5
|
Tests for JSON serialisation of statediff/vmtrace (#1241)
* Splitting RPC Apis into more fine-grained sets
* Remove old code/comment.
* Add test for VMTrace ser.
* Add StateDiff ser test.
|
2016-06-08 12:40:55 -07:00 |
|
Robert Habermeier
|
13968aaa38
|
Refactor triedb constructors to error on invalid state root (#1230)
* add TrieError, refactor Trie DB creation
* remove Result type alias due to glob import conflicts
* fix fallout in state.rs
* add debug, display impl for TrieError
* fix fallout in account.rs
* ethcore::Error::TrieError variant
* fix remaining fallout in ethcore crate
* added From<TrieError> impl for Error, removed map_err calls
* fix test breakages
* fix doc tests
* update docs
[ci skip]
|
2016-06-07 11:44:09 -07:00 |
|
Gav Wood
|
4efd658577
|
Merge branch 'master' into txtracingforcall
|
2016-06-06 19:19:32 -07:00 |
|
debris
|
79919bdc3c
|
simplified block opening
|
2016-06-06 14:34:23 +02:00 |
|
Tomasz Drwięga
|
18ffd94674
|
Fixing warnings
|
2016-06-06 12:18:17 +02:00 |
|
Arkadiy Paronyan
|
98d9752097
|
Merge pull request #1219 from ethcore/clippy-bump
Clippy bump & fixing warnings
|
2016-06-06 11:46:59 +02:00 |
|
Marek Kotewicz
|
b93c83b8a0
|
Merge pull request #1216 from ethcore/serde-bump
Bumping serde & syntex
|
2016-06-06 11:32:13 +02:00 |
|
Marek Kotewicz
|
ba8c7bc959
|
Merge pull request #1217 from rphmeier/state_at_state_root
Verify the state root exists before creating a State
|
2016-06-06 11:29:39 +02:00 |
|
Tomasz Drwięga
|
a7de430193
|
Merge branch 'master' into clippy-bump
Conflicts:
dapps/Cargo.toml
|
2016-06-06 10:13:42 +02:00 |
|
Tomasz Drwięga
|
67b9e08ff0
|
Ignoring tests
|
2016-06-06 10:13:01 +02:00 |
|
Robert Habermeier
|
64b74eae43
|
fix travis build
|
2016-06-05 23:50:27 +02:00 |
|
Robert Habermeier
|
3dff5a9f3f
|
add early exit for pruned blocks
|
2016-06-05 22:14:40 +02:00 |
|
Robert Habermeier
|
e6921144dc
|
simplify conditional in state_at
|
2016-06-05 22:05:01 +02:00 |
|
Gav Wood
|
4675b7408f
|
Merge branch 'switchrpcns' into txtracingforcall
|
2016-06-05 21:35:58 +02:00 |
|
Marek Kotewicz
|
c8c47ebe32
|
Merge pull request #1206 from ethcore/diffing
Integrate state diffing into the ethcore JSONRPC
|
2016-06-05 21:35:36 +02:00 |
|
Gav Wood
|
d39b9506d2
|
Minor code refactor.
|
2016-06-05 18:24:17 +02:00 |
|
Gav Wood
|
4153052148
|
Fix fn call in miner.rs same as client.rs.
|
2016-06-05 17:23:27 +02:00 |
|