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