composer 7

Hyperledger Composer 정리

이번 포스팅은 제가 스터디한 내용을 적으려고 합니다! 우선 개발하는 Hyperledger Composer을 정리 해 봐야겠습니다. Development environment Frameworks : Hyperledger Fabric Hyperledger 블록체인의 기본 틀을 제공해 주는 프레임워크 프레임워크를 이용하여 블록체인 환경을 개발 기본적으로 제공해 주는 Admin Card를 이용 Tools : Hyperledger Composer Fabric를 더 체계적으로 개발을 할 수 있도록 도움을 주는 Tool Playground를 이용한 GUI개발이 가능 Development Tools를 이용하여 CLI환경 개발이 가능 여러가지 Key Concepts를 이용하여 개발에 도움을 줌 Eclipse, Visua..

Hyperledger Composer Logic(Transaction 수행) Ver. 0.0.2

Logic(Transaction 수행 작업) 설정 작성일자 2019.02.27Ver 0.0.2/* * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on..

Hyperledger Composer Queries 작성 Ver. 0.0.1

Queries(.qry) 질의 파일 작성작성날짜 2019.02.22Ver 0.0.1query selectDues{ description: "학과별 학회비 정보" statement: SELECT org.example.mynetwork.Dues } query selectAllStudent{ description: "등록된 모든 학생 정보 검색" statement: SELECT org.example.mynetwork.Student } query selectStudentById{ description: "학번으로 학생 정보 검색" statement: SELECT org.example.mynetwork.Student WHERE (stdId == _$stdId) } query selectStudentByMajor{..

Hyperledger Composer Logic(Transaction 수행) Ver. 0.0.1

Logic(Transaction 수행 작업) 설정 작성일자 2019.02.22Ver 0.0.1/* * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on..

Hyperledger Composer 모델링 작업 Ver. 0.0.1

모델링 작업 (.CTO파일)작성날짜 2019.02.22Ver 0.0.1 /* * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" ..

Hyperledger Fabric 웹 앱으로 실행

웹 앱으로 실행 시키는 방법- 설치 된 폴더로 이동- 터미널 창에 아래의 명령어 입력"Playground" 실행 명령문 :composer-playground -> 명령어를 실행 시키면 웹 브라우저가 열리며, 다음 주소를 입력해도 접속이 가능 함: http://localhost:8080/login (localhost대신 IP주소로 입력해도 가능)-> 웹 응용 프로그램의 "My Business Netowrks"화면에서 스크립트로 PeerAdmin@hlfv1 의 카드가 보임-> createPeerAdminCard 가 보이지 않으면 런타임을 제대로 시작할 수 없음 Playground 튜토리얼 목록- Business Network 설정- defining our assets(자산 정의)- participants a..

Hyperledger Fabric 설치

Hyperledger Fabric 설치 Reference Site : https://hyperledger.github.io/composer/v0.19/installing/installing-prereqs ※아래 내용은 참조 사이트에 있는 내용을 이용하여 적은 내용 입니다.개발도구를 설치하기 위한 전제조건:- OS: Ubuntu Linux 14.04 / 16.04 LTS (both 64-bit), or Mac OS 10.12- Docker Engine: Version 17.03 or higher- Docker-Compose: Version 1.8 or higher- Node: 8.9 or higher (note version 9 is not supported)- npm: v5.x- git: 2.9.x or..