[Dev] Writing an implementation in Go

nurupo nurupocontributions at gmail.com
Wed Feb 3 16:07:27 PST 2016


Hello,

Writing a toxcore implementation for a class project is quite ambitious, I
hope you know what you are in for.
There is toxcore documentation <https://github.com/Tox-Docs/Text> you can
refer to. It's a bit sloppy and in plain text files, but it's planned to
reformat them as pdfs at some point.

As far as DHT nodes go, you can try speaking to the ones from
https://nodes.tox.chat/ list or host your own
<https://github.com/irungentoo/toxcore/tree/master/other/bootstrap_daemon>,
though it might be easier to just run a Tox client instead of a DHT
bootstrap node, as any Tox client is also a DHT node.

This wireshark plugin that shows Tox DHT traffic
<https://github.com/cleverca22/tox_decoder> might be of some help to you.
You'd need to patch toxcore so that it would expose private keys, so that
the plugin could decrypt the traffic and show it to you in Wireshark nicely.


On Wed, Feb 3, 2016 at 2:00 PM, Doni Micov <donimicov at gmail.com> wrote:

> Hello,
> I'm a student from Bulgaria and I'm currently studying Computer science. I
> enrolled in course teaching the Go programming language. In order to pass I
> have to complete a project written in Go and have chosen to write an
> implementation of the tox core lib. I was wondering if you could give me
> some pointers for testing the DHT implementation like a test node I can
> send data to and receive data to. Any other pointers would be of great
> help.
>
> Andon Mitsov
>
> _______________________________________________
> Dev mailing list
> Dev at lists.tox.chat
> https://lists.tox.chat/listinfo/dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tox.chat/pipermail/dev/attachments/20160203/c33d7b18/attachment.html>


More information about the Dev mailing list