サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
レイングッズ
qiita.com/keitashot
solidityのコードを読んでいて頻出するコードの意味をまとめました。 データ保存領域 Storageはブロックチェーンに書き込まれ永続的に保存されるが非常にGasを消費する。Memoryはコントラクトの実行が終わると破棄される、安価。 関数外で宣言された変数(ローカル変数)と状態変数はstorageに保存される。関数の戻り値はmemoryに保存される。また外部関数の引数はcalldata(関数の引数が格納されるmemoryのようなもの)に保存される。 アクセス権限 -- private 定義されたコントラクト内でのみ参照可能。 -- internal 定義されたコントラクト及びそのコントラクトを継承したコントラクトから参照可能。変数はデフォルトでinternal。 -- external 外部からのみ参照可能。ただしthis.f()とすれば内部からも参照できる。 -- public 定
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く