モザイク発行(token)トランザクションの実行
2.モザイク発行(token)トランザクションの実行
前項:アドレスの発行をしたworkaddress にて、新規のモザイクを発行します。
実行
python 02_mosaic_definition.py
本サンプルではモザイクの定義を
Mosaic発行数:100
可分性:0
ハードコーディングにて定義しています。
新規に発行したMosaicIdは、上記コマンド結果の最後に出力されます。
(以下の例では、078ABAE03B6EF461の値)
出力例:
------------------------------------------------------------
New Mosaic Id 078ABAE03B6EF461
------------------------------------------------------------
出力されたMosaicIDをconfigファイルである
catapult/python/config/local.json
private1内 workaddressの「mosaicId」を置き換えてください。
"workaddress": {
"privatekey": "<既に記載済みのprivatekey>",
"address": "<既に記載済みのaddress>",
"mosaicId": "078ABAE03B6EF461", //⇐mosaicIdに記載する
"namespace": ""
},
アカウント情報の取得
workaddressが新規に発行したMosaicを持っているか確認します。
実行
python account_info.py workaddress
出力例:
{
"AccountInfo": {
"url": "https://xxxxxxxx.mijin.io",
"network": 96,
"account": "workaddress",
"address": "<workaddressのアドレスが表示されます",
"mosaics": [
{
"mosaic": "078ABAE03B6EF461",
"amount": "100", //⇐workaddressが新規発行したモザイク078ABAE03B6EF461を発行数100保持していることを表します
"namespaceAlias": "No Namespace"
}
],
"linkedKeys": {
"linked": null,
"node": null,
"vrf": null,
"voting": null
},
"meta": [],
"multisig": []
}
}