見出し画像

Aptosチュートリアル トランザクション生成

どうもTABEです!
Aptosのdevnetでトランザクションを起こすところまで、やってみました!
本家のチュートリアルは以下になります。

1. AptosのチュートリアルAptosのリポジトリをクローン

git clone https://github.com/aptos-labs/aptos-core.git

2. aptos-coreのディレクトリーへ移動

cd aptos-core

3. devnetブランチをチェックアウト

git checkout --track origin/devnet

4. Bashスクリプトの実行

./scripts/dev_setup.sh

5. シェル環境を更新

source ~/.cargo/env

この後はPython、Rust、Typescriptのどれかを選んで実行できるので、自分のキャリアと合わせて一番わかりやすいもので実行し、ソースを読んでもらえればと思います!

Aptos側のページにどんな処理が書かれているかも、書いてあるので
勉強するのにはもってこいですね!

私は今回Typescriptで実行しました。

1. TypeScriptのディレクトリーへ移動する

cd aptos-core/developer-docs-site/static/examples/typescript 

2. 必要なライブラリをインストールする

yarn install

3. ファイルを実行する

yarn first_transaction

実行結果

本家の方だとAliceからBobに送金する部分でNULLにはなっていないのですが
何故違う結果なのだろう。。。

devnetでAliceのアドレスの履歴を見てみると
エラーが出ているので私が落としたソースが古かったことが原因かもしれないですね。


とりあえずDevnetに対して
トランザクションを送信するところまで行けたので
一つ一つ全身できるようにやっていこうと思います!

ありがとうございました!

いいなと思ったら応援しよう!