-
[Intern] Moralis API document 호출 확인 / 맥 환경 AWS 배포Intern/Project 2024. 12. 7. 22:30
✏ 근무 내용
- 맥 환경에서 aws 배포 성공
- Moralis api 호출 확인
⭐근무 결과
Moralis API document 호출 확인 중
🚩인사이트
배포 후 로컬 및 배포된 주소 조회 안됌
✏ 근무 내용
- 인턴 분들과 회의 후 역할 분담
- Moralis api 로그 분석
- 로컬 401 에러 해결해보기
⭐근무 결과
- 위 로그 분석하기 → Input 이나 topic 등등 뭘 나타내는 건지 (~금요일까지)
아래 정보 목록 중 확인된 사항은 체크 이모지 표시 ✅
기본 정보
- hash: 트랜잭션의 고유 식별자(트랜잭션 해시)로, 해당 트랜잭션을 네트워크에서 식별하는 데 사용됩니다. ✅
- nonce: 송신자가 보낸 트랜잭션의 순서를 나타내는 값입니다. 일반적으로 계정에서 발생한 트랜잭션 수를 기반으로 합니다.
- transaction_index: 블록 내에서 이 트랜잭션이 포함된 순서를 나타냅니다.
- from_address: 트랜잭션의 목적지(받는 주소)입니다. ✅
- to_address: 트랜잭션을 시작한 계정(보낸 주소)입니다. ✅
- value: 전송된 이더(또는 네이티브 토큰)의 양입니다. 여기서 0인 경우, 이더가 전송되지 않았음을 의미합니다.
- gas: 이 트랜잭션이 사용하는 최대 가스 한도입니다.
- gas_price: 가스의 단위당 지불한 금액(wei 단위)입니다.
- input: 트랜잭션에 포함된 데이터로, 주로 스마트 컨트랙트 호출 시 파라미터를 포함합니다.
영수증 정보
- receipt_cumulative_gas_used: 블록 내에서 이 트랜잭션까지 사용된 총 가스량입니다.
- receipt_gas_used: 이 트랜잭션 자체에서 소비된 가스량입니다.
- receipt_contract_address: 트랜잭션을 통해 생성된 스마트 컨트랙트의 주소입니다. 해당 값이 null이면 스마트 컨트랙트 생성이 아닌 트랜잭션임을 의미합니다.
- receipt_status: 트랜잭션 성공 여부를 나타냅니다. 1은 성공, 0은 실패를 의미합니다. ✅
블록 정보
- block_timestamp: 트랜잭션이 포함된 블록의 타임스탬프입니다. ✅(circle 페이지에서 UTC TIME을 나타냄)
- block_number: 트랜잭션이 포함된 블록 번호입니다.
- block_hash: 트랜잭션이 포함된 블록의 고유 해시입니다.
로그 정보
- logs: 트랜잭션에서 발생한 이벤트 로그 목록입니다. 각 로그는 다음 정보를 포함합니다:
- log_index: 블록 내에서 로그의 순서입니다.
- transaction_hash: 로그가 속한 트랜잭션의 해시입니다. ✅
- address: 이벤트를 발생시킨 스마트 컨트랙트 주소입니다.
- data: 이벤트와 관련된 데이터(바이너리 형태)입니다.
- topics: 이벤트 시그니처와 관련된 인덱싱된 데이터로, 최대 4개의 항목을 포함할 수 있습니다.
- -topic0 : 이벤트 시그니처
-
- topic1 : 도착 체인의 주소값 ✅ (topic1의 값 == from_address의 값 이라면, 도착 체인 정보로 간주)
-
- topic2 : 출발 체인 주소값 인것도 있고 아닌것도 있음 ✅ (topic2의 값 == to**_address의 값 이라면, 도착 체인 정보로 간주)**
기타
- transfer_index: 블록 및 트랜잭션 내에서 이벤트의 고유한 식별자입니다.
- transaction_fee: 트랜잭션 수행에 소모된 가스 비용으로, gas_used * gas_price로 계산됩니다.
- 로컬 401 에러 해결 미완 → 가람님 api 키로도 조회해보고, 프로젝트 삭제 후 다시 실행해봤지만 똑같이 401에러 뜸
🚩인사이트
로컬 401 에러 해결해야 합니다ㅠㅠ
반응형'Intern > Project' 카테고리의 다른 글
[Intern] 해시값 조회 안되는 체인 데이터 조회되도록 구현 / Moralis api 데이터 log분석 (0) 2024.12.08 [Intern] 로컬 401 에러 해결 / hash로 sender, destination 정보 불러오기 / moralis api 연결 (0) 2024.12.08 [Intern] CCTP 조회 가능한 API 찾기 (0) 2024.12.05 [Intern] 체인별 트랜잭션 조회 API 설계 및 구현 수정할 파일 확인 (0) 2024.12.04 [Intern] AWS CLI 설정 / Serverless 배포 / 윈도우 배포 에러 문제 (0) 2024.12.02