mhchia
|
93cf5a2c32
|
A roughly skeleton of floodsub.publish
Still need to ensure when to deliver to ourselves
|
2019-07-24 22:33:32 +08:00 |
|
mhchia
|
3f52b0dc0a
|
Remove leftover imports
|
2019-07-24 21:57:46 +08:00 |
|
mhchia
|
b528c211b9
|
Temp modified publish
|
2019-07-24 21:55:57 +08:00 |
|
mhchia
|
218bdb42c4
|
Add basic functionalities of publish
|
2019-07-24 21:55:04 +08:00 |
|
mhchia
|
8f9e5a28ff
|
Temp
|
2019-07-24 21:54:36 +08:00 |
|
Kevin Mai-Husan Chia
|
f329c5a627
|
Merge pull request #188 from mhchia/feature/add-typing-for-pubusb
Add tox and mypy
|
2019-07-24 21:45:19 +08:00 |
|
mhchia
|
a97bac0a02
|
Remove sudo from .travis.yml
|
2019-07-24 21:30:23 +08:00 |
|
mhchia
|
d64c7d6d56
|
Add the missing type for port
|
2019-07-24 21:28:14 +08:00 |
|
mhchia
|
ecf4e373da
|
Remove unused aio_timers
|
2019-07-24 18:49:51 +08:00 |
|
mhchia
|
381f5ddc3a
|
Replace click with argparse
|
2019-07-24 18:43:49 +08:00 |
|
mhchia
|
04b7df9fcf
|
Lint examples in tox
|
2019-07-24 18:00:57 +08:00 |
|
mhchia
|
529829b9f1
|
Move codecov to tox.ini
|
2019-07-24 16:41:19 +08:00 |
|
mhchia
|
1ae306ae8f
|
Fix mypy command
- Remove requirements_dev.txt
- Add detailed versions
|
2019-07-24 16:34:55 +08:00 |
|
mhchia
|
d3a948be47
|
Fix error: Change params floodsub.publish back
|
2019-07-24 16:24:14 +08:00 |
|
mhchia
|
8da4032c3b
|
Let pylint not complain about FIXME, XXX
|
2019-07-24 16:23:30 +08:00 |
|
mhchia
|
e428897cc8
|
Add the missing tox in CI
|
2019-07-24 16:11:05 +08:00 |
|
mhchia
|
859ec6e241
|
Add the missing env for py37-test
|
2019-07-24 16:09:03 +08:00 |
|
mhchia
|
ae4c135ae1
|
Change travis CI config
|
2019-07-24 16:05:33 +08:00 |
|
mhchia
|
9497c3180f
|
Add tox
- Put extras_require to setup.py
- Add mypy
|
2019-07-24 15:54:30 +08:00 |
|
mhchia
|
d6c19e71a6
|
Add typing and notes in pubsub
|
2019-07-24 14:54:30 +08:00 |
|
NIC Lin
|
4819959e5a
|
Merge pull request #184 from NIC619/fix_handle_graft
Fix `gossipsub.handle_graft`
|
2019-07-24 13:55:07 +08:00 |
|
NIC619
|
b0b4ddd0ca
|
Fix test_handle_prune
|
2019-07-24 11:35:14 +08:00 |
|
NIC619
|
99eabe49eb
|
Add handle_prune test
|
2019-07-23 23:00:43 +08:00 |
|
NIC619
|
99252e49f8
|
Prevent re-adding peers to mesh
|
2019-07-23 23:00:43 +08:00 |
|
NIC619
|
42093e40ec
|
Add handle_graft test
|
2019-07-23 22:53:01 +08:00 |
|
NIC619
|
e52bfe3a51
|
Fix:
Respond GRAFT with PRUNE if not subscribed to the topic
|
2019-07-23 22:52:24 +08:00 |
|
NIC Lin
|
84824fd566
|
Merge pull request #182 from NIC619/fix_refactor_gossipsub_join
Fix and refactor: `gossipsub.join`
|
2019-07-23 18:12:37 +08:00 |
|
NIC619
|
0cc8a205fb
|
Fix test and reduce number of nodes in test_join
|
2019-07-23 17:28:46 +08:00 |
|
NIC619
|
c0a3af69e0
|
Apply PR feedback:
Check that node is in mesh peer's mesh after subscribe
|
2019-07-23 16:45:54 +08:00 |
|
NIC Lin
|
042e0ac916
|
Update tests/pubsub/test_gossipsub.py
Co-Authored-By: Kevin Mai-Husan Chia <mhchia@users.noreply.github.com>
|
2019-07-23 16:37:41 +08:00 |
|
NIC Lin
|
3c3a9ac90b
|
Update tests/pubsub/test_gossipsub.py
Co-Authored-By: Kevin Mai-Husan Chia <mhchia@users.noreply.github.com>
|
2019-07-23 16:37:01 +08:00 |
|
NIC619
|
afc853a776
|
Apply PR feedback
|
2019-07-22 23:22:07 +08:00 |
|
NIC619
|
cdbeb63879
|
Add test
|
2019-07-22 19:28:12 +08:00 |
|
NIC619
|
67f9edb77d
|
Remove fanout topic after joining the topic
|
2019-07-22 19:28:07 +08:00 |
|
NIC619
|
4ab99485a6
|
Fix lint error
|
2019-07-21 23:32:54 +08:00 |
|
NIC619
|
14ee44c549
|
Lint test and add cleanup to the end
|
2019-07-21 23:16:42 +08:00 |
|
NIC619
|
41141c028b
|
FIx:
check topic exist in `pubsub.peer_topics`
|
2019-07-21 23:16:41 +08:00 |
|
NIC619
|
2c1c8dc8cf
|
Add gossipsub.join test
|
2019-07-21 23:16:41 +08:00 |
|
NIC619
|
fd1f318b0c
|
Fix:
in mesh heartbeat, select from gossipsub peers subscribed to the topic
|
2019-07-21 23:14:08 +08:00 |
|
NIC619
|
a26c7783d6
|
Add one_to_all_connect
|
2019-07-21 23:14:08 +08:00 |
|
NIC619
|
404dc67e83
|
Fix:
prevent selecting peers from topic not in peer topics
|
2019-07-21 23:14:08 +08:00 |
|
NIC619
|
b5c3420c16
|
Refactor gossipsub.join
|
2019-07-21 23:14:08 +08:00 |
|
NIC Lin
|
1e78c21eca
|
Merge pull request #181 from NIC619/fix_handle_unsubscribe
Fix: handle unsubscribe message
|
2019-07-21 20:09:51 +08:00 |
|
Kevin Mai-Husan Chia
|
69a35536f4
|
Merge pull request #179 from mhchia/feature/latest-maddr-and-pin-versions
Use the latest multiaddr and pin deps versions
|
2019-07-20 22:57:35 +08:00 |
|
mhchia
|
8d3b3fdb6c
|
Add debug msg
|
2019-07-20 22:47:37 +08:00 |
|
Kevin Mai-Husan Chia
|
085a5e7526
|
Apply suggestions from code review
Co-Authored-By: NIC Lin <twedusuck@gmail.com>
|
2019-07-20 22:43:32 +08:00 |
|
mhchia
|
a2d1aadf25
|
Add test for checking p2p code
|
2019-07-20 22:43:32 +08:00 |
|
mhchia
|
d3eb68fa50
|
Increase coverage
|
2019-07-20 22:43:32 +08:00 |
|
mhchia
|
73125b99b0
|
Fix the error due to the breaking change
In multiaddr, `split` is moved to `Multiaddr`'s method.
|
2019-07-20 22:43:31 +08:00 |
|
mhchia
|
0fbf45d8ca
|
Pin the versions
Especially, use the latest multiaddr
|
2019-07-20 22:42:18 +08:00 |
|