f-o-a-m / kepler

A Haskell framework that facilitates writing ABCI applications
https://kepler.dev
Apache License 2.0
34 stars 9 forks source link

make sure that storage lookup misses are reported back as Nothing #124

Closed martyall closed 4 years ago

martyall commented 4 years ago

It seems like the nameservice tests show that when using proto3-suite if you're trying to decode an empty object it will just return the Default. This is basically what the EVM is currently doing and it's extremely annoying, we should make sure that it is returning Nothing.