Symbol Node 運営者様へお願い
Symbolを使ったPointyというポイントカードアプリの中で、カードの背景画像がオリジナルの場合にMetal(*symol をストレージにするプロトコル) を使ってオンチェーンにしようと考えています。
実はrest version 2.4.4へのアップデートでMetal(*symol をストレージにするプロトコル) のmetal idを含めたエンドポイントを叩くだけでデコードができるようになっています。
アプリでは正常なノードを無作為に抽出していますが、このデコードに関しては上の機能を使用したいと考えています。
でも、実は初期設定を含めるのを忘れていたようでbootstrap やshoestringの次回アップデートまではノーダーがrest.jsonに追加の設定を書き込まなければいけません。
そこでお願いなのですが、もし可能であれば以下の設定を
に追加して対応いただけないでしょうか?
"metal": {
"cacheTtl": 300,
"sizeLimit": 10000000
}
cacheTtlは同じmetal idに対してアクセスがあった場合に一旦キャッシュに残すのですがその保存期間です。(秒)
sizeLimitはキャッシュに残す最大サイズです。
一旦stopし再度runしていただければ設定は反映され、以下で確認可能です。
テストネットの場合
https://NODE:3001/metadata/metal/Fe3kBsPpMgDstJq3uALpYtUXm6pfuyx1y8tNs1MYohYX2dメインネットの場合
https://NODE:3001/metadata/metal/Fe6p1K4dmVekyBqbqrNqUhNc4X37sFsA4NMGAPd1cbjtdN
もし、対応いただけた場合にPointyでデコード対応ノードとして追加させていただきたいので、以下までご連絡いただければありがたいです。
現在、僕がメインネットの運用しかしていないため、対応済みテストネット用ノードがありません。
なお、初回端末でアクセスした場合のみRESTから取得し、その後は端末にデータを保存する予定なので、何度も何度もアクセスしません。
また万が一の場合に猥褻な画像等の流布に利用されるリスクがあるとのご意見も頂きました。
そのあたりも踏まえて可能な場合にのみご設定いただければありがたいです。
今後の対策についてはこれから考えます。
なにとぞよろしくお願いいたします。
この記事が気に入ったらサポートをしてみませんか?