특정 EOA의 토큰 거래내역을 조회합니다. 기능적으로 GET /v2/transfer
와 같습니다. 단, 결과로 반환된 Transfer 객체에서 이 EOA가 토큰을 받았다면 to
가, 토큰을 보냈다면 from
이 EOA와 같습니다.
거래내역은 KAIA (=KLAY) 전송 (KlayTransfer
), FT 전송 (FtTransfer
), NFT 전송 (NftTransfer
), MT 전송 (MtTransfer
)으로 나뉘며 FT, NFT, MT 전송의 경우 토큰 전송을 실행한 KlayTransfer
전송내역이 조회 결과에 포함됩니다. FT, NFT, MT 전송을 실행한 KlayTransfer
의 value
는 0일 수 있습니다. exclude-zero-klay=true
쿼리를 통해 KlayTransfer
를 제외할 수 있습니다. 이와 관련된 자세한 설명은 GET /v2/transfer
를 참조하여 주시기 바랍니다. 호환성을 위해 기존의 klay
용어를 유지하고 있습니다.
kind
파라메터를 설정하여 여러 유형의 거래내역을 조회할 수 있습니다kind
가 설정되지 않으면 모든 유형의 거래내역이 조회됩니다range
의 경우 range={from},{to}
포맷으로 질의합니다{from}
과 {to}
가 정수일 경우 Unix time으로, 16진수 문자열일 경우 블록 번호로 간주합니다{to}
값이 없는 경우 현재 시간 또는 최신 블록 번호가 사용됩니다size
쿼리 파라미터는 선택 파라미터입니다 (최소값 = 1, 최대값 = 1000, 기본값 = 100)size=100
)을 사용합니다curl -i -X GET \ -u <username>:<password> \ 'https://th-api.klaytnapi.com/v2/transfer/account/{address}?kind=string&ca-filter=string&range=string&size=0&cursor=string&exclude-zero-klay=string&from-only=string&to-only=string' \ -H 'x-chain-id: string'
{- "items": [
- {
- "transferType": "mt",
- "transaction": {
- "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "fee": "0x661625fab1200",
- "transactionHash": "0x6826275ccdec83711277de86c773d9ce987fb8bcd7edf26b623d3117b1d01b52",
- "blockNumber": 5312085,
- "typeInt": 48,
- "timestamp": 1607993827,
- "value": "0x0",
- "feePayer": "",
- "feeRatio": 0
}, - "contract": {
- "address": "0xda781766c4ca2d6f35dab8c5d26ad3d3021e69c8"
}, - "operator": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "to": "0x9c7fe1c0af1cba4d341b46ac624464e3462b863b",
- "ids": [
- "0x1"
], - "values": [
- "0x1c2"
]
}, - {
- "transferType": "nft",
- "transaction": {
- "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "fee": "0x70aafcc4b0e00",
- "transactionHash": "0x4341fe79a5b69847a284e20aea3d1fdb3377724661bf224f38e02d34b2940c96",
- "blockNumber": 5312085,
- "typeInt": 48,
- "timestamp": 1607993827,
- "value": "0x0",
- "feePayer": "",
- "feeRatio": 0
}, - "contract": {
- "address": "0x67faa05618e00cde1e3d9092b90c0876855c39e4",
- "name": "KASNFT",
- "symbol": "KNFT"
}, - "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "to": "0x9c7fe1c0af1cba4d341b46ac624464e3462b863b",
- "tokenId": "0x1"
}, - {
- "transferType": "ft",
- "transaction": {
- "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "fee": "0x4fe85ad649c00",
- "transactionHash": "0x196862e12efc8d4ea83a792d9bafbcc5d87b21805c7fe4ae76b8e3d7fac9e3f3",
- "blockNumber": 5312085,
- "typeInt": 48,
- "timestamp": 1607993827,
- "value": "0x0",
- "feePayer": "",
- "feeRatio": 0
}, - "contract": {
- "address": "0xf2a8ab5b6c14f33a3b470ac7505712c8665e81d3",
- "name": "KASFT",
- "symbol": "KFT",
- "decimals": 18
}, - "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "to": "0x9c7fe1c0af1cba4d341b46ac624464e3462b863b",
- "value": "0x15e",
- "formattedValue": "0.00000000000000035"
}, - {
- "transferType": "klay",
- "from": "0xbdfaeffb231ed4ef4600a8be4f5aa02ba4821708",
- "fee": "0x1dd7c1681d000",
- "status": 1,
- "to": "0x9c7fe1c0af1cba4d341b46ac624464e3462b863b",
- "transactionHash": "0xe5ba3d97ed0e2b69e2e0da7aa1abdc22a17b3f79141f67f4784b5ce5433736c7",
- "transactionIndex": 0,
- "blockNumber": 5312085,
- "typeInt": 8,
- "timestamp": 1607993821,
- "value": "0xde0b6b3a7640000",
- "feePayer": "",
- "feeRatio": 0
}
], - "cursor": "KGvdzQDxL2AYZzAMk1dLK6g9OrJN02G7aqwaNpWkPJlL07V51MZ8xmBOR17GPp1KDXE5bKhYnv93XgGbrz6EdAKeoQ2Y4Dq3peQV45vDPWmoXxlYB8wbEVPXBb9a7Z6O"
}