LoginSignup
0
0

Solidityで関数宣言する方法

Last updated at Posted at 2024-05-01

solidityで関数宣言する際の書き方をまとめてみたので忘れてしまった方は参考にしてください。

書き方の例

通常の形

基本的にはJavascriptと同様の書き方をします。

function 関数名(引数) {

}

プライベートorパブリック

コントラクトにデプロイする際は、悪意のある外部からの関数呼び出しを避けるため、基本的にはプライベートにしましょう。

function func(string hoge) private {

}
function func(string hoge) public {

}

戻り値あり

returnsの後に戻り値の型を書く。

function func(string hoge) private returns (string) {

}

通例+最終形

通例として、関数のパラメータやプライベート関数の名前には最初にアンダースコアを付けましょう。

function _func(string _str) private returns (string) {
    return _str;
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0