入門コース
入門コースへようこそ!このセクションでは、ウォレットの接続からはじめて、Moveスマートコントラクトのビルド・テスト・Devnetへのデプロイまでを順番に学んでいきます。難しくありません。各レッスンが前のレッスンの続きになっているので、ひとつずつ進めていけば大丈夫です。
このコースで学ぶこと
このセクションを終えると、以下ができるようになります:
- ウォレットをPTB Builderに接続する
- Sui Explorerでトランザクションを確認する
- CLIを使ってトークンを転送する
- Moveスマートコントラクトを書いてテストする
- コントラクトをDevnetにデプロイしてPackageIDを取得する
このセクションのレッスン
- ウォレットをPTB Builderに接続する – ビジュアルPTBツールにSlushウォレットを接続する
- Explorerでトランザクションを読む – Sui Explorerでライブトランザクションを確認する
- CLIでトークンを転送する – コマンドラインからSUIトークンを送る
- 2つの操作を組み合わせる – 複数のコマンドを持つPTBを作成する
- PTBをTypeScriptでエクスポートする – PTBをTypeScriptコードとしてエクスポートする
- Moveプロジェクトを作成する – 初めてのMoveパッケージをスキャフォールドする
- Moveの仕組みを学ぶ – パッケージ・モジュール・オブジェクトを理解する
- ミニマムコントラクトを書く – structとentry funでカウンターを実装する
- ビルドとテスト –
sui move buildとsui move testでコントラクトをローカル検証する - コントラクトをパブリッシュする –
sui client publishでカウンターをDevnetにデプロイする - Explorerから関数を呼び出す – ExplorerのGUIでコントラクト関数を実行する