Usando constant e immutable para reduzir o custo de gás
Maresia

Maresia @maresia

About: Solidity 🤎 Brownie

Location:
Brazil
Joined:
Nov 7, 2020

Usando constant e immutable para reduzir o custo de gás

Publish Date: May 28 '22
0 0

Qual a diferença entre os dois modificadores?

constant não ocupa espaço no armazenamento do contrato mas só pode ser definido uma vez e somente durante a compilação. Será reservado apenas o espaço necessário no bytecode, sempre que for feito um acesso.

immutable não ocupa espaço no armazenamento do contrato mas só pode ser definido uma vez e somente durante a construção do contrato. Será reservado exatos 32 bytes no bytecode para cada acesso, mesmo se o tamanho da variável for menor.

Comments 0 total

    Add comment