solidity_function_type

Solidity函式常見修飾符

在Solidity中有幾個常見的函示修飾符,這邊就來簡單介紹一下

Imgur

  • public : 所有人都可以呼叫這個函式。

  • private : 只有合約能夠呼叫這個函式。

  • view/constant : 只會回傳資料,函式也不能修改任何變數或合約資料

  • pure: 不能修改,也不能讀取合約內的資料。

  • payable: 當有人呼叫該函式,他們可能會發送 Ether。

  • returns (type) : 指該函式需要返回值,type為返回值的類型 。