인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

민정후님의 프로필 이미지
민정후

작성한 질문수

ERC20 깨부수기 (+ truffle, 프론트엔드)

변수, 상수 그리고 자료형

가스비 질문이 있습니다

해결된 질문

작성

·

247

1

변수에 선언된 값이 변경될때마다 가스비가 추가적으로 발생하나요?

답변 2

1

민정후님의 프로필 이미지
민정후
질문자

이런식으로 변경 될때마다 가스비용이 발생한다는 말씀이신거죠??

    function a() public{
        uint b = 1;
        b=2;
        b=3;
        b=4;
    }
D_One님의 프로필 이미지
D_One
지식공유자

네 맞습니다. 기본적으로 코드가 길어지면 길어질수록 a라는 함수를 실행할 때, 가스비용이 더많이 소비된다고 생각하시면 됩니다 :)

제가 지난 시간에 드린 답변은,

a 가 5 로 저장된 상태인데,

a 를 7로 변경할 때, 가스비용이 든다는 뜻 이였습니다 :)

0

D_One님의 프로필 이미지
D_One
지식공유자

안녕하세요 민정후님 :)

네, 값을 변경하실 때마다 트랜잭션을 주셔야하는데, 이때 가스비용이 소비가 됩니다 :)

감사합니다!

민정후님의 프로필 이미지
민정후

작성한 질문수

질문하기