<aside> 💡 TODO: 기능리스트, 데이터 설계, 인터페이스 설계, 구조도, 플로우차트, 테스트 리스트
</aside>
<aside> ⚠️ 체인코드 상에서 어떤 기능을 할 것인지에 대한 내용이 담겨야합니다.
</aside>
<aside> ⚠️ 블록체인에서 어떤 형태의 데이터를 정의할 것 인지에 대한 내용이 필요합니다. 구조체에 어떤 데이터가 있는지를 작성하면 됩니다.
</aside>
// 키 구조체 (World State에 담기는 정보)
type Key struct {
ObjectType string `json:"docType"` // 카우치 DB의 인덱스 기능을 쓰기위한 파라미터
PoomId string `json:"poomId"` // 제품 키 식별값
PoomKey string `json:"poomKey"` // 제품 키
PoomName string `json:"poomName"` // 제품 이름
PoomOwner string `json:"poomOwner"` // 제품 키 소유자
PoomValidity string `json:"poomValidity"` // 제품 키 사용 가능 기간
}
<aside> ⚠️ 함수 명, Input, Output, 기능, 오류 정의, 로그 정의 내용이 나와야 합니다.
함수 명 ( JSON )
- 매개변수 :
- 출력 :
로그 ( 시간, 함수명, 기능, 에러내용, 에러 발생 arguments)
</aside>