function3-view 와 pure

kim·2021년 12월 7일

solidity

목록 보기
4/5

view를 쓰면 function 밖의 변수들을 읽을 수는 있지만 변경이 불가능하다.

pure을 쓰면 function 밖의 변수들을 읽을 수도 없고 변경도 불가능하다.

view와 pure을 둘 다 명시하지 않으면 function밖의 변수를 읽어서 변경을 해야한다.

pure과 view로 명시된 함수는 왼쪽처럼 결과값이 뜨지만 둘다 명시되어있지 않으면
debug 창에서 return 값이 나옴을 알수 있다.

0개의 댓글