009 add errorcode

Is it redundant? if you see how we throw exceptions, ```JSONRPCError(code, error_str(code)``` it would include the number, but i can include it here for sake of having it in text, yes?