EIP-2069는 ERC/EIP 문서에서 ABI(Application Binary Interface) 정의를 JSON 대신 YAML 형식으로 작성하도록 권장하는 정보성 제안입니다. 현재 정체 상태입니다.
제안 배경
EIP 문서에 포함되는 ABI 정의는 JSON 형식으로 작성되어 가독성이 낮고 주석을 달기 어렵습니다. YAML은 JSON과 호환되면서 더 읽기 쉬운 포맷을 제공하여 문서화 품질을 높일 수 있습니다.
제안 내용
EIP 문서 내 ABI 예시를 YAML 형식으로 표현할 것을 권장합니다. 기존 JSON ABI와 완전히 호환되며, 개발자 도구에서 자동으로 변환 가능합니다.
정체 이유
이미 JSON이 Ethereum ABI의 표준으로 광범위하게 사용되고 있어, YAML로의 전환에 대한 실질적인 필요성이 낮게 평가되었습니다. EIP 문서 표준 자체가 변경되지 않았고, 커뮤니티의 관심이 부족했습니다.