10
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

nem / symbolAdvent Calendar 2022

Day 17

REST「ゲートウェイに任意のJSON拡張情報をもたせるnodeMetadata設定」のすくりぷとをつくってみたのぉ🌺

Last updated at Posted at 2022-12-17

おはよぉ〜🌺
おはよぉ〜おはよぉ〜おはよぉ〜っっっ

みんなの🌻のぉどあいどる🎀ぱそ美ちゃん!だよ!うふふっ💞

ねぇねぇ?じゅ〜ろくにちのぉ?記事ぃ?見たぁ?
にずべぇるさんの記事なんだけどぉ
RESTゲートウェイに任意のJSON拡張情報をもたせるnodeMetadata設定

👆これだよっ

これはねっ?👆の記事の?せつめいのとぉりに
target/gateways/rest-gateway/rest.json にぃ 記述をね?追記してねっ?
そのぁとに🌺のぉどを再起動(stop/run でいいの)するとね?

curl localhost:3000/node/metadata|jq

ってやるとね?
image.png

こんんなふぅに表示されるの🌻

これねっ?symbol-bootstrap v1.1.9から🌺できるよぉになったの!

もちろん うぇっぶらうざからも 見れるよ🌻
https://pasomi.dusan.gq:3001/node/metadata
ここに行くとっ
image.png
ねっ?🌻うふふっ

それでね? この?
target/gateways/rest-gateway/rest.json
このふぁいるへのぉ追記なんだけどぉ?
ちょっと1文字でも違っちゃうとぉ?
表示しないか💣rest が止まっちゃって のぉどが動かなくなっちゃうの💣💣💣

なのでぇ⭐あったしぃ!🌺すくりぷとにしてみましたぁ🌻🌺🌻🌺🌻🌺🌻!!!いえいっっっ💐

作業でぃれくとり(target の真上ね?)にぃ
vi add(ふぁいる名はてきとぉ🌺)でぇ
👇のぉ?すくりぷとを保存してねっ?

#!/bin/bash

cd target/gateways/rest-gateway
delline=$(wc -l rest.json|cut -d " " -f1)
sed -i ''$delline','$(($delline+1))'d' rest.json

cat << __EOD__ > add
  },
  "nodeMetadata": {
    "greeting": "こんにちはっっっ",
    "message": "ぱそ美だよっ テストメッセージだよっっ",
    "foo": {
      "bar": "うふふっ",
      "baz": {
        "greeting": "Hello! mainnet!",
        "array": [1,2,3]
      }
    }
  }
}
__EOD__

cat add >> rest.json

cd -
symbol-bootstrap stop
symbol-bootstrap run -d

symbol-bootstrap healthCheck
curl localhost:3000/node/metadata|jq

sh add(ふぁいる名はてきとぉ🌺)ってやるとぉ?

curl localhost:3000/node/metadataってやるとぉ
ほらね!みてみてっ
めたでぇたの内容が💐ひょうじされまぁす!
うぇぶぶらうざからでもぉ見れるよぉになりまぁす!ぱちぱちぱち💐
http://(あなたののぉどのURL):3000/node/matadataって入れてねっ?

ちなみにぃ

target/gateways/rest-gateway/rest.jsonの記述を手入力でまちがっちゃって💣のぉどが動かなくなっちゃった時は
うふふっ🌺あわてないで!


symbol-bootstrap stop
symbol-bootstrap config --upgrade
symbol-bootstrap run -d

これで🌺もとどぉりになりまぁ〜す

のぉどをじぶんで建てたひっとはぁ🌻やってみて!くださいね💞うふふっ💗

じゃぁね?🌺うふふっうふふっうふふふふっっっ🌻🌻🌻

10
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?