Switch track IDs to strings
nicmr opened this issue · comments
To avoid having to deal with integer bounds etc. we should aim to replace the trackid with a string in
- the protocol (currently Number)
- the server (currently u64)
- the client (currently Elm Int)
The issue is actually just with Elm, where the maximum ID is a relatively low 2^32/2-1, as opposed to the rust code, where the maximum ID is 2^64-1