무료플랜 사용중 에러메시지가 발생하였습니다. 어떻게 해결해야 할까요?
현재 KAS에서는 무료플랜을 이용하는 고객들에 대해서도, 1일 1,000회의 Request를 제공하고 있습니다. 다만, API중에서도 'Transfer'와 같이 트랜잭션을 필요로 하는 API에 대해서는 수수료(Fee)를 지불하는 방법을 설정주셔야 합니다.
그렇지 않을 경우, 충분한 Request 호출 수가 남아있다 하더라도 아래와 같은 에러메시지가 나타나게 됩니다.
start
ErrorResponse {
_code: 1130159,
_message: ‘a free-tier user does not have access to the API’,
_requestId: ‘15722ca1-2d8f-4e37-9060-68988b879ff9’
}
end
이러한 상황을 피하기 위한 두 가지 방법은 아래와 같습니다.
(1) KAS 글로벌 대납 계정으로 사용하는 경우
Starter 이상의 플랜이 필요합니다.
(2) 사용자 대납 계정을 이용하는 경우
아래와 같이 잔액이 남아있는 계정으로 컨트랙트를 수정하여 이용할 수 있습니다.
{
"options":
{ "enableGlobalFeePayer": false, "userFeePayer":
{ "krn": "krn:1001:wallet:20bab367-141b-439a-8b4c-ae8788b86316:feepayer-pool:default", "address": "0xd6905b98E4Ba43a24E842d2b66c1410173791cab" }
}
}
보다 자세한 내용은 Fee Payer Option 설정 문서에서 확인하여 주시기 바랍니다.
더 궁금하신 사항이 있으시면 헬프 센터 우측 상단 문의 등록을 클릭하시고 문의사항을 등록해주시기 바랍니다.
감사합니다.