블록체인 학습
선택형 퀴즈
0 XP
커리큘럼
Chapter 15: 에러 처리 심화
선택형 퀴즈
긴 문자열을 쓰는 require 메시지 대신 커스텀 에러를 사용하는 가장 큰 이유는?
커스텀 에러는 거래를 되돌리지 않고 경고만 띄우기 때문에
문자열 대신 4바이트 선택자로 인코딩되어 배포·실행 가스를 절약하기 때문에
커스텀 에러는 컴파일러 버전과 무관하게 항상 동작하기 때문에
커스텀 에러를 쓰면 함수가 자동으로 view 로 처리되기 때문에