Svyatoslav Nikolsky
3319e5e1f5
serving mempool request
2016-11-02 15:18:52 +03:00
Svyatoslav Nikolsky
aec505a226
serve request
2016-11-02 14:23:38 +03:00
Svyatoslav Nikolsky
0b212ec5eb
Serving some sync requests ( #73 )
...
* started work on synchronization_server
* continue synchronization server
* added response to getblocks message
* renamed Synchronization to Client
* LocalNode parametrized by Server
* LocalNode parametrized by Client
* fixed test
* support connect to given port via command line
* fixed couple of sync server issues && added sync server trace
* fixing sync issues
* fixed grumbles
2016-11-02 11:15:37 +01:00
Marek Kotewicz
3074bec9ec
Merge pull request #75 from ethcore/node_table_dup_fix
...
Fixed duplicates in node_table
2016-11-02 11:01:00 +01:00
Svyatoslav Nikolsky
7bfd60940f
added test_node_table_duplicates
2016-11-02 12:47:09 +03:00
Svyatoslav Nikolsky
f200f4a874
fixed duplicates in node_table
2016-11-02 12:33:28 +03:00
Marek Kotewicz
ab6e4e78fc
Merge pull request #74 from ethcore/sync_2pbtc
...
Support connect to given port via command line
2016-11-02 10:13:21 +01:00
Svyatoslav Nikolsky
36e30ef5ce
support connect to given port via command line
2016-11-02 10:25:09 +03:00
Marek Kotewicz
a611ac8c62
Merge pull request #72 from ethcore/db_block_number
...
Added db::Store::block_number
2016-11-01 23:44:09 +01:00
Svyatoslav Nikolsky
77641d27db
added db::Store::block_number
2016-11-01 09:39:57 +03:00
Svyatoslav Nikolsky
fe4a33e10a
Merge pull request #71 from ethcore/test-helpers
...
One more test helper
2016-11-01 00:41:43 +03:00
NikVolf
e7b111fec9
root public
2016-10-31 23:59:31 +03:00
NikVolf
6a73a4d132
example
2016-10-31 23:58:24 +03:00
NikVolf
6fa869d894
block hash builder
2016-10-31 23:50:49 +03:00
Svyatoslav Nikolsky
7e160715ea
Merge pull request #70 from ethcore/verification-p
...
Continuous verification of block transactions
2016-10-31 23:42:43 +03:00
Nikolay Volf
96216a4068
Merge pull request #69 from ethcore/close_sync_session
...
Close sync session implementation
2016-10-31 23:37:44 +03:00
NikVolf
6b9173daff
change lock order
2016-10-31 23:33:28 +03:00
NikVolf
92eafd7463
Merge branch 'master' into close_sync_session
2016-10-31 21:25:39 +03:00
Nikolay Volf
6870c8f8f5
Merge pull request #68 from ethcore/sync_tests
...
Sync package tests
2016-10-31 21:24:49 +03:00
NikVolf
59b4d10e62
some future todos
2016-10-31 21:07:28 +03:00
NikVolf
20e4ddd187
some tests
2016-10-31 21:02:34 +03:00
NikVolf
64d1a4c80c
-1 here
2016-10-31 20:40:23 +03:00
NikVolf
10f7fe174c
stalled verification until earlier blocks are not processed
2016-10-31 20:35:36 +03:00
Svyatoslav Nikolsky
1113f245c5
initial close_session implementation && test
2016-10-31 20:03:08 +03:00
Svyatoslav Nikolsky
f4f4b0f3b9
Merge branch 'master' into sync_tests
2016-10-31 19:19:30 +03:00
Svyatoslav Nikolsky
0f4ee638cd
added couple of synchroinzation tests
2016-10-31 19:18:58 +03:00
Svyatoslav Nikolsky
44c2faab59
added LocalNode tests
2016-10-31 18:22:02 +03:00
Marek Kotewicz
1ca5146f6d
Merge pull request #67 from ethcore/improve_open_blk_dir
...
make import::open_blk_dir prettier
2016-10-31 15:36:35 +01:00
debris
f604574713
make import::open_blk_dir prettier
2016-10-31 15:28:28 +01:00
Svyatoslav Nikolsky
812a436d9b
added couple of sync peers tests
2016-10-31 17:20:08 +03:00
Svyatoslav Nikolsky
3b91862d85
added synchronization_chain tests
2016-10-31 17:11:16 +03:00
Svyatoslav Nikolsky
1590307666
Merge pull request #66 from ethcore/protocol_on_close
...
add protocol method on_close
2016-10-31 17:01:54 +03:00
Svyatoslav Nikolsky
4f9d68cd99
Moved sync::BestBlock to db::BestBlock ( #65 )
...
* * moved BestBlock to db package
* use u32 as block index in sync package
* fixed compilation after merge
2016-10-31 14:58:48 +01:00
debris
a1a66f5df8
add protocol method on_close
2016-10-31 14:44:48 +01:00
Svyatoslav Nikolsky
f44d4d18a1
Merge pull request #62 from ethcore/sync_request_fix
...
Fixed sync::scheduled queue
2016-10-31 16:05:09 +03:00
Svyatoslav Nikolsky
d8a7b1be10
added brackets where identation starts/ends
2016-10-31 15:55:24 +03:00
NikVolf
5a20b9fe36
inconclusive result in transaction verification
2016-10-31 15:46:10 +03:00
Svyatoslav Nikolsky
f71b49fc5b
added some tests for hash_queue_chain
2016-10-31 15:14:25 +03:00
Svyatoslav Nikolsky
b5d0644408
fixed tests
2016-10-31 14:46:11 +03:00
Svyatoslav Nikolsky
4e3ea35835
fixed sync::scheduled queue
2016-10-31 14:30:00 +03:00
Svyatoslav Nikolsky
543d66ce03
Fixed grumbles from #54 ( #61 )
...
* async verifying
* lost file
* removed debug timer
* fixed compilation && tests
* fixed typo
* async verification refactoring
* fixed sync stall
* fixed dead_code warning
* get rid of extra locks
* fixed tests
* * separated tasks executor from sync node
* local node mutex removed
* fixed grumbles from #54
2016-10-31 11:18:58 +01:00
Svyatoslav Nikolsky
83b390eb51
Merge pull request #60 from ethcore/import
...
Import blk*****.dat files
2016-10-31 11:50:51 +03:00
Svyatoslav Nikolsky
ea83fc0e75
Merge pull request #59 from ethcore/generic_reader
...
Generic Reader
2016-10-31 11:41:29 +03:00
debris
e8f4c054bb
make import::blk fields public
2016-10-31 03:30:49 +01:00
debris
05ed9567e9
import module
2016-10-31 03:12:44 +01:00
debris
260986da9c
merged with master
2016-10-31 01:07:13 +01:00
debris
08a2a93d9c
Merge branch 'master' of github.com:ethcore/parity-bitcoin into generic_reader
2016-10-31 01:06:04 +01:00
debris
e2245097d4
reader is generic over io::Read
2016-10-31 01:05:21 +01:00
debris
8d580471fa
updated chain module to use new reader
2016-10-31 00:28:50 +01:00
debris
77204cb41c
reader reads from any io::Read
2016-10-31 00:20:24 +01:00