changed event names and returned error on contract resolver not having correct type
event based and working with mesh network
0.0.22