Here's a simple reproducer, a much more complicated ABI for the ESR library is also failing to de-serialize from hex using identical data from the javascript tests which are passing using eosjs Serialize, happy to provide that example as well.
I suspect that the abieos files being from over 1yr ago might be the issue and copying the latest abieos into this java SDK could resolve the issue (probably should also update the swift SDK)
The below example fails to serialize when using the foo type that uses a variant, but the bar type serializes/deserializes just fine.
Here's a simple reproducer, a much more complicated ABI for the ESR library is also failing to de-serialize from hex using identical data from the javascript tests which are passing using eosjs Serialize, happy to provide that example as well.
I suspect that the abieos files being from over 1yr ago might be the issue and copying the latest abieos into this java SDK could resolve the issue (probably should also update the swift SDK)
The below example fails to serialize when using the
foo
type that uses a variant, but thebar
type serializes/deserializes just fine.