-
[Intern] Moralis api 데이터 검증 / 대체 api 찾기Intern/Project 2024. 12. 9. 21:19
✏ 근무 내용
- moralis api 데이터 검증
- 대체 api 찾아 데이터 확인 및 검증
⭐근무 결과
- hash, chain 정보로 sender, destination 정보 불러오는 url
데이터는 moralis api와 동일하게 반환되며, 도착 체인 해시값 정보 안뜸
전송 트랜잭션 해시값이 아닌, cBridge 전송 ID를 넣으면 출발 체인, 도착체인 해시값 반환
curl -d '{"transfer_id":"77D7E231B08120217969DED3FF1ED2B40C0028CA1E239B225F535C57808A23F6"}' -H "Content-Type: application/json" -X POST <https://cbridge-prod2.celer.app/v2/getTransferStatus>
{ "err": null, "status": 5, "wd_onchain": null, "sorted_sigs": [ ], "signers": [ ], "powers": [ ], "refund_reason": 0, "block_delay": 30, "src_block_tx_link": "<https://ftmscan.com/tx/0x5817041ff87994234a74edbff7f25afb659a5519c1ce0b90b7d886aca67eaccc>", "dst_block_tx_link": "<https://arbiscan.io/tx/0xe73db1fff7407a72d4755cd52252d29afd2e5326b755725df56befba4ff7594b>" }
필요한 데이터들은 다 있지만, 필요로 하는 체인 지원이 안되어 조회 불가
{ "success": true, "list": [ { "created_at": "2022-10-12T02:38:12.000Z", "syncer_detected_at": "2022-10-12T02:38:12.000Z", "origin_chain": "KLAYTN", "destination_chain": "MATIC", "decimals": 18, "amount": "1922295221809959750", "deposit_id": "73577", "origin_address": "0x721b7aad54541c635294e473416c723d42df8202", "destination_address": "0x3152b07c2fa222b5a3ef03589fce104adf952b77", "origin_token": "0x127a75b751ba810e459121af6207d83841c586b7", "destination_token": null, "thash_origin": "0x11ad686bdfb210e0ed636b619b6c7e65fd76645937704bbc0a3eab03198c72e5", "thash_orbit": "0xe4fd81fd34835dddb4817a3fce522d5c1c056025048c0d03e6efd0496be1b04f", "thash_destination": null, "validators": "[\\"0x31983F9B38d93BEdB4f89360fF430E5b33baCA8F\\",\\"0xf938a0B9d8602e4e7391cD1Ef6E6F2BF9ceC5381\\",\\"0xcCeb8bA7a66D6Fd726eA7283ee4F895f5F4B140B\\",\\"0x1d97Ebb25a02813D05E14bC7696F05132BA7A60B\\",\\"0x1C57ea31AADEC219E6e8E5Aa3D315f2066E6EC1f\\",\\"0x4f68fb3Ec46BB60A3AcC855C73591dE0dB260416\\"]", "params": null }, { "created_at": "2022-10-12T02:38:12.000Z", "syncer_detected_at": "2022-10-12T02:38:12.000Z", "origin_chain": "KLAYTN", "destination_chain": "ORBIT", "decimals": 18, "amount": "1924219441251210", "deposit_id": "73576", "origin_address": "0x721b7aad54541c635294e473416c723d42df8202", "destination_address": "0xe9f3604b85c9672728eeecf689cf1f0cf7dd03f2", "origin_token": "0x127a75b751ba810e459121af6207d83841c586b7", "destination_token": "0x127a75b751ba810e459121af6207d83841c586b7", "thash_origin": "0x11ad686bdfb210e0ed636b619b6c7e65fd76645937704bbc0a3eab03198c72e5", "thash_orbit": "0xcba8605884a0cdfef71f162341db0461cdbc53b147d30007059a77ed4b306a4d", "thash_destination": "0xcba8605884a0cdfef71f162341db0461cdbc53b147d30007059a77ed4b306a4d", "validators": "[\\"0x31983F9B38d93BEdB4f89360fF430E5b33baCA8F\\",\\"0xf938a0B9d8602e4e7391cD1Ef6E6F2BF9ceC5381\\",\\"0xcCeb8bA7a66D6Fd726eA7283ee4F895f5F4B140B\\",\\"0x1d97Ebb25a02813D05E14bC7696F05132BA7A60B\\",\\"0x4f68fb3Ec46BB60A3AcC855C73591dE0dB260416\\",\\"0x6515586467102257AE5e6a8D54492e1d8f4e0A3B\\"]", "params": null } ], "total": 2, "page": 1 }
반응형'Intern > Project' 카테고리의 다른 글
[Intern] Source 트랜잭션 value 값 확인 및 검증 (0) 2024.12.11 [Intern] Range api 트랜잭션 반환 데이터 확인 / 해시값 조회시 출발 및 도착 체인 정보 반환하도록 구현 (0) 2024.12.11 [Intern] Moralis api로 조회 안되는 데이터들 조회되도록 구현 (토큰의 양) (0) 2024.12.08 [Intern] 해시값 조회 안되는 체인 데이터 조회되도록 구현 / Moralis api 데이터 log분석 (0) 2024.12.08 [Intern] 로컬 401 에러 해결 / hash로 sender, destination 정보 불러오기 / moralis api 연결 (0) 2024.12.08