Co-Authored-By: Eric Mastro <eric.mastro@gmail.com>
Ensures that provider no longer needs to know about error conversion, it now localized in contract.nim. Co-Authored-By: Eric Mastro <eric.mastro@gmail.com>