Caver-java-ext-kas 의 getTransfersByTxHash 사용 문의

아래와 같이
caverExt.kas.tokenHistory.tokenHistoryApi.getTransfersByTxHash(CHAIN_ID_BAOBOB, “0x331486cc597c896c131aad83bffa3837b4ed005e1164b90b9af824eb661e3422” )
호출을 통해서 트랜잭션의 상세 정보를 얻고자 하여 연동 했는데,

  1. 아래와 같이 두개의 items가 존재하네요?
    첫번째 항목은 제가 생성한 정보가 맞는 것 같은데, 두번째 거는 왜 딸려 오는 걸까요?
[
    {
        "contract": {
            "address": "0x26eaed8f225a6162ea5d4f5655f804ad16cbf3f7",
            "decimals": 18,
            "name": "SASIM",
            "symbol": "SASIM",
            "status": null
        },
        "formattedValue": "2000000000",
        "from": "0x2214bac5f641b8a1c8a1942700de64474212b5d1",
        "to": "0x0000000000000000000000000000000000000000",
        "transaction": {
            "feePayer": "",
            "feeRatio": 0,
            "fee": "0x69e42bf5039c00",
            "from": "0x2214bac5f641b8a1c8a1942700de64474212b5d1",
            "timestamp": 1646387395,
            "transactionHash": "0x331486cc597c896c131aad83bffa3837b4ed005e1164b90b9af824eb661e3422",
            "blockNumber": 84817877,
            "typeInt": 48,
            "value": "0x0"
        },
        "transferType": "ft",
        "value": "0x6765c793fa10079d0000000"
    },
    {
        "feePayer": "",
        "feeRatio": 0,
        "fee": "0x69e42bf5039c00",
        "status": 1,
        "from": "0x2214bac5f641b8a1c8a1942700de64474212b5d1",
        "to": "0x26eaed8f225a6162ea5d4f5655f804ad16cbf3f7",
        "transactionHash": "0x331486cc597c896c131aad83bffa3837b4ed005e1164b90b9af824eb661e3422",
        "transactionIndex": 0,
        "blockNumber": 84817877,
        "transferType": "klay",
        "typeInt": 48,
        "timestamp": 1646387395,
        "value": "0x0"
    }
]
  1. “typeInt”: 48, ← 이 항목의 값이 어떤 의미인 지 확인할 수 있는 링크 좀 알려 주세요.

@relician

안녕하세요.

우선 1번 문의에 대한 부분은 KAS Forum Migration / KAS 포럼 이관 를 확인해주시고 KAS 쪽 커뮤니티 또는 헬프센터에 문의 부탁드립니다.

2번 문의의 경우
TxTypeSmartContractExecution 에서 확인 가능하십니다. typeInt 라는 키워드는 트랜잭션의 종류를 구분하기 위해 사용되는 식별자이며 48이라는 값의 경우 SmartContractExecution 타입의 트랜잭션이라는 뜻입니다.

한 번에 일목 요연하게 typeInt와 트랜잭션 타입이 매칭되는 페이지는 현재 제가 확인하기로는 없는 거 같네요.

불편하시겠지만 한 번에 어떤 타입이 어떤 값으로 정의되어있는지는 Klaytn 소스코드 상의 TxTypeDefinition 에서 확인하는 방법이 있을 거 같습니다.

감사합니다.

Kaikas Help Center에 문의 글을 등록해 보려는데, 아래의 동의 사항이 있네요…
아직 준비 중이라 유료로는 진행이 제한되는 상황인데, 어렵네요… 어려워요…


image