solidity 関数の修飾子とは?
関数の修飾子とは
solidityの関数の修飾子には、viewとpureがある。これは、簡単に言うと関数の働きを示すものである。
view
データの読み取りは可能だが、保存されているデータを変更することはできない。 ` uint num = 1;
function getNum() private view returns (uint) { return num; } `
pure
データの書き込み・読み取り不可だが、引数で受け取った値は読み取り可能。
function getNum(uint num) private pure returns (uint) {
return num;
}