아무 것도 모르는 초보자입니다. Account 트랜잭션 조회 관련 문의합니다

This post was flagged by the community and is temporarily hidden.

Klaytn scope에서는 API를 제공하지 않습니다.

API를 통해 Klaytn에 연동하시려면 KAS를 참고하시고,

현재 JavaScript와 Java SDK가 제공됩니다.

1 Like

This post was flagged by the community and is temporarily hidden.

구체적으로 어떤 조회를 원하시는지 알 수 없지만,
아래 두 문서를 참고해 보시면 도움이 되실 것 같습니다.

This post was flagged by the community and is temporarily hidden.

말씀하신 특정 계정에 대한 트랜잭션 조회는
아래 API를 확인해 보시길 부탁 드립니다.

감사합니다.

알게 되어서 정말 기분이 좋습니다.

테스트 진행해보겠습니다.

Nehem님은 저보다 2배 더 좋은 하루 되시길 바랍니다.

1 Like

그런데 다른 사람의 계정을 넣고 조회하면 아무 것도 나오지 않는 게 정상일까요?

응답코드는 200으로 떨어졌습니다.

응답코드가 200이면 정상입니다.
혹시 해당 계정으로 수행한 트랜잭션이 없는 것은 아닐까요?

266개의 트랜잭션이 있다고 웹사이트에는 조회가 됩니다.

문서에서 “조회 기간 - 최대 검색기간은 6개월로 제한됩니다 (Unix time, 블록 두 경우 모두 해당)” 이라는 내용이 있는데 혹시 트랜잭션들이 실행된 시점이 6개월 이상 지난 트랜잭션들은 아닌지요?
문의 내용만으로 원인을 추측하는데는 한계가 있어서
공개가능하신 input, output, code 등 더 상세한 정보를 주시면
답변을 드리는데 더 도움이 될 것 같습니다.
감사합니다.

클레이튼 계정

klaytnaddresses = [
‘0x05a3ccbe00a0acf57d7905187e34f3e39c45d7c7’
]
klaytnheaders = {
‘x-chain-id’: ‘1001’,
}
klaytnparams = {
‘range’: ‘1668956400,1669103163’,
‘size’: ‘100’
}
for klaytnaddress1 in klaytnaddresses:

klaytnresponse1 = requests.get(‘https://th-api.klaytnapi.com/v2/transfer/account/’ + klaytnaddress1, params = klaytnparams, headers = klaytnheaders, auth = (ID, PW))

위와 같이 했습니다.

‘x-chain-id’: ‘1001’은 Baobab Network (테스트넷) 이며,
테스트넷에서 해당 계정에 대해 확인해 보니, 트랜잭션이 없는 것이 맞네요

‘x-chain-id’: ‘8217’로 하셔야 합니다.

정말 정말 정말 감사합니다.

공식 문서에는 그런 언급이 없어서, 아무 것이나 사용했는데…

ㅠ.ㅠ

도움이 되셨다니 다행입니다. ^^
이렇게 시행착오를 거치면서 실력자가 되실 것입니다.
힘 내시고
오늘도 좋은 하루 되세요

1 Like

여기는 횟수 제한 없이 트랜잭션 조회 가능한 것 같네요.

해결하고 나니 다른 것들이 눈에 들어 오는 군요 ^^;

1 Like