Solidity
[Solidity] view 와 pure
smilemugi
2022. 12. 8. 23:49
view
storage state 를 읽을 수 있다.
storage state 값을 변경할 수 없다.
contract MyExample
{
uint myValue = 123; // storage state
function testfunc() public view returns(uint)
{
uint newValue = myValue + 1;
return newValue;
}
}
pure
storage state 를 읽을 수 없다.
storage state 를 변경할 수 없다.
contract MyExample
{
uint myValue = 123; // storage state
function testfunc() public pure returns(uint)
{
//uint newValue = myValue + 1; // 불가능
uint newVluae = 456;
return newValue;
}
}