Robert Habermeier
3850ee64bb
have StateRebuilder take a JournalDB and commit post-chunk
2016-06-17 12:56:57 +02:00
Robert Habermeier
f3c1643090
encode the account storage rlp with "append_raw"
2016-06-16 19:47:05 +02:00
Robert Habermeier
e4867d7cb9
properly rebuild state trie
2016-06-16 18:30:18 +02:00
Nikolay Volf
2a101baf1d
Appveyor config for windows build+installer ( #1302 )
...
* appveyor
* proper dist name
* quote
* win-build config
* proper build section
* tests in release
* plugin dir
* cache binaries
* quotes
* escaped quotes
* forces user dir
* fixes
* syntax
* proper cahce dir
* quotes?
* root nsis instead of bin
* submodules init
* artifact path fix
* no submodule
* raw link here
* another way to force cargo cache
* include vc++ 2015 redist
* fix name of the dist
* ETHCORE -> Ethcore
2016-06-16 17:02:55 +02:00
Robert Habermeier
f45254d485
create chunks using append_raw
2016-06-16 16:39:42 +02:00
Robert Habermeier
ce87691a2e
bump rocksdb version
2016-06-16 16:24:02 +02:00
Robert Habermeier
0e917b9fa3
use ZST error type for snappy, use new snappy compression methods
2016-06-16 15:35:49 +02:00
Nikolay Volf
07641b8f0a
Key load avoid warning ( #1303 )
...
* avoid warning with key
* fix intendations
* more intendation fix
* ok() instead of expect()
2016-06-16 14:14:22 +02:00
Nikolay Volf
10bbe8c8a2
Merge pull request #1290 from ethcore/send-tx-errors
...
More meaningful errors when sending transaction
2016-06-16 15:27:21 +04:00
Robert Habermeier
53db9921d6
alter snappy methods to do vec resizing themselves
2016-06-16 12:57:57 +02:00
Gav Wood
88b03580ff
Gas price statistics. ( #1291 )
...
* Gas price statistics.
Affects eth_gasPrice.
Added ethcore_gasPriceStatistics.
Closes #1265
* Fix a bug in eth_gasPrice
* Fix tests.
* Revert minor alteration.
* Tests for gas_price_statistics.
- Tests;
- Additional infrastructure for generating test blocks with
transactions.
2016-06-16 12:44:08 +02:00
Arkadiy Paronyan
1e9da1e0fa
Update README.md
2016-06-16 11:21:35 +02:00
Nikolay Volf
5a0d367e0b
Merge pull request #1298 from ethcore/fiximport
...
Fix read-ahead bug.
2016-06-16 13:17:13 +04:00
Gav Wood
80e56cb8d7
Refactor to use a const.
2016-06-15 23:12:43 +02:00
Gav Wood
9603597da7
Fix read-ahead bug.
...
Re-ahead 8 bytes rather than 3 to ensure large blocks import fine.
2016-06-15 21:31:19 +02:00
Marek Kotewicz
77c3e10b6a
Merge pull request #1297 from ethcore/nsis-firewall
...
firewall rules for windows installer
2016-06-15 21:12:48 +02:00
NikVolf
7649037e51
firewall rules
2016-06-15 21:40:41 +03:00
Arkadiy Paronyan
87e9ca7517
Merge pull request #1296 from ethcore/nsis-path
...
x64 program files path for installer
2016-06-15 19:53:52 +02:00
NikVolf
5538527016
x64 path
2016-06-15 20:52:00 +03:00
Robert Habermeier
7ca5c115d8
validate all compressed buffers
2016-06-15 19:18:49 +02:00
Robert Habermeier
b38f33531e
validate_compressed_buffer binding
2016-06-15 19:14:46 +02:00
Arkadiy Paronyan
7284df9bf5
Fixed loosing peers on incoming connections. ( #1293 )
...
* Deactivate peer if it has no new data
* Fixed node table timer registration
* Fixed handshake timeout expiration
* Extra trace
* Fixed session count calculation
* Only deactivate incapable peers in ChainHead state
* Timer registration is not needed
2016-06-15 19:01:58 +02:00
Robert Habermeier
25f1f22c86
use account_pair in feed
2016-06-15 18:41:02 +02:00
Tomasz Drwięga
6803375301
Consolidating all RPC error codes
2016-06-15 18:32:21 +02:00
Tomasz Drwięga
dcd64f73d4
Merge branch 'master' into send-tx-errors
2016-06-15 18:27:56 +02:00
Robert Habermeier
0e3a15cadb
add a state rebuilder
2016-06-15 17:46:40 +02:00
Robert Habermeier
d7498c1dd5
rename AccountReader to Account, give a separate module
2016-06-15 16:42:49 +02:00
Robert Habermeier
a2bb3f2832
account storage decoding implemented
2016-06-15 16:34:11 +02:00
Marek Kotewicz
549647b6f2
fixed #1261 , overflow when calculating work ( #1283 )
...
* fixed #1261 , overflow when calculating work
* tests for difficulty_to_boundary
* return !U256::zer() for boundary <= 1
2016-06-15 16:33:38 +02:00
Robert Habermeier
d26e038dc7
fix bug in account code storage, add to_thin_rlp for AccountReader
2016-06-15 15:59:21 +02:00
Robert Habermeier
9badb310ae
remove snappy_buffer_size constant in favor of max_compressed_len
2016-06-15 13:05:00 +02:00
Robert Habermeier
6b852a0635
Merge pull request #1287 from rphmeier/update_readme
...
clarify build instructions
2016-06-15 12:48:54 +02:00
Robert Habermeier
2527130831
indentation (renders the same)
...
[ci skip]
2016-06-15 12:46:02 +02:00
Robert Habermeier
53b3a6f0a1
use UntrustedRlp in to_block
2016-06-15 12:45:04 +02:00
Robert Habermeier
3d86d099bb
remove either/or commands, keep it simple
...
[ci skip]
2016-06-15 12:22:36 +02:00
Marek Kotewicz
0f1e2f5d2f
Merge pull request #1280 from ethcore/1255
...
fixed #1255
2016-06-15 11:39:39 +02:00
Tomasz Drwięga
818b87e311
Fixing returned value
2016-06-15 09:01:57 +02:00
Marek Kotewicz
79bd168267
bump rust-crypto ( #1289 )
2016-06-15 01:27:47 +02:00
Gav Wood
be6c572449
Update eth.rs
2016-06-15 01:26:58 +02:00
Robert Habermeier
44ed899fb3
address comments
...
[ci skip]
2016-06-15 01:16:16 +02:00
debris
dac387fac1
changed rpc error message to Still Syncing, when mining is not ready
2016-06-15 01:12:46 +02:00
Arkadiy Paronyan
71131c41e5
Security audit issues fixed ( #1279 )
...
* Restrict network key file permissions
* Check for overflow in str to bigint conversion
* RLP decoder overflow check
2016-06-15 00:58:08 +02:00
Tomasz Drwięga
b562480173
Fixing origin/host validation ( #1273 )
2016-06-15 00:57:49 +02:00
Tomasz Drwięga
b89888eda1
Merge branch 'master' into send-tx-errors
...
Conflicts:
Cargo.lock
2016-06-15 00:30:54 +02:00
Tomasz Drwięga
efa8f661e5
More meaningful errors when sending transaction
2016-06-15 00:17:23 +02:00
Arkadiy Paronyan
f7536876d5
Merge pull request #1284 from ethcore/win-nsis
...
windows installer + parity start ui cli option
2016-06-14 23:33:30 +02:00
Arkadiy Paronyan
aeae4670f1
Merge pull request #1285 from ethcore/ipc-bump
...
ipc lib version bump
2016-06-14 23:29:08 +02:00
Robert Habermeier
58948c53ff
clarify windows instructions
...
[ci skip]
2016-06-14 19:37:51 +02:00
Robert Habermeier
17a60920cb
adjust comments
2016-06-14 19:14:41 +02:00
Nikolay Volf
f5cc3db4da
fixes with buffered writes
2016-06-14 20:12:42 +03:00