일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- vue기초
- 오블완
- 스마트컨트렉트 예약어 함수이름 중복
- multicall
- 티스토리챌린지
- Vue
- 러스트기초
- 러스트 기초
- 프록시배포구조
- 스마트컨트렉트프록시
- git rebase
- 컨트렉트 동일한 함수이름 호출
- chainlink 설명
- rust 기초
- ethers v6
- Vue.js
- ethers websocket
- 스마트 컨트렉트 함수이름 중복
- ethers
- SBT표준
- 컨트렉트 배포 자동화
- ethers typescript
- 머신러닝기초
- nest.js설명
- 스마트컨트렉트테스트
- 체인의정석
- 러스트 기초 학습
- ambiguous function description
- 스마트컨트렉트 함수이름 중복 호출
- ethers type
Archives
- Today
- Total
목록해시함수파일적용 (1)
체인의정석
Hash 만드는 모듈 - (해시데이터 블록체인에 저장하기 - PART 02)
DB에 저장시키고 (await) - 01장 해시값을 뽑아내고 나서 (await) - 02장, 블록체인에 저장 (await) - 03장, 중 2장의 내용인 파일을 해시화 하는 것은 다음과 같이 진행한다. await를 걸어서 파일 해시가 진행 된 다음에 다음 동작이 이어지도록 한다. file_hash = await get_hash(file_path); console.log("file_hash >>>" ,file_hash); 이때 readFileSync, readFile 2가지 방법이 있다. 일반적으로는 뒤에 작업을 이어서 빠르게 하기 위하여 readFile을 쓰는 경우가 있다. (주석 참고) 하지만 여기서는 해시값이 나오고 나서, 블록체인에 저장시키기 위한 코드이다. 블록체인에서는 트렌젝션을 보내는 작업때문..
개발
2020. 10. 19. 11:10