Intern/Project
-
[Intern] Moralis api 데이터 검증 / 대체 api 찾기Intern/Project 2024. 12. 9. 21:19
✏ 근무 내용moralis api 데이터 검증대체 api 찾아 데이터 확인 및 검증⭐근무 결과hash, chain 정보로 sender, destination 정보 불러오는 urlhttp://localhost:3000/api/transaction?transactionHash=0x4e5972ad123350b0511141deb2985a87a58423253694742ede6cc3be093e052c&chain=0x1대체 api 목록https://docs.alchemy.com/reference/trace-transaction데이터는 moralis api와 동일하게 반환되며, 도착 체인 해시값 정보 안뜸https://cbridge-docs.celer.network/developer/api-reference/gatew..
-
[Intern] Moralis api로 조회 안되는 데이터들 조회되도록 구현 (토큰의 양)Intern/Project 2024. 12. 8. 21:57
✏ 근무 내용moralis api로 조회 안되는 데이터들 조회되도록 구현 (토큰의 양)⭐근무 결과hash, chain 정보로 sender, destination 정보 불러오는 urlhttp://localhost:3000/api/transaction?transactionHash=0x4e5972ad123350b0511141deb2985a87a58423253694742ede6cc3be093e052c&chain=0x1[ 체인 정보 안넣고 해시값만 넣었을 때 데이터 조회되게 하기 ]⭕moralis api로 조회 되는 데이터들: 체인 종류(원래 조회x) /출발,도착 체인 주소값(정확x) / 출발 시간❌moralis api로 조회 안되는 데이터들: 도착체인 해시값 / 도착날짜및시간 /보낸 토큰과 받는 토큰의 양 (이..
-
[Intern] 해시값 조회 안되는 체인 데이터 조회되도록 구현 / Moralis api 데이터 log분석Intern/Project 2024. 12. 8. 19:36
✏ 근무 내용해시값 조회 안되는 체인 데이터 조회되도록 구현log분석⭐근무 결과Moralis api 연동하여 hash값과 체인 종류 정보 넣었을 때 트랜잭션 데이터만 조회되게 구현 (프론트 연동x 데이터 확인용)http://localhost:3000/api/transaction?transactionHash=0x4e5972ad123350b0511141deb2985a87a58423253694742ede6cc3be093e052c&chain=0x1 //-- api.controller.ts 코드 //해시값과 체인값 넣어 체인 데이터 조회 @Get('/transaction') async getTransactionDetails( @Query('transactionHash') transactionHas..
-
[Intern] 로컬 401 에러 해결 / hash로 sender, destination 정보 불러오기 / moralis api 연결Intern/Project 2024. 12. 8. 14:36
✏ 근무 내용로컬 401 에러 해결 완료인턴 분들과 회의 후 각자 프로젝트 전체 작업 진행하기로 정함(~월요일까지) → 각자 진행하고 괜찮은 코드로 월요일에 리팩토링하기다음주 월요일 팀회의에서 프로젝트 진행 사항 발표 예정 ⭐근무 결과로컬 401 에러 해결api.module.ts 파일에서 아래 부분 주석 처리 후 → .env.development 파일명 .env로 바꾸니 해결@Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, cache: false, //envFilePath: // process.env.NODE_ENV = '.env.development' }),.env.development 파일명 ..
-
[Intern] Moralis API document 호출 확인 / 맥 환경 AWS 배포Intern/Project 2024. 12. 7. 22:30
✏ 근무 내용맥 환경에서 aws 배포 성공Moralis api 호출 확인 ⭐근무 결과Moralis API document 호출 확인 중https://docs.moralis.com/web3-data-api/evm/api-reference🚩인사이트배포 후 로컬 및 배포된 주소 조회 안됌 ✏ 근무 내용인턴 분들과 회의 후 역할 분담Moralis api 로그 분석로컬 401 에러 해결해보기⭐근무 결과https://docs.moralis.com/web3-data-api/evm/reference/get-transaction?transaction_hash=0x556eb3b5f5fc5620100afa46c4f6643cb620cde7cab431e969da10d82213cbd7&chain=arbitrum위 로그 분석..
-
[Intern] CCTP 조회 가능한 API 찾기Intern/Project 2024. 12. 5. 19:08
✏ 근무 내용기존 방식대로 aws 배포 시도→ 실패 (wsl 설치후 배포 시도는 미완료)CCTP 조회 가능한 API 찾아보기 ⭐근무 결과Circle documenthttps://developers.circle.com/api-reference/stablecoins/common/get-messages https://developers.circle.com/api-reference/stablecoins/common/get-messages developers.circle.com Range Api documenthttps://docs.range.org/reference/addresscontroller_gettransaction_v1Range를 통해서 정보를 가져와야한다면, api-key가 header에 들어가야하는..
-
[Intern] 체인별 트랜잭션 조회 API 설계 및 구현 수정할 파일 확인Intern/Project 2024. 12. 4. 19:33
✏ 근무 내용윈도우 환경에서 aws 배포 에러 해결https://github.com/planetarium/interchain-explorer 프로젝트 수정해야 할 파일 확인⭐근무 결과1. Backend API 수정api.controller.ts: 클라이언트의 요청을 처리하고, **api.service.ts*에 트랜잭션 조회를 요청하는 역할을 합니다.api.service.ts: 실제로 Ethereum, Base, Arbitrum 간의 트랜잭션을 조회하는 로직을 처리합니다. 여기서는 Etherscan 및 Base Explorer API 호출을 포함합니다.api.module.ts: ApiController와 ApiService를 NestJS 모듈에 통합하여 사용할 수 있도록 설정합니다.api.service.s..
-
[Intern] AWS CLI 설정 / Serverless 배포 / 윈도우 배포 에러 문제Intern/Project 2024. 12. 2. 20:29
✏ 근무 내용팀 온보딩 및 주간 공유 회의 참석aws 설정 및 interchain explorer 배포⭐근무 결과1. AWS CLI 설정 및 역할 Assume 작업목표: AWS CLI를 이용해 역할(Role)을 Assume하고, 인증 정보를 사용해 AWS 자원에 접근 가능하도록 설정.조건:IAM 사용자를 생성하여 AWS CLI에 설정.역할(Role)을 Assume하여 MFA 인증 기반으로 접근 권한을 획득.Serverless Framework와 연동.2. 환경 변수 설정 및 AWS CLI 사용기본 환경 구성:Access Key와 Secret Key 설정:~/.aws/credentials 파일에 Access Key와 Secret Key 추가[default]aws_access_key_id = YOUR_ACC..