안녕하세요,
클레이튼이 핀시아와 통합되어 카이아로 개편됨에 따라, 문서 상당 부분에서 클레이튼/KLAY를 지칭하는 부분이 카이아/KAIA로 수정되었습니다.
이 변경은 문서 변경에만 한정된 것으로써, 하위 호환성을 위해 API 요청/응답 스펙 상에서 사용되는 “klay” 명칭은 기존과 동일하게 유지됩니다.
아울러, 카이아에서 메시지 서명 표준이 EIP-191로 변경됨에 따라 App2App 요청 타입에 “sign_message_eip191
”이 새로 추가되었습니다.
기존의 “sign_message
”의 경우 카이아 (클레이튼) 네트워크에서는 "\x19Klaytn Signed Message:\n" + len(message)
prefix를 붙이는 반면, 이 타입으로 서명 요청을 하는 경우 네트워크에 무관하게 "\x19Ethereum Signed Message:\n" + len(message)
prefix를 붙여 서명하게 됩니다. 따라서 기존의 호환성을 유지하기 위해서는 “sign_message
”를, 새로운 카이아 표준에 맞춰 구현하시기 위해서는 “sign_message_eip191
”을 사용하시기를 권해드립니다.
해당 기능의 경우 아직 App2App API에서만 제공되며, SDK에서는 현재 제공되지 않는 점 참고 부탁드립니다.
감사합니다.