Nikolay Volf
ac0ae2442f
Adjustable stack size for EVM ( #2483 )
...
* stack size for io workers & evm threshold
* rust way to remember stack size
* right value
* 24kb size
* some stack reduction
2016-10-06 18:42:54 +02:00
Tomasz Drwięga
75d9174294
Fixing penalization in future ( #2499 )
2016-10-06 18:40:40 +02:00
Arkadiy Paronyan
6c1b2fbed5
Preserve cache on reverting the snapshot ( #2488 )
...
* Preserve cache on reverting the snapshot
* Renamed merge_with into replace_with
* Renamed and documented snapshotting methods
2016-10-06 14:54:05 +01:00
Arkadiy Paronyan
e380955c34
RocksDB version bump ( #2492 )
2016-10-06 15:24:47 +02:00
Robert Habermeier
5a959c67e4
Merge pull request #2489 from ethcore/txqueuesize
...
Increase default size of transaction queue
2016-10-06 12:44:16 +02:00
Arkadiy Paronyan
b1ab0d0cbf
EVM optimization ( #2487 )
2016-10-06 11:14:05 +02:00
Tomasz Drwięga
a9391f91f7
Increase size of transaction queue by default
2016-10-06 10:20:05 +02:00
Arkadiy Paronyan
ecf098e9a4
Track dirty accounts in the state ( #2461 )
...
* State to track dirty accounts
* Removed clone_for_snapshot
* Renaming stuff
* Documentation and other minor fixes
* Replaced MaybeAccount with Option
2016-10-06 01:53:23 +02:00
Jaco Greeff
33abb47222
update registrar test with generic non-empty test ( #2476 )
...
* update registrar test with generic non-empty test
* updated test, length check + parsing
2016-10-05 19:44:09 +02:00
Nikolay Volf
7526b1d44b
Derive IPC interface only when ipc feature is on ( #2463 )
...
* derive -> ipc
* accident repair
* conditional ipc deriving
* fix test
2016-10-05 19:42:57 +02:00
keorn
1f56588b87
Merge remote-tracking branch 'parity/master' into bft
...
Conflicts:
ethcore/src/client/client.rs
2016-10-05 14:57:14 +01:00
Arkadiy Paronyan
eae2466107
Merge pull request #2471 from ethcore/fix-keys
...
Fix ethstore opening all key files in the directory at once
2016-10-05 15:41:12 +02:00
Robert Habermeier
8d7244c09f
light client sync stubs
2016-10-05 15:35:31 +02:00
keorn
096b71feb2
add Vote generation
2016-10-05 14:33:07 +01:00
keorn
cb2c9938a1
keep author as validator
2016-10-05 14:32:15 +01:00
keorn
64d7bcbd0c
validators -> authorities
2016-10-05 14:31:31 +01:00
keorn
a03db2ff29
add is_new_best method to engines
2016-10-05 14:30:44 +01:00
keorn
67c24dcb95
use Engine to order blockchain
2016-10-05 14:29:35 +01:00
Nikolay Volf
eddfb475c6
get rid of collects
2016-10-05 14:37:27 +03:00
Robert Habermeier
ed06572bd4
Light provider trait
2016-10-05 13:22:49 +02:00
Robert Habermeier
e3c4695274
stub implementations of light client trait
2016-10-05 13:21:07 +02:00
Nikolay Volf
1782b659d1
Merge pull request #2460 from ethcore/ipc-codegen
...
Merge IPC codegen attributes into one
2016-10-05 14:30:21 +04:00
Robert Habermeier
8a5576d133
balance rates of draining and importing
2016-10-05 12:10:28 +02:00
Nikolay Volf
02c04a3193
Merge pull request #2464 from svyatonik/master
...
Close after importing keys from geth
2016-10-05 11:54:15 +04:00
Nikolay Volf
a7e09d8842
Update codegen.rs
2016-10-05 10:36:09 +03:00
Denis S. Soldatov aka General-Beck
ced597e282
Update gitlab-ci
...
fix windows checksum
2016-10-05 10:53:19 +07:00
svyatonik
0e8dda740f
* PR 2464: human-readable error message + struct documentation
2016-10-05 00:13:07 +03:00
Robert Habermeier
abbf3b3c58
verification-rate based thread scaling
2016-10-04 20:09:54 +02:00
Robert Habermeier
b7814fa65c
Port a couple more RPC APIs to the new auto args ( #2325 )
...
* add auto-args deserialization for RPC
* make block param member public
* change BlockParam to a more generic Trailing<T> mechanism
* define work type
* build_rpc_trait macro, implement eth protocol
* fix up tests
* move eth_filter API to new macro
* port ethcore module to new rpc macro
* port ethcore_set to auto_args
* port net RPC to auto_args
* port rpc meta api to new
* skeleton for async RPC auto_args
* macro implementations for strongly-typed async RPC wrapper
* clarify docs
* reflect new required Rust version in README
[ci skip]
2016-10-04 19:05:46 +02:00
Nikolay Volf
0002bfadab
accident repair
2016-10-04 19:22:26 +03:00
Nikolay Volf
2b147616fd
derive -> ipc
2016-10-04 19:20:16 +03:00
Robert Habermeier
6e477951ba
update rustc for appveyor to 1.12.0 ( #2423 )
...
* update rustc for appveyor to 1.12.0
* turn off MIR for windows builds
2016-10-04 17:32:26 +02:00
svyatonik
abc5db0f80
Remove redundant Box-ing.
2016-10-04 16:01:39 +03:00
svyatonik
cb0e0abc4a
closes ethcore/parity#1918
2016-10-04 11:44:47 +03:00
Tomasz Drwięga
48bb890045
Better EVM informant & Slow transactions warning ( #2436 )
...
* EVM informant. Slow transactions tracking
* Additional feature for tests
2016-10-03 23:29:46 +02:00
Robert Habermeier
2d28c703d6
reuse add_verifier instrumentation, rolling sample of 5 ticks
2016-10-03 20:39:52 +02:00
Robert Habermeier
d205c0800c
Merge pull request #2437 from ethcore/signer
...
Fixing Signer token RPC API
2016-10-03 20:34:55 +02:00
Robert Habermeier
5e382602dd
fix logging accuracy
2016-10-03 20:09:57 +02:00
Robert Habermeier
a7b5dff252
ethash unsafety cleanup
2016-10-03 19:47:07 +02:00
Robert Habermeier
2d907f3322
auto-adjust number of verification threads
2016-10-03 19:41:00 +02:00
Arkadiy Paronyan
10d572e24f
Fixed FatDB check ( #2443 )
2016-10-03 19:31:50 +02:00
Tomasz Drwięga
a0a13600ef
Fixing Signer token RPC API
2016-10-03 15:01:10 +02:00
Nikolay Volf
e1d3b3fff8
Accounts bloom in master ( #2426 )
...
* bloom crate link
* database layout and outdated tests
* state db alterations
* v10 migration run
* using arc
* bloom migration
* migration fixes and mess
* fix tests
2016-10-03 12:02:43 +02:00
Marek Kotewicz
06fe768ac2
Polishing Actually enable fat db pr ( #1974 ) ( #2048 )
...
* Actually enable fat db, and do RPCs for it.
* Implement HashDB traits for AccountDB.
* user defaults
* finished user defaults
* user defaults are network-dependent
* added tests for newly added functions, logger is initialized first
* dir cleanup in progress
* user_file is placed next to snapshots
* fixing requested change
2016-10-03 11:13:10 +02:00
Arkadiy Paronyan
0dcdaa7a2a
Jumptable cache ( #2427 )
...
* Jumptable cache
* Updated registrar address
2016-10-02 18:45:36 +02:00
Arkadiy Paronyan
80afb78c7f
Disabling debug symbols due to rustc 1.12 memory usage
2016-10-02 09:40:54 +02:00
Jaco Greeff
b1d8b84eb9
update Morden registry address ( #2417 )
2016-10-01 15:16:23 +02:00
Nikolay Volf
1029f8438c
using arc ( #2420 )
2016-10-01 14:33:19 +02:00
Nikolay Volf
1d3e242d37
Merge pull request #2395 from ethcore/bloom-crate
...
Journaling bloom filter crate in util
2016-10-01 01:08:26 +04:00
NikVolf
18630496d5
asterisk space
2016-09-30 21:02:16 +03:00