メインコンテンツにスキップ

入門コース

入門コースへようこそ!このセクションでは、ウォレットの接続からはじめて、Moveスマートコントラクトのビルド・テスト・Devnetへのデプロイまでを順番に学んでいきます。難しくありません。各レッスンが前のレッスンの続きになっているので、ひとつずつ進めていけば大丈夫です。

このコースで学ぶこと

このセクションを終えると、以下ができるようになります:

  • ウォレットをPTB Builderに接続する
  • Sui Explorerでトランザクションを確認する
  • CLIを使ってトークンを転送する
  • Moveスマートコントラクトを書いてテストする
  • コントラクトをDevnetにデプロイしてPackageIDを取得する

このセクションのレッスン

  1. ウォレットをPTB Builderに接続する – ビジュアルPTBツールにSlushウォレットを接続する
  2. Explorerでトランザクションを読む – Sui Explorerでライブトランザクションを確認する
  3. CLIでトークンを転送する – コマンドラインからSUIトークンを送る
  4. 2つの操作を組み合わせる – 複数のコマンドを持つPTBを作成する
  5. PTBをTypeScriptでエクスポートする – PTBをTypeScriptコードとしてエクスポートする
  6. Moveプロジェクトを作成する – 初めてのMoveパッケージをスキャフォールドする
  7. Moveの仕組みを学ぶ – パッケージ・モジュール・オブジェクトを理解する
  8. ミニマムコントラクトを書く – structとentry funでカウンターを実装する
  9. ビルドとテストsui move buildsui move test でコントラクトをローカル検証する
  10. コントラクトをパブリッシュするsui client publish でカウンターをDevnetにデプロイする
  11. Explorerから関数を呼び出す – ExplorerのGUIでコントラクト関数を実行する