aeternity / aepp-calldata-js

Aeternity data serialization library
ISC License
3 stars 4 forks source link

missing/invalid sorting of keys in map causes failed invocation with `bad_call_data` #225

Closed marc0olo closed 1 year ago

marc0olo commented 1 year ago

I discussed this issue already with @hanssv and @dincho.

Dincho minimized a reproducable map already as follows: {["a"] = "a", ["B"] = "a"}

I identified this issue when introducing lowercase handling in my grant. an example where the tests failed can be found here: