Marek Kotewicz
77cfd9e8f7
db refactor ( #385 )
...
* db refactor in progress, refactored kvdb
* kvdb refactor
* removed unused RwLock
* removed unused RwLock
* BlockChainDatabase
* db refactor in progress
* implemented BlockProvider for newdb
* fixed compiling
* newdb TransactionMeta
* newdb tests
* reopen tests for newdb
* replaced old db with new db
* chain_verifier uses new db
* sync module uses refactored db
* check double spends in verification layer
* added Forkable trait to satisfy resolving recursive types by compiler
* new db regtests in progress
* fixed verification and sync unit tests
* fixed miner and rpc unit tests
* implemented fmt::Debug for few structs
* removed commented out code
* fixed bencher target
* removing commented out code, polishing db_refactor pr
2017-04-05 16:37:58 +07:00
Svyatoslav Nikolsky
db1c35a087
Merge pull request #384 from paritytech/mioup
...
updated mio to 0.6.6, use tokio_io::io instead of deprecated tokio_core::io
2017-03-27 08:17:20 +03:00
debris
cd5287bb2d
updated parking_lot to 0.4
2017-03-26 15:17:28 +07:00
debris
35c74d8948
use tokio_io::AsyncWrite in p2p lib
2017-03-25 16:20:45 +07:00
debris
acb1cbdfd2
use tokio_io::AsyncRead in p2p lib
2017-03-25 16:05:49 +07:00
debris
fd930306f6
updated mio to 0.6.6
2017-03-25 15:55:23 +07:00
Svyatoslav Nikolsky
13a40941fe
Merge pull request #381 from paritytech/mioup
...
mio 0.6.5
2017-03-20 17:08:03 +03:00
debris
2552a04edc
few more dependencies updated
2017-03-20 14:23:29 +01:00
debris
35f84b4cb9
updated tokio-core and dependant crates
2017-03-20 14:18:22 +01:00
Svyatoslav Nikolsky
559287d6c0
Merge pull request #380 from paritytech/depsup2
...
updated futures and rayon crate
2017-03-20 12:18:04 +03:00
debris
98a82ea779
updated futures and rayon crate
2017-03-20 08:37:28 +01:00
debris
f193a03fd6
updated csv && byteorder libraries
2017-03-12 16:05:35 +01:00
Svyatoslav Nikolsky
c7be843046
Merge pull request #378 from ethcore/depsup
...
update the rest of dependencies
2017-03-08 11:47:06 +03:00
Svyatoslav Nikolsky
6632b1dc75
Merge pull request #377 from ethcore/serdeup0.9
...
updated jsonrpc modules and serde from 0.8 to 0.9
2017-03-08 11:46:49 +03:00
debris
87e6e3b110
update the rest of dependencies
2017-03-07 18:11:06 +01:00
Svyatoslav Nikolsky
6f54817ff9
updated jsonrpc modules and serde from 0.8 to 0.9
2017-03-07 17:55:19 +01:00
Svyatoslav Nikolsky
514df452a3
Merge pull request #376 from ethcore/tokio_core_up
...
Updated dependencies + removed specific-commit version reference to tokio_core
2017-02-06 09:12:27 +03:00
Svyatoslav Nikolsky
19bc0b1261
updated dependencies + removed TODO
2017-01-30 12:47:20 +03:00
Marek Kotewicz
d8bba792bd
Merge pull request #373 from ethcore/fix_216
...
Fixed `Script::find_and_delete` arguments
2017-01-23 06:25:53 +01:00
Marek Kotewicz
accde5a5b2
Merge pull request #369 from ethcore/p2p_send_ping
...
Send ping requests on timeout
2017-01-23 06:01:04 +01:00
Svyatoslav Nikolsky
5f6704d056
fixed find_and_delete arguments
2017-01-16 17:27:12 +03:00
Nikolay Volf
9c196ba47e
Merge pull request #371 from ethcore/pass_version_to_sync
...
Pass version message to sync when starting sync session
2017-01-12 12:32:17 +04:00
Nikolay Volf
a18ffdf4d3
Merge pull request #372 from ethcore/fix_353
...
Temporary switched to github version of tokio-core
2017-01-12 12:31:42 +04:00
Svyatoslav Nikolsky
ba918625d5
temporary switched to github version of tokio-core
2017-01-12 00:38:14 +03:00
Svyatoslav Nikolsky
1ce3b5f024
Merge pull request #370 from ethcore/get_rid_of_sync_cpupool
...
Get rid of separate cpu pool in sync
2017-01-12 00:32:28 +03:00
Svyatoslav Nikolsky
7c3bf1731c
pass version message to sync
2017-01-11 17:54:30 +03:00
Svyatoslav Nikolsky
3bbd71009d
removed unneeded config option
2017-01-11 16:39:54 +03:00
Svyatoslav Nikolsky
d005307db9
get rid of custom cpu pool in sync
2017-01-11 16:36:33 +03:00
Svyatoslav Nikolsky
232bb3ada7
sing ping requests on timeout
2017-01-11 11:48:40 +03:00
Svyatoslav Nikolsky
da07809721
Merge pull request #368 from ethcore/fix-build
...
Fix build
2017-01-11 11:44:15 +03:00
NikVolf
2dd14569a5
fix depenedency
2017-01-11 11:42:51 +03:00
Nikolay Volf
6995388a7b
Merge pull request #367 from ethcore/deps_up
...
Updated dependencies
2017-01-11 12:33:15 +04:00
Nikolay Volf
b49cb05585
Merge pull request #365 from ethcore/block_notifier
...
Implemented blocknotify option
2017-01-11 12:32:37 +04:00
Svyatoslav Nikolsky
4b2934dff3
updated dependencies
2017-01-11 09:49:56 +03:00
Svyatoslav Nikolsky
07d4f00241
implemented blocknotify option
2017-01-10 11:58:55 +03:00
Svyatoslav Nikolsky
d60820ca57
Merge pull request #364 from ethcore/remove_sync_print_debug
...
Remove debug print from sync
2017-01-10 11:51:26 +03:00
Svyatoslav Nikolsky
7be6013c89
remove debug print from sync
2017-01-10 11:15:17 +03:00
Nikolay Volf
c94633951f
Merge pull request #363 from ethcore/sync_clippy
...
Fixed clippy warnings in sync
2017-01-09 19:54:55 +04:00
Svyatoslav Nikolsky
5852074a75
fix after merge
2017-01-09 18:39:31 +03:00
Svyatoslav Nikolsky
3d57c0c55e
Merge branch 'master' into sync_clippy
2017-01-09 18:36:41 +03:00
Nikolay Volf
200684b16c
Merge pull request #362 from ethcore/sync_check_double_spend_on_reorg
...
Mempool double send is now checked during reorganizations
2017-01-09 19:31:16 +04:00
Svyatoslav Nikolsky
fe97161092
when_transaction_double_spends_during_reorg
2017-01-09 17:35:15 +03:00
Svyatoslav Nikolsky
2aa0aa6721
fixed clippy warnings after sync refactoring
2017-01-09 12:29:34 +03:00
Svyatoslav Nikolsky
afc9c53df0
mempool double send is now checked during reorganizations
2017-01-09 11:49:04 +03:00
Svyatoslav Nikolsky
98855f8190
Merge pull request #358 from ethcore/todo
...
Remove outdated todos in db
2016-12-28 21:12:08 +03:00
Marek Kotewicz
e1909f9b8b
Merge pull request #349 from ethcore/p2p-stats
...
p2p statistics extended
2016-12-28 10:50:01 +01:00
Svyatoslav Nikolsky
f825acbca1
Merge pull request #359 from ethcore/db-dep
...
Update rocksdb dependency
2016-12-27 22:28:23 +03:00
NikVolf
21d326d21f
change deps
2016-12-27 18:45:46 +03:00
NikVolf
00e5c3c685
mock intervals
2016-12-27 18:30:14 +03:00
NikVolf
1e45b9bc5d
remove outdated todo
2016-12-27 15:05:01 +03:00