목록분류 전체보기 (659)
겉바속촉
이번에는 Orderer에 대해서 알아보려고 합니다 지난 번 포스팅에서 orderer에 대해 간략하게 봤쥬? 2020/08/13 - [IT일기/Hyperledger-fabric] - [Hyperledger] chain code와 privacy [Hyperledger] chain code와 privacy 현재 겉바속촉이 가지고 있는 chain code는 두가지 입니다 root@59c27e8a8591:/var/hyperledger/production/chaincodes# ls jes.1.0 jes_cc_node.1.0 원장(ledger)은 채널 당 1개씩 있기 때문에 chain code가 아무.. 2-juhyun-2.tistory.com 파일에서 orderer가 어떻게 되어 있는지 살펴보기 위해 yaml파일을..
현재 겉바속촉이 가지고 있는 chain code는 두가지 입니다 root@59c27e8a8591:/var/hyperledger/production/chaincodes# ls jes.1.0 jes_cc_node.1.0 원장(ledger)은 채널 당 1개씩 있기 때문에 chain code가 아무리 여러개여도 제가 작업하는 곳인 mychannel에서만 계속 추가가 될 것입니다 마지막에 한 번 더 짚어볼거에요 우선 겉바속촉이 작업하는 곳의 cli 는 application이라고 봐주시면됩니다! 이제 cli 컨테이너로 들어가서 peer0에 설치된 체인 코드가 mychannel에 연결되도록 다음과 같이 명령한다 peer chaincode instantiate -C mychannel -n jes_cc_node -l n..
우선 VMware를 열어주세요:) 그리고 터미널 하나 새로 열게요 다음과 같이 버전이 8인지 확인해주세요 겉바속촉은 요 버전으로 하려고 합니다:) root@ubuntu:~# node -v v8.10.0 혹시 8버전이 아니라면 다음 명령어들로 설치해주세요 apt install npm npm install n -g n 8.9.0 그리고 도커 버전도 확인!! 8버전 아니어도 무관합니다:) docker -v 도커 컴포즈를 설치해줍니다 apt -y install docker-compose 도커 컴포즈 버전 확인 docker-compose -v go 설치 apt -y install golang-go go 버전 확인 go version 저는 다음과 같이 나옵니다 root@ubuntu:~# go version go v..
지난 번에 이어서 해보도록 할게요:) 2020/08/07 - [IT일기/ETHEREUM] - [Ethereum] db에 넣어보기 [Ethereum] db에 넣어보기 이번에는 db에 넣어보려고합니다:) 프로젝트 하나 생성해주세요 저는 8_IITP_etherem으로 dynamic web project 생성했습니다 그리고 maven으로 바꾸어주신후에!! 시작해볼게요 !^^! 우선 먼저 각 파일들의 위 2-juhyun-2.tistory.com 로그인 기능을 하는 버튼을 추가할게요 index.jsx에다가 다음을 추가해주세요 로그인 기능을 하는 버튼 추가 로그인 로그인 기능을 처리하는 함수 작성 추가 login=(event)=>{ window.open("login.html",'_blank','width=800,he..
이번에는 db에 넣어보려고합니다:) 프로젝트 하나 생성해주세요 저는 8_IITP_etherem으로 dynamic web project 생성했습니다 그리고 maven으로 바꾸어주신후에!! 시작해볼게요 !^^! 우선 먼저 각 파일들의 위치가 중요하기 때문에 다 만들고나서의 상태를 캡쳐한 사진을 먼저 보고 시작해주세요 1. index.html 18. createUser.jsx 작성 class CreateUser extends React.Component{ send=()=>{ axios.post('main',{"sign":"createUser","id":this.id.value,"p_w":this.pw.value,"name":this.name.value}) .then((response)=>{ console.lo..
금융권 공동채용 박람회가 진행 될 예정이라고 합니다:) 2차 오픈 : 8월 10일 월요일 3차 오픈 : 8월 19일 수요일 국내를 대표하는 53개 금융권 기업들이 참여한다네요:) 금융권을 목표로 하고 계시다면 이번 박람회를 놓치지 마세요:) 겉바속촉도 지원서 작성 중입니다 왜냐면 비대면 면접 지원을 받고 있거든요:) 다음 링크타고 들어가셔서 꼭 확인해주세요 https://www.jobflex.com/fjf 잡플렉스 | 당신의 취업을 더 FLEX하게 인담자와 현직자가 직접 알려주는 합격꿀팁! 채용정보, 기업분석, 면접후기, 복지정보, 채용설명회 제공 www.jobflex.com 한 개의 은행에만 가능하니까 신중하게 여러 각도로 생각하셔서 선택하는 게 좋겠네요:) 서류 배수가 높은 곳보다는 낮은 곳을 위주로..
메타마스크 설치한 후에 다음과 같이 계정하나 생성해주세요:) 오른쪽 상단에 이더리움 메인넷을 눌러서 사용자 정의 RPC를 클릭해주세요:) 그 다음 네트워크 이름은 맘대로 새로은 RPC URL은 가나슈에 있는 RPC SERVER 복붙! 그럼 다음과 같이 ganache가 생성이 되어있네요 그 다음 계정 가져오기 눌러서 가나슈에서 키 모양을 눌러서 나오는 private key를 복사해서 붙여넣기 해주세요 그래서 다음과 같이 표시한 두개 가 동일한지 확인해주세요:) vs code가서 file - open - 새폴더 생성하고 열어주세요 react파일 다운로드 받기 truffle unbox react 다 받아졌는 지 vscode로 확인 그리고 truffle-config.js를 다음과 같이 작성 가나슈에서 host,..
http://remix.ethereum.org/ 방문 Storage.sol 작성 compile ganache 가동 (이더리움 네트워 구동 : 예 HTTP://127.0.0.1:7545 ) 5. deploy 6. servlet 프로젝트 생성 7. index.html 작성 후원금 8. MainServlet.java 작성 : (별명주기) @WebServlet("/main") MainServlet.java package web.controller; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet..
cmd창에서 폴더들을 만든 후에 다음 명령어를 통해 vs code에서 바로 확인해줄게요:) code . 우선 구조들을 짚고 넘어가봅시다 1. contracts 모든 스마트 컨트랙트들이 들어갈 곳 2. migrations 배포관련 스크립트 짜서 넣어줄 곳 3. test 테스트 코드들 짜서 넣어줄 곳 ---> 주로 js를 활용해서 넣어줍니다 4. truffle-config.js truffle 환경에서 무엇을 세팅해줄지 작업해줄 수 있습니다 혹시 이것저것 짜보다가 저처럼 오류가 나신다면 ................. vscode 팔레트 열어서 shell 입력 - 첫번째 클릭 그 다음에 첫번재꺼 선택해주세요:) Ctrl + Shift + ` 로 새로운 터미널 열어서 실행해보시면 오류 안나고 컴파일이 잘 되고 ..