개발 기록
-
[Intern] Source 트랜잭션 value 값 확인 및 검증Intern/Project 2024. 12. 11. 21:29
✏ 근무 내용코드 리팩토링, PR review & mergeSource tx value 값 맞게 나오는지 확인 및 검증 ⭐근무 결과여러 트랜잭션 결과값 중 아래 값이 맞는 값이라 추정Circle: Token Minter: USDC의 발행과 관련된 계정입니다. 이는 Cross-Chain Transfer가 진행될 때 USDC가 발행되거나 소각되는 과정에서 나타나는 일반적인 패턴입니다.Null Address (0x000...000): 토큰이 소각된다는 것을 의미합니다. 이는 CCTP (Circle Cross-Chain Transfer Protocol) 메커니즘에서 소스 체인에서 토큰이 소각되고 대상 체인에서 새로 발행되는 구조와 일치합니다.첫 번째 사진의 Token Sent:64.1K USDC이 값은 Base..
-
[Intern] Range api 트랜잭션 반환 데이터 확인 / 해시값 조회시 출발 및 도착 체인 정보 반환하도록 구현Intern/Project 2024. 12. 11. 18:59
✏ 근무 내용range api 사용해 프론트 연동 개발 ⭐근무 결과[range api 활용해 개발]파라미터로 해시값만 넣었을 때 원하는 데이터가 모두 조회된다!https://usdc.range.org/usdc/api/transfers?txHash=&txnType=MAINNET&limit=5&txHash=0x33a6efd2d5dc0b012dce53d8fc6a4fcf608cb20bd2bc087b1fe733c2e129faaa&direction=first&source=&destination=&status=&min_usd=&max_usd={ "resources": [ { "sorting_key": "2024-11-20 01:41:23+00ethereum/0x33a6efd2d5dc0b012dce5..
-
[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에 들어가야하는..