Commit Graph

61 Commits

Author SHA1 Message Date
Zahary Karadjov 3efec171a6 Make the APIs compatible with libp2p
Lib2P2 handles RPC requests and responses with separate streams
while DEV2P2 is relying on tagged messages transmitted over a
single stream. To cover both models through the same application
code, we introduce a new `response` variable in the request handlers.
The user is supposed to issue a call to `response.send` in order to
reply to the request. Please note that the `response.send` signature
is strongly typed and depends on the current message.
2019-03-12 13:36:39 +02:00
Ștefan Talpalaru 7079efcae3 per-module test tasks 2019-02-15 17:18:45 +02:00
Zahary Karadjov 9876985c5d
Don't use http dependencies in nimble 2019-02-06 19:11:29 +01:00
Mamy Ratsimbazafy 07cf801b97
Rebrand asyncdispatch2 to chronos (#2)
* Rebrand asyncdispatch2 to chronos

* fix nimble path to chronos
2019-02-06 17:01:04 +01:00
Yuriy Glukhov 2b3358cacb Added chronicles dependency 2019-02-05 17:59:32 +02:00
Yuriy Glukhov c74c773385 Fixed dependencies 2019-02-05 17:54:17 +02:00
Yuriy Glukhov d0fa1344e5 Added rocksdb dependency 2019-02-05 16:06:13 +02:00
Yuriy Glukhov 3917447084 Fixed nim version requirement 2019-02-05 13:10:23 +02:00
Yuriy Glukhov ead2fb342e Fixed nimble file 2019-02-05 12:56:28 +02:00
Yuriy Glukhov 4c89f9e270 Moved eth-keys to eth 2019-02-05 12:32:22 +02:00
Yuriy Glukhov 1d6434883e Moved eth-common to eth 2019-02-05 12:10:36 +02:00