특정 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"
}