solidity stude-cryptoゾンビチュートリアル3
881 ワード
契約書の発行後、変更/更新はできません.
外部協調に頼る.
external関数は誰でもアクセスできるので、Contractに持たせる必要があります.
OpenZippelinというownable Contractというライブラリを使用します.
関数と同様にfunctionではなく修飾子を使用します.直接呼ぶことはできず、制御者に名前をつけることができます.
ex)
ガス
イーサネットで使用される燃料です.関数の複雑さに依存
ガスを節約するために
sturctでは小さなuintでいいです.
時間単位
Now変数を使用してタイムスタンプ値を指定します(ブロックチェーンホワイトペーパーに示すように)
時間単位(分や時間など)は秒に変換されます.
関数作成者にも引数があります.
アレイの宣言
前の質問で.
JavaScriptと同様
外部協調に頼る.
external関数は誰でもアクセスできるので、Contractに持たせる必要があります.
OpenZippelinというownable Contractというライブラリを使用します.
1. 컨트랙트의 생성자가 owner에 msg.sender를 대입함
2. 소유자만 접근할 수 있도록 onlyowner 제어자를 추가함
3. 새로운 소유자에게 옮길 권한을 줌.
関数コントローラ関数と同様にfunctionではなく修飾子を使用します.直接呼ぶことはできず、制御者に名前をつけることができます.
ex)
modifier onlyOwner(){
require(msg.sender ==owner);
_;
}
_; 部分的にはよくわかりませんがガス
イーサネットで使用される燃料です.関数の複雑さに依存
ガスを節約するために
sturctでは小さなuintでいいです.
時間単位
Now変数を使用してタイムスタンプ値を指定します(ブロックチェーンホワイトペーパーに示すように)
時間単位(分や時間など)は秒に変換されます.
関数作成者にも引数があります.
アレイの宣言
前の質問で.
uint [] memory values = new uint[](3);
複文JavaScriptと同様
//for 반복문에서 1부터 10까지 반복함
for (uint i = 1; i <= 10; i++) {
Reference
この問題について(solidity stude-cryptoゾンビチュートリアル3), 我々は、より多くの情報をここで見つけました https://velog.io/@jacob0323/solidity-study-crypto-zombie-레슨-3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol