connecting...
Google translation for articles :
7 NEMBER donated to you!!

【NEM技術勉強会】カタパルトでモザイクを作ってみる【カタパルト】

nem23.78xem (7) 314 3 0

さて、カタパルトを触ってみようシリーズ第2弾は、モザイクを作ってみようです。

 

NEM Developer Cernter-Commands

 

にnem2-cliで使えるコマンドのリストがあるので、まずネームスペース(namespace)を作ってみます。名前はshizui。

./nem2-cli transaction namespace --rootnamespace --duration 100000 --name shizui
Transaction announced correctly
Hash:    2937824D1B7814D24D73D2F272D770B3D3B49D0ACA5F77A20C6435E7D35B87AA
Signer:  D69EAD79AC641D7BD375A93CC16F844F3943E4325A47267A6F8DD551951058CF

ブロックチェーンで確認するとネームスペースshizuiがROOT ns(ルートネームスペース)として登録されました。duration100000の単位はブロックだと思います。10万ブロックで約1000日くらいもつのかな?

 

次に試しにgdpというサブネームスペースを作ってみます。

なぜかルートネームスペースを作るんですか?と聞いてきたので、落ち着いてno!と答えました。

./nem2-cli transaction namespace --subnamespace --parentname shizui --name gdp
Do you want to create a root namespace? [y/n]: n
Transaction announced correctly
Hash:    35739FCA97CA57C3E77D84175C9BEEBA4D363EED1C4E6A3E468E52E20F5B3F22
Signer:  D69EAD79AC641D7BD375A93CC16F844F3943E4325A47267A6F8DD551951058CF

ブロックチェーンで確認すると、name gdpがparentId oxdf5c0637 bcb655eeの元で作成されたっぽいですね。

 

では、モザイクはどうでしょう?shizuiの下に、gdp0001という名前で、今度はモザイクを作ってみます。

./nem2-cli transaction mosaic --mosaicname gdp0001 --namespacename shizui --amount 10000000000 --transferable --supplymutable --divisibility 0 --duration  100000
Do you want mosaic to have levy mutable? [y/n]: n
Transaction announced correctly
Hash:    B3902361039D5888DD4F9DC0A91B2AAD0C807286444FE3D8B251B2529E3C1B7C
Signer:  D69EAD79AC641D7BD375A93CC16F844F3943E4325A47267A6F8DD551951058CF

トランザクションが発生して、、、

id:0x0d0a2bd3 acb6ec64という名前で10000トークンが発行されました(他にもいろいろ試行錯誤しているので、変なモザイクありますが、一番下のが今作ったshizui:gdp0001です)。

 

では、実際に今作ったモザイクを送ってみましょう。先日作っておいたプロファイルのdefaultが今モザイクを作ったアカウントですから、shizuilabに送ってみます。メッセージに仮のチューブ番号TST000001を乗せてみますね。

./nem2-cli profile list

default-> 
	Network:	MIJIN_TEST 
	Url:		http://api.beta.catapult.mijin.io:3000 
	Address:	SACAIPP7I2O7FVLZFLWCE4NJUHN4ZP2ZZRCATZWQ 
	PublicKey:	D69EAD79AC641D7BD375A93CC16F844F3943E4325A47267A6F8DD551951058CF 
	PrivateKey:	73016321268ABFC813D29089019D6BA1D85D8D51032D890E9CBB2E3010924A95

shizuilaba-> 
	Network:	MIJIN_TEST 
	Url:		http://api.beta.catapult.mijin.io:3000 
	Address:	SA6RMR7XJLITFHIWOC5SXPN3PEX27HPPG2QUJ24J 
	PublicKey:	99AC7F737F95DD335780CC40EF66A98C84E76DF315B3A343036D7A2B874C8828 
	PrivateKey:	AD57D6B940A8ADD80A26B79075DE3B0E2F70C287375797C47E74FD51407EEB54

shizuilab-> 
	Network:	MIJIN_TEST 
	Url:		http://api.beta.catapult.mijin.io:3000 
	Address:	SA2VDE66EILKOZRZD5O3FTYVFNZA7MP2WIZSLYIC 
	PublicKey:	2E73CC2235A64176471A1BEF3A2B755A59CCB47C7131E4526656EE272CC8F12F 
	PrivateKey:	2EA79069F8EE4C110FEB6FAF6EC2051DF6043B7C2CD3A7CE171494317732526D

 

./nem2-cli transaction transfer --recipient SA2VDE66EILKOZRZD5O3FTYVFNZA7MP2WIZSLYIC --message "TST000001" --mosaics shizui:gdp0001::1000000
Transaction announced correctly
Hash:    ECDC46E87988597678940059EFE6D7D4539599EFA88DD7D7984A16BC4B8C714A
Signer:  D69EAD79AC641D7BD375A93CC16F844F3943E4325A47267A6F8DD551951058CF

トランスファートランザクションで見ると、defaultからshizuilabに1トークン(shizui::gdp0001)とメッセージ(ASCIIで545354303030303031="TST000001")が無事に届けられました。


1ブロック生成に15秒しかかからないというのは、こうやっていろいろテストしていく上でも充分な速さになります。実際の統計情報はこんな感じです。

えっと、mijin v.2使ってるのは僕一人ぼっち?すごい贅沢な気分。

 

今回も読んでくださってありがとうございます!

 

目指せ北海道

Why don't you get crypt currency 'nem' by posting your blog article?

nemlog is blog posting service which has donation feature by crypt currency nem.
nemlog was launched to create environment which can be donated nem among NEMbers via blog articles.
Let's get nem by posting good blogs.

Nem prize event is being held frequently, Please join us on this opportunity!

nemlog registration from here
Register
Comments from NEMber
目指せ北海道
2019-02-07 07:45:00ID:47273

>>えっさん&小梅ちゃん@nemlogコメンテーター::さん
できたっすよーうぇ〜い

えっさん🐾ネムツアの人
2019-02-06 22:05:04ID:46986

モザイクができたうぇ〜い(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾
すごいうぇ〜い(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾
テンション高まるぅぇ〜〜〜ぃ(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾

NEMber who posted this article

趣味はバイクでツーリングしながら、ブログを書いたり、動画配信したりすること。暗号通貨はまだまだ初心者。

nemlogに何を書こうかいろいろ考えたのですが、まずはバイクで動画配信をするための工夫や楽しさ、充実感などを伝えられたらと思ってはじめました。ラズパイをバイクに積載して、ボタン一つでYoutubeライブ配信できるシステムを作りました。それを発展させて、XEMの価格を常時監視、取引するボットも作ったりしています。

本業は再生医療系研究者です。歯を内側から再生している「歯髄(しずい)細胞」を世界に広めるために、しずい細胞プロジェクトを推進中。細胞の流通(トレーサビリティー)管理にNEMのモザイクを使いたいと思って、NEMについて勉強してます。管理システムの名称は「ShizuiNet」にしようと思っています。NEM.ioのAlexさん、Jeffさんと名刺交換&握手できたのが心の宝物。
13311
0

Why don't you read following articles?

目指せ北海道's articles