Arkadiy Paronyan
5ab18d1313
Performance optimizations ( #1642 )
...
* Optimize ethash verification
* disable WAL for puts
* Clear account cache after commit
* Commit only modified accounts
* Optimize existing block check
* Cache last hashes
2016-07-17 09:18:15 +02:00
Gav Wood
d14b6871a5
Cleanup of colour code. Use is_a_tty. ( #1621 )
...
* Cleanup of colour code. Use is_a_tty.
* Fix test build.
* Another fix.
2016-07-15 10:11:14 +02:00
Nikolay Volf
06e8ae19e3
Merge pull request #1614 from ethcore/cache-pref
...
Couple of rocksdb optimizations
2016-07-14 12:37:08 +02:00
Nikolay Volf
44bc8a08fb
Sync IPC interface ( #1584 )
...
* chain notify trait
* replaced network service with io service
* fix ethcore crate warnings
* refactored network service without generic
* ethcore fix
* ethsync refactoring
* proper linking of notify
* manage network interface
* rpc crate rebinding
* full rewire
* sync internal io service
* fix deadlock
* fix warnings and removed async io
* sync imported message propagation
* fix rpc warnings
* binart warnings
* test fixes
* rpc mocks and tests
* fix util doctest
* fix message name and removed empty notifier
* pointers mess & dark mode fixed
* fixed sync doctest
* added few warnings
* fix review
* new convention match
* fix error unwraps
* doctest fix
* basic library re-layout
* missing files to relayout
* duplicating network config on sync level
* binary serializers for config
* ipc endpoint for manage
* ipc endpoint for sync
* handshake sorting out
* sorting out the multi-interface dispatch scenario
* fixing tests
* fix doctest
2016-07-14 12:07:33 +02:00
Tomasz Drwięga
1b86f8368d
Updating jsonrpc-http-server ( #1611 )
2016-07-13 20:19:48 +02:00
Robert Habermeier
36d3d0d7d7
replace synchronization primitives with those from parking_lot ( #1593 )
...
* parking_lot in cargo.toml
* replace all lock invocations with parking_lot ones
* use parking_lot synchronization primitives
2016-07-13 19:59:59 +02:00
NikVolf
3ac33ceda0
block options for prefixed
2016-07-13 18:43:24 +02:00
Gav Wood
420f2ad6c4
Update parity-dapps to be able tobuild on mac.
2016-07-13 09:10:46 +02:00
Gav Wood
3abe3e1fbc
Fix logging ( #1590 )
...
* Strip colour for everywhere except the terminal.
* Log to file.
Fixes #1560 .
* Fix indentation.
[ci:skip]
* Remove unnecessary clone()ing.
* Update setup_log.rs
* remove unnecessary mutex in logging (#1601 )
2016-07-13 09:05:26 +02:00
Tomasz Drwięga
174e142ad9
Updating UI
2016-07-12 12:06:17 +02:00
Tomasz Drwięga
61c405a014
Merge branch 'master' into streamlined-ui
2016-07-12 12:06:01 +02:00
Tomasz Drwięga
fbc0e0039a
Bump clippy ( #1587 )
...
* Bumping clippy
* Fixing warnings
2016-07-12 10:34:08 +02:00
Tomasz Drwięga
986c28efb7
Updating UI
2016-07-11 15:45:47 +02:00
Tomasz Drwięga
002d808a8a
Merge branch 'master' into streamlined-ui
2016-07-11 10:40:16 +02:00
Nikolay Volf
32a4a060d6
bringing hypervisor as a crate in ipc dir ( #1565 )
...
* resurrecting hypervisor in ipc namespace
* get rid of the quotes
* target: hypervisor
2016-07-09 17:18:34 +02:00
Tomasz Drwięga
0467bfc9ed
Using parity-ui repository for builds
2016-07-08 13:37:09 +02:00
Tomasz Drwięga
7af366c5b1
Supporting /api/ping for dapps server ( #1543 )
...
* Refactoring dapps to support API endpoints.
* Using ContentHandler for unauthorized requests
* Extracting url stuff
* Adding ping endpoint
* CORS support for ping request
* Fixing url.is_none()
* minor formatting fix
[ci:skip]
2016-07-07 09:42:49 +02:00
Nikolay Volf
8282c7dd50
Client IPC Interface ( #1493 )
...
* btree map serializer
* serde tests
* state diff serialization
* basic layout
* more missing serializaers
* uncle returns rlp
* block queue info
* sorting with transaction result
* sorting out util imports
* transaction import result sorting also
* sorting filters & ranges
* error sorting out
* deriving ipc service compiling
* rpc & sync recompile
* sorting rpc using uncles
* fix compilation
* fix merging bugs
* fix unused imports
* fix all warnings
* tests stub
* some merge bugs
* ethcore compilation
* fix rpc compilation
* deriving attribute
* tests (and fixes)
* rpc test working
* fix warnings again
* rs.in -> rs
* missing attribute
* refactored tree changes
* paste reformat mess fix
* pub mod actually
* intendation fix
2016-07-07 09:39:32 +02:00
Marek Kotewicz
bcb63bce12
serde is no longer util dependency ( #1534 )
...
* removed old json-tests
* simplify folds in triehash.rs
* removed unused json_aid
* removed unused squeeze.rs
* json branching tests for trie
* removing todos from util
* separated UsingQueue and Table
* further cleanup, removing unused code
* serde serialization of hash moved to rpc module
* uint wrapper for rpc in progress
* serialization of uint moved to rpc module
* updated eth-secp256k1
* updated igd, serde is no longer dependency of util
* loading trie consensus tests
* renamed aliases in rpc imports
2016-07-06 11:23:29 +02:00
Marek Kotewicz
62b9c1b14f
util cleanup ( #1474 )
...
* removed old json-tests
* simplify folds in triehash.rs
* removed unused json_aid
* removed unused squeeze.rs
* json branching tests for trie
* loading trie consensus tests
2016-07-05 15:16:27 +02:00
Tomasz Drwięga
0242c66a1b
Bump parity-dapps
2016-07-04 19:21:40 +02:00
Tomasz Drwięga
5c438cc58a
Bumping clippy ( #1532 )
2016-07-04 11:52:59 +02:00
goldylucks
6616b5e17d
bump status page v0.5.1
2016-06-30 18:14:20 +02:00
Gav Wood
92edf7f511
Safe coloured logging.
2016-06-30 08:20:34 +02:00
arkpar
b3f37f3cb4
HTTP work notifier
2016-06-29 20:07:21 +02:00
Adam Goldman
aec4130dca
topbar dialog fix ( #1479 )
...
* topbar dialog fix
* push goldylucks changes to ethcore umbrella
2016-06-29 17:19:04 +02:00
Nikolay Volf
477fdefb55
json ipc version bump ( #1470 )
...
* bump version once
* version bump 2
2016-06-28 16:22:05 +02:00
Tomasz Drwięga
6895a56099
Adding default for value ( #1465 )
2016-06-28 11:10:39 +02:00
arkpar
ed153995f9
Attempt DB repair if corrupted
2016-06-27 20:41:02 +02:00
Arkadiy Paronyan
a83def78b3
Merge pull request #1459 from ethcore/stable-ws
...
Updating WS-RS server
2016-06-27 19:53:24 +02:00
Tomasz Drwięga
222404f801
Updating WS version
2016-06-27 16:34:46 +02:00
Tomasz Drwięga
044bf5511a
Fixing HTTP file serving on ws-rs
2016-06-27 16:34:39 +02:00
arkpar
c21550a663
Updated to latest hyper with patched mio
2016-06-27 10:39:37 +02:00
Tomasz Drwięga
593d947fcd
Using stable version of ws-rs
2016-06-26 23:48:59 +02:00
Arkadiy Paronyan
a72d8ee0e7
v1.3.0 ( #1421 )
2016-06-25 10:32:05 +02:00
Tomasz Drwięga
e3e10335f9
Bumping TopBar, Minimal SignerUI and wallet
2016-06-24 11:26:04 +02:00
Tomasz Drwięga
5bf906625b
Fixing warnings
2016-06-23 12:19:38 +02:00
Tomasz Drwięga
e7d96484a1
New topbar & signer UI ( #1383 )
2016-06-22 11:14:00 +02:00
Arkadiy Paronyan
0e9ffff8ea
Merge pull request #1375 from ethcore/rocksdb-flush-limit
...
Rocksdb flush/compact limit
2016-06-21 22:24:57 +02:00
Arkadiy Paronyan
6e4ddde005
Merge pull request #1369 from rphmeier/update-rpc-http
...
bump jsonrpc-http-server
2016-06-21 17:41:49 +02:00
NikVolf
de079ebe31
Merge branch 'master' into rocksdb-flush-limit
2016-06-21 17:32:07 +03:00
NikVolf
9132895d0e
limit flush rate
2016-06-21 17:20:47 +03:00
Nikolay Volf
c5f6250668
Set default database file size large enough ( #1363 )
...
* make default 100mb file size
* update again
* fix type
* little less extreme file sizes
2016-06-21 13:57:06 +02:00
Robert Habermeier
878298f061
bump jsonrpc-http-server
2016-06-21 13:56:06 +02:00
NikVolf
f4f842f48e
update again
2016-06-20 22:52:31 +03:00
NikVolf
d874555310
make default 100mb file size
2016-06-20 22:45:24 +03:00
Arkadiy Paronyan
05583c2cd7
Merge pull request #1358 from ethcore/no_docopt_deps
...
docopt is an optional dependency of ethkey and ethstore
2016-06-20 21:37:52 +02:00
Tomasz Drwięga
69c29fce84
Updating parity-dapps ( #1353 )
2016-06-20 18:51:36 +02:00
debris
0716eaa036
docopt is an optional dependency of ethkey and ethstore
2016-06-20 17:50:38 +02:00
debris
71c49eaaa2
removed redundant bigint deps
2016-06-20 14:19:02 +02:00