私、ととが製作した学習教材の一部です。
これからSolidityを学習される方々向けの学習コースで使用したソースコードを無料提供します。
※DApp(分散アプリケーション)やスマートコントラクト開発における知識、技術力向上が主な目的です。私は日本におけるこれらの技術発展を望む者です。
コードの解説については現在動画(現時点では有料)のみで行なっています。もし関心のある方いらっしゃればご覧ください。
このGitHubリポジトリにあるソースコードは学習目的のものです。 以下の点は予めご了承の上ご利用ください。
- ソースコードそのものはコースの受講者か否かに限らずMITライセンスのもと、無料提供しますが、そのまま使ったり、切り貼りしたりしてご自身のNFTコントラクトを開発し、Ethereumなどのメインネットワークにデプロイすることは推奨しません。
- MITライセンス記載の通り、これを禁止するものではありませんが、「本ソフトウェアの使用またはその他の取引に起因または関連して発生した、いかなるクレーム、損害またはその他の責任についても、著作者または著作権所有者は一切責任を負いません。」 と記載がある通り、利用の際はご自身の責任のもと行なってください。
- 特定の銘柄や商品の投資や投機を促すものではありません。
- 本GitHubリポジトリから直接Q&Aは受け付けていません。
- このリポジトリで提供するソースコード以外、例えばコースの解説動画や資料、NFT画像、その他の著作権をはじめとする全ての権利は私、「とと」が有しています。
- 関数型(Function)
- 可視性によるファンクションの呼び出しの違い(Function Call)
- ファンクションの複数の戻り値(Returning Multiple Values)
- スコープ(Scope)
- 論理型(Booleans)
- 整数型(Integers)
- アドレス型(Address)
- コントラクト型(Contract)
- 固定サイズのバイト配列型Fixed-size byte arrays
- 列挙型(Enums)
- [関数型(Function)]※「Section03 式、スコープ」で解説
- ETHの単位(Ether Units)
- 時間の単位(Time Units)
- トランザクションプロパティ(Transaction Properties)
- ブロックプロパティ(Block Properties)