Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

custom block error type정의 #5

Open
junbeomlee opened this issue Apr 3, 2018 · 1 comment
Open

custom block error type정의 #5

junbeomlee opened this issue Apr 3, 2018 · 1 comment

Comments

@junbeomlee
Copy link
Member

custom block error type을 정의하여
yggdrasill을 사용하는 blockchain 컴포넌트입장에서 error 핸들링 로직을 구현해야합니다.
예를 들어

  1. error가 Block height가 맞지 않음 -> 블록을 가지고 있다가 나중에 add함
  2. validate실패함 -> tx의 몇개가 변형되었음 -> 저장 안한다 or 변형된 tx를 찾아서 요청해서 수정후 저장 등등

이런 로직들을 처리하기 위한 error들이 필요합니다. 어떤 가능한 error들이 있고 그런것들을 어떻게 처리할지를 정의해야 할 듯 합니다. 여기서 정의된 애들이 it-chain-Engine에서 blockchain컴포넌트에서 추가로 구현되어야할 기능들이 될 것 입니다.

@byron1st
Copy link
Contributor

error 변수들이 곳곳에 흩어져 있지 않고 한 곳에 모아두는게 좋지 않을까요? 사실 일단 그럴 필요가 있는지 검토도 해야 하는데, 왠지 한 곳에 모아두면 나중에 이 프로젝트를 사용하는 사람들이 편할거 같다는 생각이 드네요.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants