Adding Error Handling To Blockchain