Tracker plugin is outdated
xoriole opened this issue · 0 comments
xoriole commented
Starting a tracker with the following script fails on 2.12
version.
python3 scripts/tracker_plugin.py --listen_port=6423
Here is the traceback:
python3 scripts/tracker_plugin.py --listen_port=6423
Traceback (most recent call last):
File "scripts/tracker_plugin.py", line 52, in <module>
run(main())
File "/opt/ipv8_tracker/pyenv/versions/3.8.6/lib/python3.8/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/opt/ipv8_tracker/pyenv/versions/3.8.6/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
return future.result()
File "scripts/tracker_plugin.py", line 44, in main
await service.start_tracker(args.listen_port)
File "/opt/ipv8_tracker/ipv8_tracker/scripts/tracker_service.py", line 239, in start_tracker
self.overlay = self.create_endpoint_server()
File "/opt/ipv8_tracker/ipv8_tracker/scripts/tracker_service.py", line 231, in create_endpoint_server
return EndpointServer(self.endpoint)
File "/opt/ipv8_tracker/ipv8_tracker/scripts/tracker_service.py", line 116, in __init__
super().__init__(my_peer, endpoint, Network())
TypeError: __init__() takes 2 positional arguments but 4 were given