Commit Graph

218 Commits

Author SHA1 Message Date
debris ffcb4d5a20 improved p2p interface 2016-10-04 12:33:23 +02:00
debris 742e9a6fff improved connect in main.rs 2016-10-04 02:06:45 +02:00
debris 876c589f5c all messages types implemented 2016-10-04 01:48:27 +02:00
debris 4d71c801f3 few more message types 2016-10-04 00:47:18 +02:00
debris e8de78bc0b few more message types 2016-10-03 23:36:22 +02:00
debris 362bfc6539 fixed pbtc imports 2016-10-03 17:20:36 +02:00
debris 5f2c7545b8 p2p overhaul 2016-10-03 17:17:34 +02:00
debris dc21039182 net lib renamed to message 2016-10-03 16:29:07 +02:00
debris c1184e4a9b listening for incomming connections and -connect works 2016-10-03 15:44:35 +02:00
debris b365ec90ff connecting to a node in progress 2016-10-03 03:01:46 +02:00
debris b896bb2985 listen stream 2016-10-02 17:45:25 +02:00
debris 5aacf6ea38 cli port option and parsing to config 2016-09-30 16:25:28 +02:00
debris 0f73927e51 added testnet and seednode cli options 2016-09-30 14:59:16 +02:00
debris 2bad1fdada created [[bin]] 2016-09-30 14:44:50 +02:00
debris 3fd20db47a connect future 2016-09-30 14:22:18 +02:00
debris 92a24417fa p2p rand and time utils 2016-09-29 19:30:17 +02:00
debris b33be279e0 validating message checksum 2016-09-29 18:53:18 +02:00
debris 1a118f79c9 negotiate version 2016-09-29 18:25:00 +02:00
debris 266a8ed1fb removed redundant fields from handshake.rs 2016-09-29 17:11:58 +02:00
debris 5a535cf03c first correct handshake 2016-09-29 17:09:15 +02:00
debris 353a1d5b42 tcp stream wrapper 2016-09-29 01:23:54 +02:00
debris 294cb68002 cargo update 2016-09-29 00:10:22 +02:00
debris 9b7a3b789e handshake checks network magic number 2016-09-28 23:58:23 +02:00
debris c2b1af74a3 improved p2p::io 2016-09-28 19:45:22 +02:00
debris 4039a1b0e7 handshake without redundant cloning data 2016-09-28 17:46:15 +02:00
debris 0140881c38 AcceptHandshake 2016-09-28 16:41:15 +02:00
debris 22bfeabc41 bitcoin handshake init 2016-09-27 19:11:55 +02:00
debris 052f43791e tests for reading the header 2016-09-21 10:00:03 +02:00
debris d220603bf1 read_payload future 2016-09-21 09:41:58 +02:00
debris 2f90b65454 tokio p2p init 2016-09-21 08:54:08 +02:00
debris f80947fbfd net addr message 2016-09-20 16:18:50 +02:00
debris e5da98b224 net module reorg 2016-09-20 15:49:09 +02:00
debris d569f90f58 message, header and payload serialization 2016-09-20 15:31:33 +02:00
debris 28f6abb63e tests and fixes for message serialization 2016-09-20 12:49:04 +02:00
debris 3e373acd23 version message serialization 2016-09-20 12:16:54 +02:00
debris b563227e4f net structures 2016-09-19 19:49:57 +02:00
debris 40b8af572f checksum moved to crypto lib, added message struct to net lib 2016-09-19 19:19:04 +02:00
debris 0f7f75dee3 net command 2016-09-19 18:57:41 +02:00
debris 7b1983013d inventory vector 2016-09-19 18:36:48 +02:00
debris d8a9ebfb1b serialize returns bytes 2016-09-19 18:06:43 +02:00
debris 2d2ee4a9dd port and ip serialization tests 2016-09-19 17:56:32 +02:00
debris bf6dec9d5f Merge branch 'master' of github.com:ethcore/parity-bitcoin 2016-09-19 17:01:19 +02:00
debris 62c082b855 test script 2016-09-19 16:40:35 +02:00
Marek Kotewicz 826d4d4ac7 Update README.md 2016-09-19 16:36:53 +02:00
debris cc7f60253c drawing graph 2016-09-19 16:34:46 +02:00
debris b8b9235c4e net lib 2016-09-19 16:13:50 +02:00
debris fdc4bfe2d7 script lib 2016-09-19 16:09:05 +02:00
debris 0edcc08ab1 keys lib 2016-09-19 15:39:57 +02:00
debris e1a9f70429 chain structures separated from core 2016-09-19 15:23:37 +02:00
debris 744c53202e serialization separated to its own lib 2016-09-19 15:15:56 +02:00