The problem is not with your Datum type; the problem is seq. You can only pass certain concrete sequence types through RPC: list, array, ResizeArray, Set, Map.

I do believe that we have it in our plans to make this exception more explicit about why exactly a type cannot be encoded, which would have helped a lot here.

By on 3/23/2017 10:45 AM ()

Ah, excellent. Thanks.

By on 3/23/2017 3:09 PM ()