Aliasトランザクションの実行
5.Aliasトランザクションの実行
2.モザイク発行(token)トランザクションの実行 で作成したモザイクと
4.Namespace作成トランザクションの実行 で作成したNamespaceを
Aliasトランザクションで紐付けます。
紐付けることで、Namespace名でtokenをやり取りすることが可能です。
実行
node 05_namespace_to_mosaic_alias.js
出力例:
------------------- signedTransaction ------------------------
SignedTransaction {
payload: '<payloadが表示されます>',
hash: '52EE9D4C97FE62875676C14B56FE81E1C4E2E423213C75B7E775BBD952624389',
signerPublicKey: '<送信元workaddressのpublicKeyが表示されます>',
type: 17230,
networkType: 96
}
------------------- sendTransaction ------------------------
------------------- Success --------------------------------
Success: Transaction MosaicAliasTransaction {
type: 17230,
networkType: 96,
version: 1,
deadline: Deadline { adjustedValue: 124098021658 },
maxFee: UInt64 { lower: 0, higher: 0 },
signature: '<signatureが表示されます>',
signer: PublicAccount {
publicKey: '<送信元workaddressのpublicKeyが表示されます>',
address: Address {
address: '<送信元workaddressのアドレスが表示されます>',
networkType: 96
}
},
transactionInfo: TransactionInfo {
height: UInt64 { lower: 136448, higher: 0 },
index: undefined,
id: undefined,
timestamp: UInt64 { lower: 0, higher: 0 },
feeMultiplier: 0,
hash: '52EE9D4C97FE62875676C14B56FE81E1C4E2E423213C75B7E775BBD952624389',
merkleComponentHash: '52EE9D4C97FE62875676C14B56FE81E1C4E2E423213C75B7E775BBD952624389'
},
payloadSize: undefined,
aliasAction: 1,
namespaceId: NamespaceId { id: Id { lower: 3396223920, higher: 2354151119 } },
mosaicId: MosaicId { id: Id { lower: 3007781232, higher: 490084216 } }
}
アカウント情報の取得
workaddressが作成したMosaicとNamespaceで解決できているか確認します。
実行
node account_info.js workaddress
出力例:
AccountInfo {
url: 'https://xxxxxxxx.mijin.io',
network: '96',
account: 'workaddress',
address: '<workaddressのアドレスが表示されます>',
mosaics: [
{
mosaic: '1D361778B3471970',
amount: '99',
namespaceAlias: 'techbureau' //⇐workaddressが作成したモザイク1D361778B3471970にネームスペースtechbureauが紐付されている
}
],
linkedKeys: { linked: 'None', node: 'None', vrf: 'None', voting: 'None' },
meta: []
}
参考)ブロックチェーンエクスプローラーでworkaddressのアドレスを検索すると、以下の様に表示されます
ブロックチェーンエクスプローラーに関しては以下FAQを参照ください