일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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기초
- rust 기초
- 티스토리챌린지
- 머신러닝기초
- Vue
- 스마트컨트렉트테스트
- ethers websocket
- 러스트 기초 학습
- ethers v6
- multicall
- 프록시배포구조
- 러스트 기초
- 스마트컨트렉트프록시
- chainlink 설명
- 러스트기초
- 스마트 컨트렉트 함수이름 중복
- ethers
- 오블완
- 스마트컨트렉트 함수이름 중복 호출
- ethers typescript
- nest.js설명
- 컨트렉트 동일한 함수이름 호출
- SBT표준
- Vue.js
- ambiguous function description
- git rebase
- ethers type
- 체인의정석
- 스마트컨트렉트 예약어 함수이름 중복
Archives
- Today
- Total
목록node.js zip api (1)
체인의정석
node.js에서 API로 파일 다운 및 압축 파일 다운 받게 만들기 (블록체인 프로젝트 DB정합성 검사기 제작)
사용한 상황 DB 정합성 체크를 받아야하는 상황 + 보안 문제로 DB에 접근이 어려운 상황에 따라서 필요한 부분만 DB에서 뽑아내서 받아오는 관리자 API를 만들어야 하는 상황이다. 여러 서버에 접근해서 DB값을 뽑아와야 하는 상황. 또한 테이블과 데이터베이스가 꾸준히 변동되는 구조이다. 그러나 sequalize를 사용중이므로 자동적으로 db에 대한 정보가 경로상의 폴더와 파일명으로 업데이트 되기 때문에 따라서 먼저 각 DB별로 db정보를 읽어와 파일을 생성해주는 api, path를 가져오는 함수를 만들어 두었으며, 이를 통해 특정 블록번호 기준으로 데이터를 조회하는 기능과 내부적으로 파일을 생성한 후 해당 파일 하나 또는 전체 데이터에 대해서 파일로 가져오는 부분을 구현하였다. 이러한 기능들을 이용하면..
개발/backend
2023. 5. 17. 15:31