nim-eth-p2p/tests
Zahary Karadjov 7828ef0481 Initial implementation of the LES protocol and its flow control.
This also restores the old module structure of having separate
`peer_pool` and `rlpx` modules. This is made possible by the
new Nim package `package_visible_types` (please refer to its
README for an explanation).

Also introduces more error handling in the low-level RLPx routines.
All detected errors will result in immediate disconnection of the
corresponding peer, which may be detected in the protocols though
the `onPeerDisconnected` event handler.
2018-10-16 02:52:11 +03:00
..
les Initial implementation of the LES protocol and its flow control. 2018-10-16 02:52:11 +03:00
all_tests.nim Initial implementation of the LES protocol and its flow control. 2018-10-16 02:52:11 +03:00
config.nims Initial commit 2018-03-28 03:17:01 +03:00
nim.cfg Initial implementation of the LES protocol and its flow control. 2018-10-16 02:52:11 +03:00
tdiscovery.nim Move the code from rlpx.nim in the base module as it now represents 2018-07-12 14:14:22 +03:00
testauth.nim Moved eth_p2p to asyncdispatch2. 2018-06-18 12:05:38 +03:00
testcrypt.nim Moved eth_p2p to asyncdispatch2. 2018-06-18 12:05:38 +03:00
testecies.nim Moved eth_p2p to asyncdispatch2. 2018-06-18 12:05:38 +03:00
testenode.nim Moved eth_p2p to asyncdispatch2. 2018-06-18 12:05:38 +03:00
tserver.nim Initial implementation of the LES protocol and its flow control. 2018-10-16 02:52:11 +03:00