Better Error()
Adding signature hash method
Merge branches 'feature/er-restapi' and 'feature/er-structs' into development
Merge branch 'development' into feature/er-client